diff --git a/packages/grafana-data/src/types/icon.ts b/packages/grafana-data/src/types/icon.ts index 9aad23aea6e..019ce607583 100644 --- a/packages/grafana-data/src/types/icon.ts +++ b/packages/grafana-data/src/types/icon.ts @@ -33,6 +33,7 @@ export const availableIconsIndex = { 'arrow-up': true, 'arrows-h': true, 'arrows-v': true, + asserts: true, 'expand-arrows': true, at: true, ai: true, diff --git a/pkg/services/navtree/models.go b/pkg/services/navtree/models.go index 22e0e412558..99abe7ac4ea 100644 --- a/pkg/services/navtree/models.go +++ b/pkg/services/navtree/models.go @@ -22,6 +22,7 @@ const ( WeightInfrastructure WeightApplication WeightFrontend + WeightAsserts WeightDataConnections WeightApps WeightPlugin diff --git a/pkg/services/navtree/navtreeimpl/applinks.go b/pkg/services/navtree/navtreeimpl/applinks.go index bd8d191e0cf..b8e3eb96019 100644 --- a/pkg/services/navtree/navtreeimpl/applinks.go +++ b/pkg/services/navtree/navtreeimpl/applinks.go @@ -333,6 +333,7 @@ func (s *ServiceImpl) readNavigationSettings() { "grafana-logvolumeexplorer-app": {SectionID: navtree.NavIDCfg, Text: "Log Volume Explorer"}, "grafana-easystart-app": {SectionID: navtree.NavIDRoot, SortWeight: navtree.WeightApps + 1, Text: "Connections", Icon: "adjust-circle"}, "k6-app": k6Cfg, + "grafana-asserts-app": {SectionID: navtree.NavIDRoot, SortWeight: navtree.WeightAsserts, Icon: "asserts"}, } s.navigationAppPathConfig = map[string]NavigationAppConfig{ diff --git a/public/img/icons/unicons/asserts.svg b/public/img/icons/unicons/asserts.svg new file mode 100644 index 00000000000..459045ebb90 --- /dev/null +++ b/public/img/icons/unicons/asserts.svg @@ -0,0 +1,5 @@ + + + + +