docs(05): UI-SPEC addendum — card padding convention fixed in live shell

This commit is contained in:
araharah-executor
2026-10-24 04:12:51 +08:00
parent 9ae2059432
commit e5b6c06b12
@@ -320,3 +320,11 @@ Phase exit extends the Phase 1/3 gallery pattern: the five route captures above
*Phase: 05-routing-route-display* *Phase: 05-routing-route-display*
*Contract drafted: 2026-10-24 by gsd-ui-researcher* *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* *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.