From 7113d35a4a51ec9743f33fc5b14d96e0d273ebcf Mon Sep 17 00:00:00 2001 From: senke Date: Mon, 9 Feb 2026 00:04:51 +0100 Subject: [PATCH] =?UTF-8?q?ui(tokens):=20complete=20text-kodo-content-dim?= =?UTF-8?q?=20=E2=86=92=20text-muted-foreground=20migration=20(52=20files)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Eliminate all remaining text-kodo-content-dim from user-facing source files. This legacy token (hardcoded Gray-400) is now fully replaced by the theme-aware text-muted-foreground token across UI primitives, settings, social features, playlists, modals, inventory, and admin views. Only story files (.stories.tsx) retain the old token for reference. Total migration: ~345 instances across 87 files (this + previous commit). Co-authored-by: Cursor --- .../components/admin/modals/BanUserModal.tsx | 16 +++++++-------- .../src/components/developer/SwaggerUI.tsx | 2 +- .../components/education/MyCoursesView.tsx | 6 +++--- .../gamification/AchievementsView.tsx | 2 +- .../components/inventory/AddEquipmentView.tsx | 10 +++++----- .../components/inventory/InventoryView.tsx | 8 ++++---- .../keyboard/KeyboardShortcutsHelp.tsx | 2 +- .../library/AutoMetadataDetectionModal.tsx | 12 +++++------ .../library/playlists/CreatePlaylistModal.tsx | 10 +++++----- .../library/playlists/EditPlaylistModal.tsx | 4 ++-- .../library/playlists/PlaylistDetailView.tsx | 14 ++++++------- .../library/playlists/QueueView.tsx | 20 +++++++++---------- .../playlists/SaveQueueAsPlaylistModal.tsx | 4 ++-- .../live/modals/TipStreamerModal.tsx | 18 ++++++++--------- .../marketplace/modals/ReviewProductModal.tsx | 8 ++++---- .../AccessibilitySettingsView.tsx | 4 ++-- .../settings/account/ChangeEmailModal.tsx | 8 ++++---- .../settings/account/ChangeUsernameModal.tsx | 4 ++-- .../account/DeleteAccountConfirmModal.tsx | 4 ++-- .../settings/account/DeleteAccountView.tsx | 12 +++++------ .../appearance/AppearanceSettingsView.tsx | 14 ++++++------- .../settings/backups/BackupsView.tsx | 12 +++++------ .../settings/cloud/CloudIntegrationView.tsx | 20 +++++++++---------- .../settings/data/DataExportModal.tsx | 8 ++++---- .../settings/data/DataExportView.tsx | 10 +++++----- .../integrations/IntegrationsView.tsx | 10 +++++----- .../web/src/components/social/CommentItem.tsx | 4 ++-- .../src/components/social/CreatePostModal.tsx | 12 +++++------ .../src/components/social/SharePostModal.tsx | 14 ++++++------- .../social/connections/ConnectionsView.tsx | 8 ++++---- .../social/groups/CreateGroupModal.tsx | 8 ++++---- .../components/social/groups/GroupsView.tsx | 8 ++++---- apps/web/src/components/ui/FormField.tsx | 2 +- apps/web/src/components/ui/ImageCropper.tsx | 8 ++++---- apps/web/src/components/ui/LoadingState.tsx | 6 +++--- apps/web/src/components/ui/Toast.tsx | 2 +- apps/web/src/components/ui/avatar.tsx | 2 +- apps/web/src/components/ui/label.tsx | 2 +- .../ui/lazy-component/LazyErrorFallback.tsx | 2 +- .../web/src/components/ui/loading-spinner.tsx | 2 +- apps/web/src/components/ui/progress.tsx | 2 +- apps/web/src/components/ui/table.tsx | 4 ++-- apps/web/src/components/ui/textarea.tsx | 2 +- .../upload/metadata/MetadataEditor.tsx | 2 +- .../features/auth/pages/VerifyEmailPage.tsx | 4 ++-- .../features/error/pages/ServerErrorPage.tsx | 8 ++++---- .../playlist-list/PlaylistListToolbar.tsx | 2 +- .../playlists/pages/PlaylistListPage.tsx | 2 +- .../cloud-file-browser/FileGridCard.tsx | 6 +++--- .../cloud-file-browser/FileTable.tsx | 2 +- .../cloud-file-browser/FileTableRow.tsx | 4 ++-- .../cloud-file-browser/FileToolbar.tsx | 4 ++-- 52 files changed, 182 insertions(+), 182 deletions(-) diff --git a/apps/web/src/components/admin/modals/BanUserModal.tsx b/apps/web/src/components/admin/modals/BanUserModal.tsx index 7ffc9d0cd..a09b65767 100644 --- a/apps/web/src/components/admin/modals/BanUserModal.tsx +++ b/apps/web/src/components/admin/modals/BanUserModal.tsx @@ -30,7 +30,7 @@ export const BanUserModal: React.FC = ({ Suspend User @@ -42,7 +42,7 @@ export const BanUserModal: React.FC = ({

-