Remove Beta badges from the Orbit UI

What does this MR do and why?

The Orbit team decided to drop the Beta label from the Orbit UI. This MR removes the Beta badge from the Duo Chat Orbit popover, the Orbit Off page, and the Preferences > Orbit in GitLab Duo section. The Code navigation panel keeps its Beta badge, because it is a separate feature. The Orbit docs still mark Orbit as Beta.

References

Screenshots or screen recordings

Local GDK in SaaS mode. On the Off page, the reply with the groups that have Orbit on is mocked as empty, so the page shows the Off state.

Duo Chat is off for the test account, so the Duo Chat pair shows the popover alone, without GitLab styles.

Duo Chat Orbit popover

Before After
duo_chat_popover_before duo_chat_popover_after

Orbit Off page

Before After
off_page_before off_page_after

Preferences > Orbit in GitLab Duo

Before After
preferences_before preferences_after

How to set up and validate locally

  1. Open GitLab Duo Chat and select the Orbit button. The popover title shows "Orbit" with no Beta badge.
  2. As a user whose groups do not have Orbit on, open /dashboard/orbit. The page title shows no Beta badge.
  3. With Orbit in GitLab Duo on, open /-/profile/preferences. The Orbit in GitLab Duo section shows no Beta badge.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist.

Edited by Jean-Gabriel Doyon

Merge request reports

Loading
Loading