Super topbar: Add logged out header items

What does this MR do and why?

Integrates logged out items directly into the super topbar.

Screenshots or screen recordings

Before After
Non-Saas mode
before after
before_narrow after_narrow
Saas mode
before_saas after_saas
before_saas_narrow after_saas_narrow

How to set up and validate locally

  1. Enable global_topbar
  2. Log out
  3. View page header
  4. Restart GDK in Saas mode (GITLAB_SIMULATE_SAAS=1 gdk restart)
  5. View page header

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #548836 (closed)

Merge request reports

Loading