Introduce app-wide CSS design tokens in styles.css (normalized palette) #72
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Cloonar/deckle#72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Groundwork PR 1 of 2 for the unified module docheader (see follow-up issue referencing this one).
Goal
web/src/styles.css(~3,200 lines) has zero CSS custom properties — every color, spacing, radius, and font size is a hard-coded literal repeated per rule. Introduce a:rootdesign-token layer and migrate all of styles.css onto it, normalizing near-duplicate values in the same pass.Decisions (agreed with maintainer)
#e4e4e7vs#d4d4d8) into a small border scale,#3f3f46/#52525b, etc.) into a gray scale,#60a5fa/#1d4ed8), primary green (#16a34a), state-badge colors (.state-badge--published/--modified/--draft, styles.css ~1819–1842), and the dark chrome (#1c1f26).:root; no preprocessor, no Tailwind.Dev notes
nix shell nixpkgs#go --command go ...; node likewise.web/distmust be built forgo test ./....scaffold/site/AGENTS.mdis unaffected (UI-only change).