diff --git a/app/services/icon.rb b/app/services/icon.rb index 33f2b76bc7066c8fab3294acbf2e2c79899fb304..54cdb9079508a4aa24d4148d461f9a03ff108a42 100644 --- a/app/services/icon.rb +++ b/app/services/icon.rb @@ -1,5 +1,7 @@ # used in menu items and in admin navigation class Icon + DASHBOARD = 'tachometer-alt' + COMMUNICATION_EXTRANET = 'project-diagram' COMMUNICATION_WEBSITE = 'sitemap' COMMUNICATION_WEBSITE_POST = 'newspaper' diff --git a/config/admin_navigation.rb b/config/admin_navigation.rb index 93d2c39705b049c877e776b37f7982d8055e22fb..9d1b22980fff7353f26f65be9f7553a62bb76a0f 100644 --- a/config/admin_navigation.rb +++ b/config/admin_navigation.rb @@ -4,7 +4,9 @@ SimpleNavigation::Configuration.run do |navigation| navigation.highlight_on_subpath = true navigation.selected_class = 'active' navigation.items do |primary| - primary.item :dashboard, t('admin.dashboard'), admin_root_path, { icon: 'tachometer-alt', highlights_on: /admin$/ } + primary.item :dashboard, t('admin.dashboard'), + admin_root_path, + { icon: Icon::DASHBOARD, highlights_on: /admin$/ } if can?(:read, University::Person) || can?(:read, University::Organization) primary.item :university, diff --git a/config/server_navigation.rb b/config/server_navigation.rb index 06113b460e72c3a4dde82d910699efd74c738de9..5aca9b137d03c975282fb8a5b124076821bfb20f 100644 --- a/config/server_navigation.rb +++ b/config/server_navigation.rb @@ -7,7 +7,7 @@ SimpleNavigation::Configuration.run do |navigation| primary.item :dashboard, t('dashboard'), server_root_path, - { icon: 'tachometer-alt', highlights_on: %r{server$} } + { icon: Icon::DASHBOARD, highlights_on: %r{server$} } primary.item :universities, University.model_name.human(count: 2), server_universities_path, { icon: 'university' } if can?(:read, University)