From e5b6c06b12d82ddf5d055f0aef0a8d3b516e0fd7 Mon Sep 17 00:00:00 2001 From: araharah-executor Date: Sat, 24 Oct 2026 04:12:51 +0800 Subject: [PATCH] =?UTF-8?q?docs(05):=20UI-SPEC=20addendum=20=E2=80=94=20ca?= =?UTF-8?q?rd=20padding=20convention=20fixed=20in=20live=20shell?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .planning/phases/05-routing-route-display/05-UI-SPEC.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.planning/phases/05-routing-route-display/05-UI-SPEC.md b/.planning/phases/05-routing-route-display/05-UI-SPEC.md index 231ce9f..76844b7 100644 --- a/.planning/phases/05-routing-route-display/05-UI-SPEC.md +++ b/.planning/phases/05-routing-route-display/05-UI-SPEC.md @@ -320,3 +320,11 @@ Phase exit extends the Phase 1/3 gallery pattern: the five route captures above *Phase: 05-routing-route-display* *Contract drafted: 2026-10-24 by gsd-ui-researcher* *Consumes: theme tokens (binding), liberty-rams.json layer order, 05-CONTEXT.md D-01..D-12, 03-UI-SPEC.md (binding conventions), 04-CONTEXT.md (destination hand-off), Phase 1 D-08 orange reservation, telemetry_rams/DESIGN.md* + +## Post-approval addendum (2026-10-24, user feedback) + +Card body padding fixed in the live shell (`web/src/shell.css`, deploy `d5a224d5`): +`.card` direct text children now carry token-only inline padding (space-md) + vertical +space-sm rhythm; the header plate keeps its own. The route card + chips + pending card +inherit this — the executor MUST NOT add per-card padding overrides; compose from the +existing classes.