add WCAG-compliant input border contrast across all moods

New --t-border-input token per mood, all 3:1+ contrast against their
surface backgrounds (neutral #8c8c8c, warm #8a827a, cool #7a8591,
dark #707070). Used on admin inputs/selects/textareas and shop
themed-input/themed-select, with graceful fallback to --t-border-default.
Decorative borders on cards, dividers, panels are unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey
2026-03-04 00:48:08 +00:00
parent 92a008926e
commit 696843bacd
4 changed files with 8 additions and 4 deletions

View File

@@ -536,7 +536,7 @@
line-height: 1.5;
color: var(--t-text-primary);
background-color: var(--t-surface-base);
border: 1px solid var(--t-border-default);
border: 1px solid var(--t-border-input, var(--t-border-default));
border-radius: 0.375rem;
transition: border-color 0.15s;