Skip to content

Navigation - Add icons to contextual sidebar

Resources

FE @annabeldunstone

We add icons to the first level items in the sidebar. This helps with recognition and will allow us to make a collapsible sidebar in the future.

sidebar

We should only make this change once we have our own icons in the app. We don't want to confuse users by starting out with Font Awesome icons and then changing them.

The icons we create need to be very clear. For example, the Issues icon is not very recognizable right now and it'll be a problem if our navigation relies on unclear icons.

Icon list

Admin area:

  • Overview
  • Monitoring
  • Messages
  • System Hooks
  • Applications
  • Abuse Reposts
  • License EE only
  • Push Rules EE only
  • Geo Nodes EE only
  • Deploy Keys
  • Service Templates
  • Labels
  • Appearance
  • Settings (reuse from project)
Overview Monitoring Messages System Hooks Applications Abuse Reports License Push Rules Geo Nodes
overview.svg monitoring.svg messages.svg system-hooks.svg applications.svg abuse-reports.svg license.svg push-rules.svg geo-nodes.svg
Deploy Keys Service Templates Labels Appearance
deploy-key.svg service-template.svg labels.svg appearance.svg

User settings:

  • Profile
  • Account
  • Applications
  • Chat
  • Access Tokens
  • Emails
  • Password
  • Notifications
  • SSH Keys
  • Preferences
  • Authentication log
Profile Account Applications Chat Access Tokens Emails Password Notifications
profile.svg account.svg the icon in admin area chat.svg access-token.svg email.svg private.svg (from #33757 (moved)) notifications.svg (from #32959 (moved))
SSH Keys Preferences Authentication Log
the icon for deploy keys preferences.svg authentication-log.svg

Group:

  • About (group)
  • Issues (reuse from project)
  • Merge Requests (reuse from project)
  • Members
  • Settings (reuse from project)
About(group) Members
Same as project("House" icon) internal.svg (from #33757 (moved))

Project:

Resources

Specs

contextual-sidebar-icons.zip

Meta issue #32794 (closed) - Global and Contextual Navigation

Edited by Hazel Yang