Skip to content

Create the add videos to continuous onboarding experiment

What does this MR do and why?

  1. Adds a new experiment to display links to video tutorials for two of the onboarding items (hosted on Vimeo). Currently, we only have 2 tutorials, but we are working with marketing to create videos for all of them.
  2. Fixes responsiveness of the Learn GitLab page. The cards were previously set to a fixed height, which was causing issues in smaller viewports.

Screenshots or screen recordings

video-experiment

video-experiment-responsive

How to set up and validate locally

  1. Open the Learn GitLab project. If you are running GitLab locally as root, you'll have to create a new user (http://localhost:3000/admin/users/new) and then log-in as that user.
  2. Turn on the experiment: Feature.enable(:video_tutorials_continuous_onboarding)
  3. Navigate to the Learn GitLab project

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #351915 (closed)

Edited by Hinam Mehra

Merge request reports