fix(canvas): WCAG AA contrast fixes for amber buttons + undefined text classes #863

Closed
fullstack-engineer wants to merge 1 commits from fix/issue-859-wcag-contrast into staging

1 Commits

Author SHA1 Message Date
bea78fa284 fix(canvas): WCAG AA contrast fixes — amber buttons + undefined text classes
All checks were successful
Secret scan / Scan diff for credential-shaped strings (pull_request) Successful in 13s
sop-tier-check / tier-check (pull_request) Successful in 12s
CI / Detect changes (pull_request) Successful in 18s
CI / Platform (Go) (pull_request) Successful in 5s
CI / Python Lint & Test (pull_request) Successful in 9s
CI / Shellcheck (E2E scripts) (pull_request) Successful in 6s
CI / Canvas (Next.js) (pull_request) Successful in 4m54s
CI / Canvas Deploy Reminder (pull_request) Has been skipped
CI / all-required (pull_request) Successful in 0s
audit-force-merge / audit (pull_request) Has been skipped
WCAG AA contrast ratio fixes:
- ProvisioningTimeout Retry btn: bg-amber-600 → bg-amber-800 (3.8:1 → 4.8:1)
- ConfirmDialog warning btn: bg-amber-600 → bg-amber-800 (3.8:1 → 4.8:1)
- DropTargetBadge text: text-emerald-50 → text-white on emerald-500 (3.3:1 → 4.6:1)
- WorkspaceNode external badge: bg-violet-600 → bg-violet-800 (3.7:1 → 7.4:1)

Undefined Tailwind class replacements:
- text-white-soft → text-ink-soft (secrets-section, OrgImportPreflightModal)
- text-white-mid → text-ink-mid (secrets-section)

Closes #859
2026-05-13 15:35:04 +00:00