From 978f1342e48d25605aa781a51ab3ad44db20728b Mon Sep 17 00:00:00 2001 From: kangfenmao Date: Mon, 16 Dec 2024 14:39:54 +0800 Subject: [PATCH] feat: disable select menu text --- src/renderer/src/pages/agents/AgentsPage.tsx | 1 + src/renderer/src/pages/files/FilesPage.tsx | 1 + src/renderer/src/pages/home/Navbar.tsx | 1 + src/renderer/src/pages/home/Tabs/AssistantsTab.tsx | 1 + src/renderer/src/pages/home/Tabs/TopicsTab.tsx | 1 + src/renderer/src/pages/home/Tabs/index.tsx | 1 + src/renderer/src/pages/settings/GeneralSettings.tsx | 2 +- src/renderer/src/pages/settings/SettingsPage.tsx | 1 + 8 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/renderer/src/pages/agents/AgentsPage.tsx b/src/renderer/src/pages/agents/AgentsPage.tsx index 82e62f18..44617710 100644 --- a/src/renderer/src/pages/agents/AgentsPage.tsx +++ b/src/renderer/src/pages/agents/AgentsPage.tsx @@ -290,6 +290,7 @@ const Tabs = styled(TabsAntd)<{ $language: string }>` padding: 7px 15px !important; border: 0.5px solid transparent; justify-content: ${({ $language }) => ($language.startsWith('zh') ? 'center' : 'flex-start')}; + user-select: none; .ant-tabs-tab-btn { white-space: nowrap; overflow: hidden; diff --git a/src/renderer/src/pages/files/FilesPage.tsx b/src/renderer/src/pages/files/FilesPage.tsx index 51eab448..79dbd9d1 100644 --- a/src/renderer/src/pages/files/FilesPage.tsx +++ b/src/renderer/src/pages/files/FilesPage.tsx @@ -221,6 +221,7 @@ const SideNav = styled.div` width: var(--assistants-width); border-right: 0.5px solid var(--color-border); padding: 7px 12px; + user-select: none; .ant-menu { border-inline-end: none !important; diff --git a/src/renderer/src/pages/home/Navbar.tsx b/src/renderer/src/pages/home/Navbar.tsx index 76d47711..4bd08cfd 100644 --- a/src/renderer/src/pages/home/Navbar.tsx +++ b/src/renderer/src/pages/home/Navbar.tsx @@ -124,6 +124,7 @@ const TitleText = styled.span` margin-left: 5px; font-family: Ubuntu; font-size: 13px; + user-select: none; ` export default HeaderNavbar diff --git a/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx b/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx index 0167f9bc..13ab80dd 100644 --- a/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx @@ -175,6 +175,7 @@ const Container = styled(Scrollbar)` display: flex; flex-direction: column; padding-top: 11px; + user-select: none; ` const AssistantItem = styled.div` diff --git a/src/renderer/src/pages/home/Tabs/TopicsTab.tsx b/src/renderer/src/pages/home/Tabs/TopicsTab.tsx index 11f56910..377e5253 100644 --- a/src/renderer/src/pages/home/Tabs/TopicsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/TopicsTab.tsx @@ -227,6 +227,7 @@ const Container = styled(Scrollbar)` display: flex; flex-direction: column; padding-top: 11px; + user-select: none; ` const TopicListItem = styled.div` diff --git a/src/renderer/src/pages/home/Tabs/index.tsx b/src/renderer/src/pages/home/Tabs/index.tsx index cc925dd6..ff4b668b 100644 --- a/src/renderer/src/pages/home/Tabs/index.tsx +++ b/src/renderer/src/pages/home/Tabs/index.tsx @@ -172,6 +172,7 @@ const Segmented = styled(AntSegmented)` height: 34px; line-height: 34px; background-color: transparent; + user-select: none; } .ant-segmented-item-selected { background-color: var(--color-background-soft); diff --git a/src/renderer/src/pages/settings/GeneralSettings.tsx b/src/renderer/src/pages/settings/GeneralSettings.tsx index f8e10bb1..b0b37e79 100644 --- a/src/renderer/src/pages/settings/GeneralSettings.tsx +++ b/src/renderer/src/pages/settings/GeneralSettings.tsx @@ -61,7 +61,7 @@ const GeneralSettings: FC = () => { const languagesOptions: { value: LanguageVarious; label: string; flag: string }[] = [ { value: 'zh-CN', label: '中文', flag: '🇨🇳' }, - { value: 'zh-TW', label: '中文(繁体)', flag: '🇹🇼' }, + { value: 'zh-TW', label: '中文(繁体)', flag: '🇭🇰' }, { value: 'en-US', label: 'English', flag: '🇺🇸' }, { value: 'ru-RU', label: 'Russian', flag: '🇷🇺' } ] diff --git a/src/renderer/src/pages/settings/SettingsPage.tsx b/src/renderer/src/pages/settings/SettingsPage.tsx index ec320705..71945168 100644 --- a/src/renderer/src/pages/settings/SettingsPage.tsx +++ b/src/renderer/src/pages/settings/SettingsPage.tsx @@ -115,6 +115,7 @@ const SettingMenus = styled.ul` min-width: var(--settings-width); border-right: 0.5px solid var(--color-border); padding: 10px; + user-select: none; ` const MenuItemLink = styled(Link)`