Design decision: accent.success clay (#936E65) vs blush + dark text #28

Closed
opened 2026-07-09 20:43:57 +00:00 by peterswimm · 3 comments
Owner

To carry white text.on-accent at WCAG AA, accent.success was deepened from the soft blush #DEA698 (2.1:1) to a warmer clay #936E65 (4.5:1) in commit fb80b92. It reads on-brand and legible, but is quieter as a "success" signal than the original pink.

Decision for Ville — two equally-accessible routes:

  1. Keep the clay #936E65 with white on-accent text (current state). shipped, AA-clean.
  2. Restore the blush #DEA698 and pair dark text.on-accent for the success posture instead — keeps the color soft, still AA.

Review artifact (all 5 token decisions, before/after swatches, on-brand): https://claude.ai/code/artifact/035f93fe-4e4e-47f6-9613-cc1c1c78a1bb

Whichever is chosen, wire it in Brand/UDG/products/rituals/dtcg/color.json, just build, and confirm wcag.py check --all. Relates to #27.

To carry white `text.on-accent` at WCAG AA, `accent.success` was deepened from the soft blush `#DEA698` (2.1:1) to a warmer clay `#936E65` (4.5:1) in commit `fb80b92`. It reads on-brand and legible, but is **quieter as a "success" signal** than the original pink. **Decision for Ville — two equally-accessible routes:** 1. **Keep the clay** `#936E65` with white on-accent text (current state). ✅ shipped, AA-clean. 2. **Restore the blush** `#DEA698` and pair **dark** `text.on-accent` for the success posture instead — keeps the color soft, still AA. **Review artifact** (all 5 token decisions, before/after swatches, on-brand): https://claude.ai/code/artifact/035f93fe-4e4e-47f6-9613-cc1c1c78a1bb Whichever is chosen, wire it in `Brand/UDG/products/rituals/dtcg/color.json`, `just build`, and confirm `wcag.py check --all`. Relates to #27.
Author
Owner

📄 In-repo review sheet (no claude.ai plan needed, renders in Forgejo): https://git.toilville.dev/Toilville/toilville-design/src/branch/main/docs/reviews/token-decisions-2026-07-09.svg — landing via the docs PR above. The hosted artifact link still works if you're on a plan that supports it.

📄 In-repo review sheet (no claude.ai plan needed, renders in Forgejo): https://git.toilville.dev/Toilville/toilville-design/src/branch/main/docs/reviews/token-decisions-2026-07-09.svg — landing via the docs PR above. The hosted artifact link still works if you're on a plan that supports it.
Member

D1 ratified. #28: keeping the blush (#DEA698), flip text to dark — textOnSuccessFixed (#2C1A17) already in the registry so no new token needed. D2 + D3 apply. D4 confirmed intentional. All five green, go ahead and write the hexes into Brand/UDG/**/color.json and open the PR. @peterswimm

D1 ratified. #28: keeping the blush (#DEA698), flip text to dark — textOnSuccessFixed (#2C1A17) already in the registry so no new token needed. D2 + D3 apply. D4 confirmed intentional. All five green, go ahead and write the hexes into Brand/UDG/**/color.json and open the PR. @peterswimm
ville closed this issue 2026-07-10 08:47:48 +00:00
Member

Wish completed — all requirements satisfied.

Wish completed — all requirements satisfied.
Sign in to join this conversation.
No description provided.