fix(ui): preserve contrast in interactive states
2 months ago
15 files changed
- apps/desktop/src/styles/theme-bridge.css+3−0
- apps/desktop/src/styles/token-utilities.css+2−1
- apps/desktop/src/ui/file-explorer/WorkspaceFileExplorer.tsx+6−9
- apps/desktop/test/semantic-contrast.test.ts+1−0
- apps/desktop/test/token-compliance.test.ts+1−0
- apps/desktop/test/token-consumers.test.tsx+15−0
- apps/mobile/src/app/(app)/(tabs)/(chats)/thread/[id].tsx+1−1
- apps/mobile/src/components/thread/pending-request-card.tsx+2−2
- apps/mobile/src/components/ui/app-button.tsx+1−1
- apps/mobile/src/global.css+5−0
- apps/mobile/src/theme/tokens.ts+4−0
- apps/mobile/src/theme/use-app-theme.ts+2−0
- docs/desktop-design-system.md+5−0
- docs/mobile-accessibility.md+3−2
- test/mobile.theme-tokens.test.ts+27−0