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