diff --git a/public/img/icons_dark_theme/icon_add_annotation.svg b/public/img/icons_dark_theme/icon_add_annotation.svg
new file mode 100644
index 00000000000..330dfad85ad
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_annotation.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_annotation_alt.svg b/public/img/icons_dark_theme/icon_add_annotation_alt.svg
new file mode 100644
index 00000000000..f24a46ee75c
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_annotation_alt.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_data_sources.svg b/public/img/icons_dark_theme/icon_add_data_sources.svg
new file mode 100644
index 00000000000..6ea76c00735
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_data_sources.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_link.svg b/public/img/icons_dark_theme/icon_add_link.svg
new file mode 100644
index 00000000000..fe8e95f1eda
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_link.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_team.svg b/public/img/icons_dark_theme/icon_add_team.svg
new file mode 100644
index 00000000000..35fd526e053
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_team.svg
@@ -0,0 +1,35 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_user.svg b/public/img/icons_dark_theme/icon_add_user.svg
new file mode 100644
index 00000000000..6a09f96ef1e
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_user.svg
@@ -0,0 +1,30 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_add_variable.svg b/public/img/icons_dark_theme/icon_add_variable.svg
new file mode 100644
index 00000000000..9b10092e78f
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_add_variable.svg
@@ -0,0 +1,54 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_alert_rules.svg b/public/img/icons_dark_theme/icon_alert_rules.svg
new file mode 100644
index 00000000000..71915eb6d1c
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_alert_rules.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_annotation.svg b/public/img/icons_dark_theme/icon_annotation.svg
new file mode 100644
index 00000000000..514b52fba40
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_annotation.svg
@@ -0,0 +1,18 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_annotation_alt.svg b/public/img/icons_dark_theme/icon_annotation_alt.svg
new file mode 100644
index 00000000000..e798f91805c
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_annotation_alt.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_apikeys.svg b/public/img/icons_dark_theme/icon_apikeys.svg
new file mode 100644
index 00000000000..8cc30794456
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_apikeys.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_cog.svg b/public/img/icons_dark_theme/icon_cog.svg
new file mode 100644
index 00000000000..126b529e0df
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_cog.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_dashboard_list.svg b/public/img/icons_dark_theme/icon_dashboard_list.svg
new file mode 100644
index 00000000000..1979400de7b
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_dashboard_list.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_home.svg b/public/img/icons_dark_theme/icon_home.svg
new file mode 100644
index 00000000000..a4f2608d576
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_home.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_json.svg b/public/img/icons_dark_theme/icon_json.svg
new file mode 100644
index 00000000000..30b0d9d0972
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_json.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_link.svg b/public/img/icons_dark_theme/icon_link.svg
new file mode 100644
index 00000000000..ac4bba7fe46
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_link.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_playlist.svg b/public/img/icons_dark_theme/icon_playlist.svg
new file mode 100644
index 00000000000..bf8fc2f80a3
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_playlist.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_plugins.svg b/public/img/icons_dark_theme/icon_plugins.svg
new file mode 100644
index 00000000000..f00eefea975
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_plugins.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_preferences.svg b/public/img/icons_dark_theme/icon_preferences.svg
new file mode 100644
index 00000000000..ed985c39f68
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_preferences.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_question.svg b/public/img/icons_dark_theme/icon_question.svg
new file mode 100644
index 00000000000..aa33cf29467
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_question.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_shield.svg b/public/img/icons_dark_theme/icon_shield.svg
new file mode 100644
index 00000000000..7709351a56e
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_shield.svg
@@ -0,0 +1,37 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_sitemap.svg b/public/img/icons_dark_theme/icon_sitemap.svg
new file mode 100644
index 00000000000..499273a399e
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_sitemap.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_snapshots.svg b/public/img/icons_dark_theme/icon_snapshots.svg
new file mode 100644
index 00000000000..5f3543623c7
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_snapshots.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/public/img/icons_dark_theme/icon_team.svg b/public/img/icons_dark_theme/icon_team.svg
index 15dade3d289..1248f5d5e39 100644
--- a/public/img/icons_dark_theme/icon_team.svg
+++ b/public/img/icons_dark_theme/icon_team.svg
@@ -6,20 +6,15 @@
.st0{fill:#E3E3E3;}
-
-
-
+
+
diff --git a/public/img/icons_dark_theme/icon_user.svg b/public/img/icons_dark_theme/icon_user.svg
index e488d9ffcf4..9479e9452ce 100644
--- a/public/img/icons_dark_theme/icon_user.svg
+++ b/public/img/icons_dark_theme/icon_user.svg
@@ -6,10 +6,10 @@
.st0{fill:#E3E3E3;}
-
+
diff --git a/public/img/icons_dark_theme/icon_variable.svg b/public/img/icons_dark_theme/icon_variable.svg
new file mode 100644
index 00000000000..4fffa63329a
--- /dev/null
+++ b/public/img/icons_dark_theme/icon_variable.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_annotation.svg b/public/img/icons_light_theme/icon_add_annotation.svg
new file mode 100644
index 00000000000..cb306bdd18b
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_annotation.svg
@@ -0,0 +1,31 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_annotation_alt.svg b/public/img/icons_light_theme/icon_add_annotation_alt.svg
new file mode 100644
index 00000000000..2565f188d57
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_annotation_alt.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_data_sources.svg b/public/img/icons_light_theme/icon_add_data_sources.svg
new file mode 100644
index 00000000000..554af86bfc8
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_data_sources.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_link.svg b/public/img/icons_light_theme/icon_add_link.svg
new file mode 100644
index 00000000000..df31a3e99a3
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_link.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_team.svg b/public/img/icons_light_theme/icon_add_team.svg
new file mode 100644
index 00000000000..dd1580f3a3d
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_team.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_user.svg b/public/img/icons_light_theme/icon_add_user.svg
new file mode 100644
index 00000000000..ef0d1d785f0
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_user.svg
@@ -0,0 +1,28 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_add_variable.svg b/public/img/icons_light_theme/icon_add_variable.svg
new file mode 100644
index 00000000000..da50f124e2b
--- /dev/null
+++ b/public/img/icons_light_theme/icon_add_variable.svg
@@ -0,0 +1,52 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_alert_rules.svg b/public/img/icons_light_theme/icon_alert_rules.svg
new file mode 100644
index 00000000000..0c429a93e48
--- /dev/null
+++ b/public/img/icons_light_theme/icon_alert_rules.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_annotation.svg b/public/img/icons_light_theme/icon_annotation.svg
new file mode 100644
index 00000000000..ce8aa4e3372
--- /dev/null
+++ b/public/img/icons_light_theme/icon_annotation.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_annotation_alt.svg b/public/img/icons_light_theme/icon_annotation_alt.svg
new file mode 100644
index 00000000000..5379a6185c4
--- /dev/null
+++ b/public/img/icons_light_theme/icon_annotation_alt.svg
@@ -0,0 +1,24 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_apikeys.svg b/public/img/icons_light_theme/icon_apikeys.svg
new file mode 100644
index 00000000000..c54aabe4e30
--- /dev/null
+++ b/public/img/icons_light_theme/icon_apikeys.svg
@@ -0,0 +1,14 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_cog.svg b/public/img/icons_light_theme/icon_cog.svg
new file mode 100644
index 00000000000..c8ccfaa38f3
--- /dev/null
+++ b/public/img/icons_light_theme/icon_cog.svg
@@ -0,0 +1,15 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_dashboard_list.svg b/public/img/icons_light_theme/icon_dashboard_list.svg
new file mode 100644
index 00000000000..c6d8ddd6c5e
--- /dev/null
+++ b/public/img/icons_light_theme/icon_dashboard_list.svg
@@ -0,0 +1,26 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_home.svg b/public/img/icons_light_theme/icon_home.svg
new file mode 100644
index 00000000000..a7f0fde536a
--- /dev/null
+++ b/public/img/icons_light_theme/icon_home.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_json.svg b/public/img/icons_light_theme/icon_json.svg
new file mode 100644
index 00000000000..42ea7083403
--- /dev/null
+++ b/public/img/icons_light_theme/icon_json.svg
@@ -0,0 +1,34 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_link.svg b/public/img/icons_light_theme/icon_link.svg
new file mode 100644
index 00000000000..7201eb6aa3a
--- /dev/null
+++ b/public/img/icons_light_theme/icon_link.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_playlist.svg b/public/img/icons_light_theme/icon_playlist.svg
new file mode 100644
index 00000000000..772ad4f7a6f
--- /dev/null
+++ b/public/img/icons_light_theme/icon_playlist.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_plugins.svg b/public/img/icons_light_theme/icon_plugins.svg
new file mode 100644
index 00000000000..7f5dd78e1da
--- /dev/null
+++ b/public/img/icons_light_theme/icon_plugins.svg
@@ -0,0 +1,11 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_preferences.svg b/public/img/icons_light_theme/icon_preferences.svg
new file mode 100644
index 00000000000..ea2f7d70def
--- /dev/null
+++ b/public/img/icons_light_theme/icon_preferences.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_question.svg b/public/img/icons_light_theme/icon_question.svg
new file mode 100644
index 00000000000..90e284508ff
--- /dev/null
+++ b/public/img/icons_light_theme/icon_question.svg
@@ -0,0 +1,16 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_shield.svg b/public/img/icons_light_theme/icon_shield.svg
new file mode 100644
index 00000000000..675cad7c2ad
--- /dev/null
+++ b/public/img/icons_light_theme/icon_shield.svg
@@ -0,0 +1,36 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_sitemap.svg b/public/img/icons_light_theme/icon_sitemap.svg
new file mode 100644
index 00000000000..c19c62cb4b0
--- /dev/null
+++ b/public/img/icons_light_theme/icon_sitemap.svg
@@ -0,0 +1,13 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_snapshots.svg b/public/img/icons_light_theme/icon_snapshots.svg
new file mode 100644
index 00000000000..7c29338a52f
--- /dev/null
+++ b/public/img/icons_light_theme/icon_snapshots.svg
@@ -0,0 +1,22 @@
+
+
+
diff --git a/public/img/icons_light_theme/icon_team.svg b/public/img/icons_light_theme/icon_team.svg
index 2ec7caf796e..21efa62218e 100644
--- a/public/img/icons_light_theme/icon_team.svg
+++ b/public/img/icons_light_theme/icon_team.svg
@@ -6,20 +6,15 @@
.st0{fill:#555555;}
-
-
-
+
+
diff --git a/public/img/icons_light_theme/icon_user.svg b/public/img/icons_light_theme/icon_user.svg
index 2a68115129d..205a345755a 100644
--- a/public/img/icons_light_theme/icon_user.svg
+++ b/public/img/icons_light_theme/icon_user.svg
@@ -6,10 +6,10 @@
.st0{fill:#555555;}
-
+
diff --git a/public/img/icons_light_theme/icon_variable.svg b/public/img/icons_light_theme/icon_variable.svg
new file mode 100644
index 00000000000..8624f74bc63
--- /dev/null
+++ b/public/img/icons_light_theme/icon_variable.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/public/sass/base/_icons.scss b/public/sass/base/_icons.scss
index 7ef691bca16..7b5f4d0e1ca 100644
--- a/public/sass/base/_icons.scss
+++ b/public/sass/base/_icons.scss
@@ -11,6 +11,43 @@
vertical-align: middle;
}
+.mini {
+ width: 0.8em;
+ height: 0.8em;
+}
+
+.gicon-add-annotation {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_annotation.svg');
+}
+
+.gicon-add-annotation-alt {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_annotation_alt.svg');
+}
+
+.gicon-add-datasources {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_data_sources.svg');
+}
+
+.gicon-add-user {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_user.svg');
+}
+
+.gicon-add-team {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_team.svg');
+}
+
+.gicon-add-panel {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_panel.svg');
+}
+
+.gicon-add-link {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_link.svg');
+}
+
+.gicon-add-variable {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_variable.svg');
+}
+
.gicon-alert {
background-image: url('../img/icons_#{$theme-name}_theme/icon_alert.svg');
}
@@ -19,8 +56,32 @@
background-image: url('../img/icons_#{$theme-name}_theme/icon_alert_alt.svg');
}
-.gicon-datasources {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_data_sources.svg');
+.gicon-alert-rules {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_alert_rules.svg');
+}
+
+.gicon-alert-notification-channel {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_notification_channels.svg');
+}
+
+.gicon-annotation {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_annotation.svg');
+}
+
+.gicon-annotation-alt {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_annotation_alt.svg');
+}
+
+.gicon-apikeys {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_apikeys.svg');
+}
+
+.gicon-branding {
+ background-image: url('../img/grafana_icon.svg');
+}
+
+.gicon-cog {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_cog.svg');
}
.gicon-dashboard {
@@ -31,41 +92,86 @@
background-image: url('../img/icons_#{$theme-name}_theme/icon_dashboard_fav.svg');
}
-.gicon-dashboard-new {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_new_dashboard.svg');
+.gicon-dashboard-list {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_dashboard_list.svg');
}
-.gicon-folder-new {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_add_folder.svg');
+.gicon-dashboard-new {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_new_dashboard.svg');
}
.gicon-dashboard-import {
background-image: url('../img/icons_#{$theme-name}_theme/icon_import_dashboard.svg');
}
-.gicon-add-panel {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_add_panel.svg');
+.gicon-datasources {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_data_sources.svg');
}
-.gicon-alert-notification-channel {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_notification_channels.svg');
+.gicon-folder-new {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_add_folder.svg');
}
-.gicon-team {
- background-image: url('../img/icons_#{$theme-name}_theme/icon_team.svg');
+.gicon-home {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_home.svg');
+}
+
+.gicon-json {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_json.svg');
+}
+
+.gicon-link {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_link.svg');
+}
+
+.gicon-manage {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_sitemap.svg');
}
.gicon-org {
background-image: url('../img/icons_#{$theme-name}_theme/icon_org.svg');
}
+.gicon-playlists {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_playlist.svg');
+}
+
+.gicon-plugins {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_plugins.svg');
+}
+
+.gicon-preferences {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_preferences.svg');
+}
+
+.gicon-question {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_question.svg');
+}
+
+.gicon-shield {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_shield.svg');
+}
+
+.gicon-snapshots {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_snapshots.svg');
+}
+
+.gicon-team {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_team.svg');
+}
+
+.gicon-user {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_user.svg');
+}
+
+.gicon-variable {
+ background-image: url('../img/icons_#{$theme-name}_theme/icon_variable.svg');
+}
+
.gicon-zoom-out {
background-image: url('../img/icons_#{$theme-name}_theme/icon_zoom_out.svg');
}
-.gicon-branding {
- background-image: url('../img/grafana_icon.svg');
-}
.sidemenu {
.gicon-dashboard {