Skip to content

Update job sidebar UI

Annabel Dunstone Gray requested to merge jobs-sidebar into master

What does this MR do and why?

  • Remove horizontal lines in sidebar body
  • Use small badge size for tags
  • Use monospace font for commit SHA
  • Use blue link color for pipeline ID
  • Use : for all labels
  • Use new pipeline badge
  • Use smaller font size for commit title

(Header button changes are in Move job sidebar buttons to header (!130100 - merged))

Screenshots or screen recordings

Before After
Screenshot_2023-08-24_at_11.44.29_AM Screenshot_2023-08-24_at_11.30.00_AM

How to set up and validate locally

Go to a job (ie http://localhost:3000/gitlab-org/gitlab-test/-/jobs/926)

UX Paper Cuts 16.4 → Pipelines and Jobs (#408231 - closed)

Edited by Annabel Dunstone Gray

Merge request reports