Pages: Adds label to input fields on step 2

What does this MR do and why?

Pages: Adds label to input fields on step 2

Fixes an a11y issue where the label for the installation steps are missing in the wizard on Step 2.

MR acceptance checklist

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

Screenshots or screen recordings

Before After
before after

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Go to http://gdk.test:3000/flightjs/Flight/pages/new
  2. Enter the details on Step 1 to proceed to Step 2
  3. Step 2: Add more fields
  4. Run an a11y test with https://chromewebstore.google.com/detail/axe-devtools-web-accessib/lhdoppojpmngadmnindnejefpokejbdd

Closes https://gitlab.com/gitlab-org/gitlab/-/issues/511739

Edited by Sascha Eggenberger

Merge request reports

Loading