From ac92f1a7833f87769d8995e97265c96708dd5448 Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Fri, 28 Feb 2025 23:25:30 +0800 Subject: [PATCH] refactor: Simplify Segmented component styling - Remove custom Segmented styling from AntdProvider - Update HomeTabs Segmented component with refined styles - Consolidate Segmented styling in a single location - Improve visual consistency with rounded corners and transparent background --- src/renderer/src/context/AntdProvider.tsx | 9 --------- src/renderer/src/pages/home/Tabs/index.tsx | 22 ++++++++++++++-------- 2 files changed, 14 insertions(+), 17 deletions(-) diff --git a/src/renderer/src/context/AntdProvider.tsx b/src/renderer/src/context/AntdProvider.tsx index 3dd8fcb2..ea5357b9 100644 --- a/src/renderer/src/context/AntdProvider.tsx +++ b/src/renderer/src/context/AntdProvider.tsx @@ -13,7 +13,6 @@ import { useTheme } from './ThemeProvider' const AntdProvider: FC = ({ children }) => { const { language } = useSettings() const { theme: _theme } = useTheme() - const isDarkTheme = _theme === 'dark' return ( = ({ children }) => { theme={{ algorithm: [_theme === 'dark' ? theme.darkAlgorithm : theme.defaultAlgorithm], components: { - Segmented: { - trackBg: 'transparent', - itemSelectedBg: isDarkTheme ? 'rgba(255, 255, 255, 0.1)' : 'rgba(0, 0, 0, 0.1)', - boxShadowTertiary: undefined, - borderRadiusLG: 16, - borderRadiusSM: 16, - borderRadiusXS: 16 - }, Menu: { activeBarBorderWidth: 0, darkItemBg: 'transparent' diff --git a/src/renderer/src/pages/home/Tabs/index.tsx b/src/renderer/src/pages/home/Tabs/index.tsx index a8024750..6cd163c1 100644 --- a/src/renderer/src/pages/home/Tabs/index.tsx +++ b/src/renderer/src/pages/home/Tabs/index.tsx @@ -98,14 +98,7 @@ const HomeTabs: FC = ({ activeAssistant, activeTopic, setActiveAssistant, {showTab && (