Add option to dismiss the Learn GitLab tutorial

Problem to solve

The Learn GitLab page is always shown to users after it has been created in a project. This has become a point of frustration as users cannot hide this page or remove it from their navigation sidebar.

Proposal

image.png

Add a button End tutorial that will remove the Learn GitLab element from the sidebar, remove the page, and redirect the user to the project overview page.

  • If the walkthrough is incomplete, the button will be default + tertiary
  • When completed, the button will be confirm + primary
  • Tacking should be implemented to better understand how many are ending the tutorial

After redirecting the user show a page-level success alert

CleanShot 2024-06-26 at 15.12.52.png

Additional note:

  • We want to understand how many users are dismissing Learn GitLab so we also want to add tracking to the added elements:
Tracking Name Value
Category
Action
Label
Property
Value
Edited by Jay Montal