fix(desktop): enforce accessible contrast and typography
2 months ago
76 files changed
- apps/desktop/src/App.tsx+1−1
- apps/desktop/src/components/ConnectPage.tsx+5−5
- apps/desktop/src/components/ui/attachment.tsx+1−1
- apps/desktop/src/components/ui/badge.tsx+3−4
- apps/desktop/src/components/ui/bubble.tsx+2−2
- apps/desktop/src/components/ui/button.tsx+3−4
- apps/desktop/src/components/ui/checkbox.tsx+1−1
- apps/desktop/src/components/ui/command.tsx+2−2
- apps/desktop/src/components/ui/input.tsx+1−1
- apps/desktop/src/components/ui/native-select.tsx+1−1
- apps/desktop/src/components/ui/radio-group.tsx+1−1
- apps/desktop/src/components/ui/scroll-area.tsx+1−1
- apps/desktop/src/components/ui/select.tsx+1−1
- apps/desktop/src/components/ui/switch.tsx+1−1
- apps/desktop/src/components/ui/tabs.tsx+1−1
- apps/desktop/src/components/ui/textarea.tsx+1−1
- apps/desktop/src/styles/theme-bridge.css+153−9
- apps/desktop/src/styles/token-utilities.css+29−0
- apps/desktop/src/styles/tokens/base.css+33−8
- apps/desktop/src/styles/tokens/platform.css+1−1
- apps/desktop/src/ui/Canvas.tsx+20−22
- apps/desktop/src/ui/ContextSidebar.tsx+11−12
- apps/desktop/src/ui/PptxPreview.tsx+5−5
- apps/desktop/src/ui/ResearchView.tsx+1−1
- apps/desktop/src/ui/Sidebar.tsx+13−19
- apps/desktop/src/ui/SlidePreview.tsx+2−2
- apps/desktop/src/ui/canvas/CanvasFilePreviewLayout.tsx+1−1
- apps/desktop/src/ui/chat/ActivityGroupCard.tsx+34−51
- apps/desktop/src/ui/chat/ChatFeed.tsx+1−1
- apps/desktop/src/ui/chat/ChatThreadHeader.tsx+4−4
- apps/desktop/src/ui/chat/CitationSourcesCarousel.tsx+4−4
- apps/desktop/src/ui/chat/ComposerMentionMenu.tsx+2−2
- apps/desktop/src/ui/chat/ComposerModelSelector.tsx+1−3
- apps/desktop/src/ui/chat/FeedRow.tsx+5−5
- apps/desktop/src/ui/chat/MentionText.tsx+3−3
- apps/desktop/src/ui/chat/toolCards/ToolCard.tsx+9−11
- apps/desktop/src/ui/composer/MessageComposer.tsx+4−4
- apps/desktop/src/ui/file-explorer/WorkspaceFileExplorer.tsx+7−7
- apps/desktop/src/ui/layout/AppTopBar.tsx+9−11
- apps/desktop/src/ui/markdown/DesktopMarkdown.tsx+4−6
- apps/desktop/src/ui/menuBar/MenuBarUtilityShell.tsx+4−4
- apps/desktop/src/ui/research/ResearchCardGrid.tsx+4−4
- apps/desktop/src/ui/research/ResearchDetailPane.tsx+10−10
- apps/desktop/src/ui/research/ResearchExportMenu.tsx+1−1
- apps/desktop/src/ui/research/ResearchReportRenderer.tsx+1−1
- apps/desktop/src/ui/research/ResearchSourcesList.tsx+2−2
- apps/desktop/src/ui/settings/SettingsPrimitives.tsx+9−6
- apps/desktop/src/ui/settings/SettingsShell.tsx+4−4
- apps/desktop/src/ui/settings/import/ConversationImportDialog.tsx+2−2
- apps/desktop/src/ui/settings/pages/AdvancedMemoryPanel.tsx+1−1
- apps/desktop/src/ui/settings/pages/ArchivedChatsPage.tsx+1−1
- apps/desktop/src/ui/settings/pages/BackupPage.tsx+8−8
- apps/desktop/src/ui/settings/pages/ManageModelsDialog.tsx+1−1
- apps/desktop/src/ui/settings/pages/McpServersPage.tsx+10−10
- apps/desktop/src/ui/settings/pages/MemoryPage.tsx+3−3
- apps/desktop/src/ui/settings/pages/OpenAiNativeConnectorsPage.tsx+1−1
- apps/desktop/src/ui/settings/pages/ProvidersPage.tsx+6−6
- apps/desktop/src/ui/settings/pages/SubagentsPage.tsx+1−1
- apps/desktop/src/ui/settings/pages/UsagePage.tsx+1−1
- apps/desktop/src/ui/settings/toolAccess/ImportDialog.tsx+6−8
- apps/desktop/src/ui/settings/toolAccess/InstallPluginDialog.tsx+8−8
- apps/desktop/src/ui/settings/toolAccess/InstallSkillDialog.tsx+8−8
- apps/desktop/src/ui/sidebar/SidebarThreadItem.tsx+2−2
- apps/desktop/src/ui/sidebar/SidebarWorkspaceItem.tsx+3−3
- apps/desktop/src/ui/tasks/ArtifactReviewCard.tsx+6−6
- apps/desktop/src/ui/tasks/NewTaskLanding.tsx+2−2
- apps/desktop/src/ui/tasks/TaskContextSidebar.tsx+6−6
- apps/desktop/src/ui/tasks/TaskConversationSidebar.tsx+1−1
- apps/desktop/test/research-view-layout.test.tsx+2−1
- apps/desktop/test/semantic-contrast.test.ts+128−0
- apps/desktop/test/token-compliance.test.ts+48−0
- apps/mobile/src/global.css+13−9
- apps/mobile/src/theme/tokens.ts+6−4
- docs/desktop-design-system.md+20−5
- docs/mobile-accessibility.md+5−0
- test/mobile.theme-tokens.test.ts+32−1