Draft: Make all code line numbers min 24px tall

What does this MR do and why?

Make all code line numbers min 24px tall. This ends up meaning that each line of code has to be 24px tall, so the font size is also increased to normal body font size here (it was previously 90% of body font size, so this font is about 1.11x larger than before for snippets, diffs, file contents, blames, and job logs.

Addresses accessibility concern for clickable line number links.

References

Screenshots or screen recordings

Scenario Before After
MR Diff gdk.test_3000_flightjs_Flight_-merge_requests_43_diffs__1 gdk.test_3000_flightjs_Flight_-_merge_requests_43_diffs
Job log gdk.test_3000_flightjs_Flight_-jobs_2574__1 gdk.test_3000_flightjs_Flight_-_jobs_2574
File gdk.test_3000_flightjs_Flight_-blob_master.gitlab-ci.yml__1_ gdk.test_3000_flightjs_Flight_-blob_master.gitlab-ci.yml
File blame gdk.test_3000_flightjs_Flight_-blame_master.gitlab-ci.yml__1_ gdk.test_3000_flightjs_Flight_-blame_master.gitlab-ci.yml
Snippet gdk.test_3000_flightjs_Flight_-snippets_23__1 gdk.test_3000_flightjs_Flight_-snippets_23__2
Usage Screenshot
MR Diff image
Job log Screenshot_2025-08-28_at_18.11.08
File Screenshot_2025-08-28_at_18.11.34
File blame Screenshot_2025-08-28_at_18.11.58
Snippet image

How to set up and validate locally

MR acceptance checklist

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

Edited by Chad Lavimoniere

Merge request reports

Loading