apps/mobile/clerk-theme.json | 54 +-- apps/mobile/generated-uniwind-default-theme-variables.json | 276 +++++++------- apps/mobile/generated-uniwind-themes.css | 646 +++++++++++++++++++++++--------- apps/mobile/global.css | 222 ----------- apps/mobile/modules/t3-markdown-text/android/src/main/java/expo/modules/t3markdowntext/T3ContextChip.kt | 10 +- apps/mobile/plugins/withAndroidModernAlertDialog.cjs | 31 +- apps/mobile/scripts/generate-uniwind-themes.mts | 90 ++--- apps/mobile/scripts/generate-uniwind-themes.test.ts | 24 +- apps/mobile/src/components/AndroidScreenHeader.tsx | 12 +- apps/mobile/src/components/AppText.tsx | 12 +- apps/mobile/src/components/ComposerContextSheet.tsx | 8 +- apps/mobile/src/components/ControlPill.tsx | 4 +- apps/mobile/src/components/FilePreview.tsx | 2 +- apps/mobile/src/components/GlassBackdrop.tsx | 18 +- apps/mobile/src/components/GlassSurface.tsx | 13 +- apps/mobile/src/components/MaterialButton.android.tsx | 2 +- apps/mobile/src/components/MaterialButton.tsx | 28 +- apps/mobile/src/components/MaterialConfirmDialog.android.tsx | 13 +- apps/mobile/src/components/MaterialFloatingActionButton.android.tsx | 8 +- apps/mobile/src/components/MaterialFloatingActionButton.tsx | 10 +- apps/mobile/src/components/MaterialIconButton.android.tsx | 3 +- apps/mobile/src/components/MaterialIconButton.tsx | 34 +- apps/mobile/src/components/MaterialSearchField.tsx | 6 +- apps/mobile/src/components/RowPressable.tsx | 8 +- apps/mobile/src/components/ScreenHeader.android.tsx | 8 +- apps/mobile/src/components/SegmentedControl.tsx | 4 +- apps/mobile/src/features/connection/ConnectionStatusDot.tsx | 27 +- apps/mobile/src/features/connection/connectionTone.ts | 4 +- apps/mobile/src/features/devices/DevicePreviewRouteScreen.tsx | 12 +- apps/mobile/src/features/devices/device-stream-document.ts | 2 + apps/mobile/src/features/devices/device-stream.browser.ts | 4 +- apps/mobile/src/features/files/SourceFileSurface.tsx | 6 +- apps/mobile/src/features/keyboard/CommandPalette.tsx | 38 +- apps/mobile/src/features/projects/AddProjectScreen.tsx | 2 +- apps/mobile/src/features/review/ReviewSheet.tsx | 8 +- apps/mobile/src/features/review/nativeReviewDiffAdapter.test.ts | 21 +- apps/mobile/src/features/review/nativeReviewDiffAdapter.ts | 11 +- apps/mobile/src/features/settings/SettingsOpenSourceLicensesRouteScreen.tsx | 8 +- apps/mobile/src/features/settings/appearance/sections/ThemeAppearanceSection.tsx | 6 +- apps/mobile/src/features/settings/components/AutoSettleDaysField.ios.tsx | 6 +- apps/mobile/src/features/settings/components/SettingsActionRow.tsx | 1 + apps/mobile/src/features/settings/components/SettingsProjectOverridesSection.tsx | 2 +- apps/mobile/src/features/settings/components/SettingsRow.tsx | 1 + apps/mobile/src/features/settings/components/SettingsSection.tsx | 6 +- apps/mobile/src/features/terminal/terminalTheme.test.ts | 20 +- apps/mobile/src/features/terminal/terminalTheme.ts | 19 +- apps/mobile/src/features/threads/CustomSnoozeSheet.shared.tsx | 2 +- apps/mobile/src/features/threads/NewTaskContextPickerScreens.tsx | 8 +- apps/mobile/src/features/threads/ThreadArrangementSheet.tsx | 2 +- apps/mobile/src/features/threads/ThreadComposer.tsx | 8 +- apps/mobile/src/features/threads/ThreadCreationFailedCard.tsx | 8 +- apps/mobile/src/features/threads/ThreadFeed.tsx | 18 +- apps/mobile/src/features/threads/ThreadNavigationSidebar.tsx | 30 +- apps/mobile/src/features/threads/ThreadSettingsRows.android.tsx | 2 +- apps/mobile/src/features/threads/ThreadSettingsSheet.tsx | 6 +- apps/mobile/src/features/threads/floating-working-control.tsx | 6 +- apps/mobile/src/features/threads/git/GitCommitSheet.tsx | 14 +- apps/mobile/src/features/threads/sidebar-navigation-shell.tsx | 2 +- apps/mobile/src/features/threads/thread-list-items.tsx | 171 ++++----- apps/mobile/src/features/threads/thread-list-v2-items.tsx | 149 ++++++-- apps/mobile/src/features/threads/thread-list-v2-row-appearance.android.ts | 24 +- apps/mobile/src/features/threads/thread-list-v2-row-appearance.test.ts | 37 ++ apps/mobile/src/features/threads/thread-list-v2-row-appearance.ts | 26 +- apps/mobile/src/features/threads/thread-search-match.tsx | 30 +- apps/mobile/src/features/threads/thread-work-log.tsx | 6 +- apps/mobile/src/features/threads/threadPresentation.ts | 30 +- apps/mobile/src/features/threads/worktree-setup-card.tsx | 54 ++- apps/mobile/src/features/voice-input/ComposerDictationControl.tsx | 2 +- apps/mobile/src/lib/materialYouTheme.android.ts | 12 + apps/mobile/src/lib/materialYouTheme.test.ts | 1 + apps/mobile/src/lib/mobileTheme.test-support.ts | 17 +- apps/mobile/src/lib/mobileTheme.test.ts | 157 +++++++- apps/mobile/src/lib/mobileTheme.ts | 149 +++++--- apps/mobile/src/lib/mobileThemeVariables.test.ts | 69 +++- apps/mobile/src/lib/mobileThemeVariables.ts | 29 +- apps/mobile/src/lib/nativeComposerTheme.test.ts | 32 ++ apps/mobile/src/lib/nativeComposerTheme.ts | 19 + apps/mobile/src/lib/useMobileNavigationTheme.ts | 17 +- apps/mobile/src/native/SelectableMarkdownText.android.tsx | 4 +- apps/mobile/src/native/T3ComposerEditor.ios.tsx | 15 +- apps/mobile/src/native/T3ComposerEditor.native.tsx | 15 +- apps/web/src/themePalette.test.ts | 15 + apps/web/src/themePalette.ts | 129 +------ packages/shared/src/themePalettes.ts | 129 ++++++- 84 files changed, 1913 insertions(+), 1281 deletions(-)