web: design foundation, stylesheet rewrite and reference pages #218

closed cmc opened this on 2026-09-17 05:52 UTC

Discussion

cmc 2026-09-17 05:52 UTC

Tracking issue for the web design foundation: a stylesheet rewrite with a measured token set, one control family, per-page content widths, and four recomposed reference pages (landing, repository overview, merge request, repository settings), plus the copy fixes from the September 2026 UI review.

Spec: docs/specs/2026-09-17-web-design-foundation-design.md.

Lands as MRs in order: stylesheet rewrite with the contrast and class-coverage tests; layout and the four pages; copy and the SSH keys wiki page; landing screenshots. Ships as v1.23.0.

Review IDs covered: B01 B02 B04 B05 B06 B07 (four pages only), V01–V05, T01–T04, L01–L06, F01–F06, R01–R06, O01–O04, M02 (empty diff), M03, A01, A03, D03.

Filed separately: D01 D02 D04 D05, M01, M04, P01–P03, B08.

referenced in commit bbfca815b0 by cmc: web: log rows wrap on a phone; issue form and log filter labels

2026-09-17 15:42 UTC

referenced in commit 3fa8d16dc1 by cmc: web: button treatments, explicit search buttons, sentence case

2026-09-17 15:42 UTC

referenced in commit 5daf169d25 by cmc: web: chip property name, count weight, one shadow, lang tokens in both schemes

2026-09-17 15:42 UTC

referenced in commit fa8a9b4260 by cmc: web: rewrite the stylesheet on measured tokens

2026-09-17 15:42 UTC

referenced in commit 40993056bc by cmc: web: class coverage test skips composed class tokens

2026-09-17 15:42 UTC

referenced in commit 4228201736 by cmc: web: class coverage test ignores template actions

2026-09-17 15:42 UTC

referenced in commit b7251fa5a1 by cmc: web: every template class has a stylesheet rule

2026-09-17 15:42 UTC

referenced in commit f493006847 by cmc: web: token contrast test

2026-09-17 15:42 UTC

referenced in commit 82ae29eaa8 by cmc: docs: web design foundation plan

2026-09-17 15:42 UTC

referenced in commit eee0cf49cb by cmc: docs: web design foundation spec

2026-09-17 15:42 UTC

referenced in commit bee19b1e4d by cmc: e2e: mirror and clone assertions read the new header and overview; no leading separator on the mirror line

2026-09-18 01:45 UTC

referenced in commit fce24ae002 by cmc: web: the tip commit cell does not widen the tree table

2026-09-18 01:45 UTC

referenced in commit acbbaf7480 by cmc: web: tree table truncates the last commit under automatic layout

2026-09-18 01:45 UTC

referenced in commit 81272b0b80 by cmc: web: tip commit row inside the tree table, fixed column widths

2026-09-18 01:45 UTC

referenced in commit 2f96910297 by cmc: e2e: the dashboard test reads the new landing lede

2026-09-18 01:45 UTC

referenced in commit c9f886a5d1 by cmc: web: the dashboard aside stops repeating the rail's pinned list

2026-09-18 01:45 UTC

referenced in commit b4bd5b3b3c by cmc: web: archive is reversible, no typed confirmation

2026-09-18 01:45 UTC

referenced in commit 072c123912 by cmc: web: settings as bounded rows with consequences and a saved flash

2026-09-18 01:45 UTC

referenced in commit f0187c7c7e by cmc: web: a merge request without a merge or close stamp makes no byline claim

2026-09-18 01:45 UTC

referenced in commit 934524888e by cmc: web: merge request page states its resolution and explains an empty diff

2026-09-18 01:45 UTC

referenced in commit f82dd00118 by cmc: web: clone and facts on the repository root only

2026-09-18 01:45 UTC

referenced in commit 7756246a08 by cmc: web: repository overview leads with the files

2026-09-18 01:45 UTC

referenced in commit 4e7f0573d0 by cmc: web: two-level repository header, landing and register copy

2026-09-18 01:45 UTC

referenced in commit f4cdc0af49 by cmc: web: content width chosen per page

2026-09-18 01:45 UTC

referenced in commit 185f434bf2 by cmc: wiki: SSH keys page, web title, design vocabulary; CHANGELOG v1.23.0

2026-09-18 02:00 UTC

referenced in commit 72920bdf05 by cmc: web: repodesc empty band, sign-in copy, primary Comment, MR source path

2026-09-18 02:44 UTC

referenced in commit c086411ce4 by cmc: httpd: settings topics gated on admin access, dashboard drops dead Pinned

2026-09-18 02:44 UTC

referenced in commit 9d96712a69 by cmc: web: stretch fix on shot images, opaque chip ground, dark-token gap surfaced

2026-09-18 02:44 UTC

closed by cmc in commit 6fdbe81e72: web: landing picture, light and dark

2026-09-18 02:44 UTC

referenced in commit e4ed0d11a3 by cmc: CHANGELOG: v1.23.0

2026-09-18 03:04 UTC