From 57022d21a7b6f6a956d6585237ea03d4612cae26 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 2 Sep 2026 05:07:18 +0000 Subject: [PATCH] docs: remove stale paper-* token reference from color vocabulary The paper-* token family was removed by #383's theme flip; admin now uses the unified v2 theme, so the doc's description of it as a stopgap is no longer accurate. Confirmed by the maintainer on #380. Closes #380 Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_014mbDbNpBQaNXp4NVZDDyuD --- docs/design/edition-color-vocabulary.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/design/edition-color-vocabulary.md b/docs/design/edition-color-vocabulary.md index 5d284182..7779413f 100644 --- a/docs/design/edition-color-vocabulary.md +++ b/docs/design/edition-color-vocabulary.md @@ -32,8 +32,6 @@ This names the **roles** colors play in the voter-facing edition views, independ | `surface-active` **(new)** | Hover/pressed/selected layer | `bg-white/20`, `bg-white/30` | | `popover` (existing) | Solid floating sheets, dropdowns, drawers | `bg-gray-800`, `bg-gray-900`, `bg-gray-900/95` | -`paper-background` / `paper-foreground` / `paper-muted-foreground` / `paper-border` **(new, admin/auth only)** are a stopgap for shared shadcn primitives (`Dialog`, `Input`, `InputOTP`, `Table`, toasts, `AuthDialog`) that render on a plain white chrome surface outside the edition views and were left invisible when `background`/`foreground`/`muted-foreground`/`border` were repointed to the dark identity. Named `paper-*` (not `surface-*`) specifically to avoid colliding with the `surface`/`surface-raised`/`surface-active` overlay-fill family above — those are translucent layers on the dark ground, `paper-*` is an opaque light page/dialog background, and the two are unrelated roles that happen to share a domain vocabulary. They're hardcoded grays/white today, not theme-aware. Once the light/dark flip (#359) lands, fold them into `background`/`foreground`/`muted-foreground`/`border` (scoped to the light theme value) and delete this family. - ### Borders & focus | Token | Role | Absorbs today |