From 5e303ec48046f24f8bacb748d6384ce28c05fda1 Mon Sep 17 00:00:00 2001 From: karthik05122 Date: Sun, 31 Aug 2025 14:08:42 -0400 Subject: [PATCH 1/5] feat: implement theme toggle system --- apps/studio/public/img/logo-studio-white.svg | 35 +++++++++++++++++++ .../src/components/Editor/ConvertDropdown.tsx | 8 ++--- .../src/components/Editor/EditorSidebar.tsx | 4 +-- .../components/Editor/GenerateDropdown.tsx | 8 ++--- .../src/components/Editor/ImportDropdown.tsx | 12 +++---- .../src/components/Editor/MonacoWrapper.tsx | 19 ++++++++-- .../src/components/Editor/SaveDropdown.tsx | 8 ++--- .../src/components/Editor/ShareButton.tsx | 2 +- .../src/components/Modals/NewFileModal.tsx | 2 +- apps/studio/src/components/Navigation.tsx | 26 +++++++------- apps/studio/src/components/Navigationv3.tsx | 32 ++++++++--------- apps/studio/src/components/Sidebar.tsx | 28 ++++++++++++--- .../components/Template/TemplateSidebar.tsx | 4 +-- .../src/components/Terminal/ProblemsTab.tsx | 24 ++++++------- .../src/components/Terminal/Terminal.tsx | 2 +- .../src/components/Terminal/TerminalTabs.tsx | 8 ++--- apps/studio/src/components/Toolbar.tsx | 11 ++++-- .../studio/src/components/common/Dropdown.tsx | 2 +- apps/studio/tailwind.config.js | 1 + 19 files changed, 156 insertions(+), 80 deletions(-) create mode 100644 apps/studio/public/img/logo-studio-white.svg diff --git a/apps/studio/public/img/logo-studio-white.svg b/apps/studio/public/img/logo-studio-white.svg new file mode 100644 index 000000000..6281ff537 --- /dev/null +++ b/apps/studio/public/img/logo-studio-white.svg @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/studio/src/components/Editor/ConvertDropdown.tsx b/apps/studio/src/components/Editor/ConvertDropdown.tsx index f9961060e..18a279f8d 100644 --- a/apps/studio/src/components/Editor/ConvertDropdown.tsx +++ b/apps/studio/src/components/Editor/ConvertDropdown.tsx @@ -24,11 +24,11 @@ export const ConvertDropdown: React.FC = () => { } - buttonHoverClassName="text-gray-500 hover:text-white" + buttonHoverClassName="text-gray-700 dark:text-gray-500 hover:text-black dark:hover:text-white" dataTest="button-convert-dropdown" > -