diff --git a/src/main/resources/external/data/product.json b/src/main/resources/external/data/product.json index 0d10b03..2da26f1 100644 --- a/src/main/resources/external/data/product.json +++ b/src/main/resources/external/data/product.json @@ -63,5 +63,15 @@ "name": "dotMemory", "productCode": "DM", "iconClass": "icon-dm" + }, + { + "name": "Aqua", + "productCode": "QA,PSI,PCWMP", + "iconClass": "icon-qa" + }, + { + "name": "RustRover", + "productCode": "RR,PSI,PCWMP", + "iconClass": "icon-rr" } ] \ No newline at end of file diff --git a/src/main/resources/static/css/index.css b/src/main/resources/static/css/index.css index 046bd39..5e12969 100644 --- a/src/main/resources/static/css/index.css +++ b/src/main/resources/static/css/index.css @@ -367,16 +367,13 @@ body { background-position-x: 0; } -.icon-al { - background-position-y: -1728px; -} .icon-ii { - background-position-y: -448px; + background-image: url('../images/intellij-idea.svg?v=1'); } .icon-ps { - background-position-y: -512px; + background-image: url('../images/phpstorm.svg?v=1'); } .icon-ac { @@ -384,47 +381,55 @@ body { } .icon-db { - background-position-y: -320px; + background-image: url('../images/datagrip.svg?v=1'); } .icon-rm { - background-position-y: -896px; + background-image: url('../images/rubymine.svg?v=1'); } .icon-ws { - background-position-y: -960px; + background-image: url('../images/webstorm.svg?v=1'); } .icon-rd { - background-position-y: -832px; + background-image: url('../images/rider.svg?v=1'); } .icon-cl { - background-position-y: -256px; + background-image: url('../images/clion.svg?v=1'); } .icon-pc { - background-position-y: -576px; + background-image: url('../images/pycharm.svg?v=1'); } .icon-go { - background-position-y: -384px; + background-image: url('../images/goland.svg?v=1'); } .icon-ds { - background-position-y: -1792px; + background-image: url('../images/dataspell.svg?v=1'); } .icon-dc { - background-position-y: -1408px; + background-image: url('../images/dotcover.svg?v=1'); } .icon-dpn { - background-position-y: -1536px; + background-image: url('../images/dottrace.svg?v=1'); } .icon-dm { - background-position-y: -1472px; + background-image: url('../images/dotmemory.svg?v=1'); +} + +.icon-rr { + background-image: url('../images/rustrover.svg?v=1'); +} + +.icon-qa { + background-image: url('../images/aqua.svg?v=1'); } .mask { diff --git a/src/main/resources/static/images/aqua.svg b/src/main/resources/static/images/aqua.svg new file mode 100644 index 0000000..f5c40b9 --- /dev/null +++ b/src/main/resources/static/images/aqua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/clion.svg b/src/main/resources/static/images/clion.svg new file mode 100644 index 0000000..3440b58 --- /dev/null +++ b/src/main/resources/static/images/clion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/datagrip.svg b/src/main/resources/static/images/datagrip.svg new file mode 100644 index 0000000..9cb67c5 --- /dev/null +++ b/src/main/resources/static/images/datagrip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/dataspell.svg b/src/main/resources/static/images/dataspell.svg new file mode 100644 index 0000000..59a22af --- /dev/null +++ b/src/main/resources/static/images/dataspell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/dotcover.svg b/src/main/resources/static/images/dotcover.svg new file mode 100644 index 0000000..e5c7882 --- /dev/null +++ b/src/main/resources/static/images/dotcover.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/dotmemory.svg b/src/main/resources/static/images/dotmemory.svg new file mode 100644 index 0000000..b92e056 --- /dev/null +++ b/src/main/resources/static/images/dotmemory.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/dottrace.svg b/src/main/resources/static/images/dottrace.svg new file mode 100644 index 0000000..436f00c --- /dev/null +++ b/src/main/resources/static/images/dottrace.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/goland.svg b/src/main/resources/static/images/goland.svg new file mode 100644 index 0000000..dacd3f7 --- /dev/null +++ b/src/main/resources/static/images/goland.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/intellij-idea.svg b/src/main/resources/static/images/intellij-idea.svg new file mode 100644 index 0000000..d6de682 --- /dev/null +++ b/src/main/resources/static/images/intellij-idea.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/phpstorm.svg b/src/main/resources/static/images/phpstorm.svg new file mode 100644 index 0000000..588e24a --- /dev/null +++ b/src/main/resources/static/images/phpstorm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/plugin.svg b/src/main/resources/static/images/plugin.svg new file mode 100644 index 0000000..8f16040 --- /dev/null +++ b/src/main/resources/static/images/plugin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/pycharm.svg b/src/main/resources/static/images/pycharm.svg new file mode 100644 index 0000000..0956bbc --- /dev/null +++ b/src/main/resources/static/images/pycharm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/rider.svg b/src/main/resources/static/images/rider.svg new file mode 100644 index 0000000..e84f77b --- /dev/null +++ b/src/main/resources/static/images/rider.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/rubymine.svg b/src/main/resources/static/images/rubymine.svg new file mode 100644 index 0000000..9343cce --- /dev/null +++ b/src/main/resources/static/images/rubymine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/rustrover.svg b/src/main/resources/static/images/rustrover.svg new file mode 100644 index 0000000..25660a6 --- /dev/null +++ b/src/main/resources/static/images/rustrover.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/static/images/webstorm.svg b/src/main/resources/static/images/webstorm.svg new file mode 100644 index 0000000..4920237 --- /dev/null +++ b/src/main/resources/static/images/webstorm.svg @@ -0,0 +1 @@ + \ No newline at end of file