fix(rituals): add accent.consent-text and text.on-consent tokens #96

Merged
peterswimm merged 1 commit from fix/rituals-consent-ink-tokens into main 2026-09-09 19:25:34 +00:00
Owner

Rituals' gold accent.consent/accentgate is bright in every theme, so it can't
double as its own text ink and needs a dedicated legible-ink token — same
story text.on-success already solved. Fixes a WCAG contrast failure on the
macOS app's gold buttons/badges (rituals-macos apps/rituals-macos commit
41f54a1); values already match what was live in that app's generated
udg_tokens.json before this token existed upstream.

Needs the usual design sign-off before merging to main.

Scope

Testing

Impact Statement

  • Existing features:
  • Public APIs / contracts:
  • Schemas:
  • Data / artifacts:
  • Integrations:
  • Mappings:
  • Backward compatibility:

Docs

Rituals' gold accent.consent/accentgate is bright in every theme, so it can't double as its own text ink and needs a dedicated legible-ink token — same story text.on-success already solved. Fixes a WCAG contrast failure on the macOS app's gold buttons/badges (rituals-macos apps/rituals-macos commit 41f54a1); values already match what was live in that app's generated udg_tokens.json before this token existed upstream. Needs the usual design sign-off before merging to main. <!-- BEGIN ORG-POLICY (managed by .spel/bin/forge-policy-sync.sh — do not hand-edit; source: core.contributor_review_policy, policy_key=org_contributor_review) --> ## Scope <!-- One major feature or closely-related family only. Note any unrelated work split into a separate PR. --> ## Testing <!-- What tests were added/updated? If this is docs-only and skips behavior tests, say why. --> ## Impact Statement - Existing features: - Public APIs / contracts: - Schemas: - Data / artifacts: - Integrations: - Mappings: - Backward compatibility: <!-- "No expected impact" is fine per line above, but only after actually considering it. --> ## Docs <!-- Updated docs/examples/schemas/migration notes if the public contract changed? --> <!-- END ORG-POLICY -->
fix(rituals): add accent.consent-text and text.on-consent tokens
Some checks failed
PR policy check / policy-gate (pull_request) Successful in 1s
Security Scans / Trivy filesystem scan (pull_request) Successful in 2m43s
Security Scans / Gitleaks secret scan (pull_request) Successful in 3m18s
Test Generator / lint-workflows (pull_request) Successful in 1m25s
Test Generator / lint-prose (pull_request) Successful in 43s
UDG dist drift gate / dist/ matches dtcg + udg sources (pull_request) Failing after 1m19s
Test Generator / test (pull_request) Successful in 5m55s
4b9e1d1623
Rituals' gold accent.consent/accentgate is bright in every theme, so it can't
double as its own text ink and needs a dedicated legible-ink token — same
story text.on-success already solved. Fixes a WCAG contrast failure on the
macOS app's gold buttons/badges (rituals-macos apps/rituals-macos commit
41f54a1); values already match what was live in that app's generated
udg_tokens.json before this token existed upstream.

Needs the usual design sign-off before merging to main.
Sign in to join this conversation.
No description provided.