diff --git a/src/renderer/src/assets/styles/ant.scss b/src/renderer/src/assets/styles/ant.scss index 3bbaa516b9..3dd08edc02 100644 --- a/src/renderer/src/assets/styles/ant.scss +++ b/src/renderer/src/assets/styles/ant.scss @@ -17,7 +17,7 @@ } .ant-tabs-tab-btn { - outline: none; + outline: none !important; } .ant-segmented-group { diff --git a/src/renderer/src/pages/settings/DisplaySettings/SidebarIconsManager.tsx b/src/renderer/src/pages/settings/DisplaySettings/SidebarIconsManager.tsx index 9fc709fef8..89aa11ca4b 100644 --- a/src/renderer/src/pages/settings/DisplaySettings/SidebarIconsManager.tsx +++ b/src/renderer/src/pages/settings/DisplaySettings/SidebarIconsManager.tsx @@ -10,7 +10,7 @@ import { import { useAppDispatch } from '@renderer/store' import { setSidebarIcons } from '@renderer/store/settings' import { message } from 'antd' -import { Folder, Languages, LayoutGrid, FileSearch, MessageSquareQuote, Palette, Sparkle } from 'lucide-react' +import { FileSearch, Folder, Languages, LayoutGrid, MessageSquareQuote, Palette, Sparkle } from 'lucide-react' import { FC, useCallback, useMemo } from 'react' import { useTranslation } from 'react-i18next' import styled from 'styled-components' diff --git a/src/renderer/src/pages/settings/MCPSettings/McpDescription.tsx b/src/renderer/src/pages/settings/MCPSettings/McpDescription.tsx index 0dda6abbdc..82597b5446 100644 --- a/src/renderer/src/pages/settings/MCPSettings/McpDescription.tsx +++ b/src/renderer/src/pages/settings/MCPSettings/McpDescription.tsx @@ -43,6 +43,7 @@ const MCPDescription: FC = ({ searchKey }) => { } const Section = styled.div` padding-top: 8px; + max-width: calc(100vw - var(--sidebar-width) - var(--settings-width) - 75px); ` export default memo(MCPDescription) diff --git a/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx b/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx index 06e7054a31..ff38942f6a 100644 --- a/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx +++ b/src/renderer/src/pages/settings/MCPSettings/McpSettings.tsx @@ -585,6 +585,7 @@ const McpSettings: React.FC = () => { ) } ] + if (server.searchKey) { tabs.push({ key: 'description', diff --git a/src/renderer/src/utils/shiki.ts b/src/renderer/src/utils/shiki.ts index 0ab7325553..0a08a9bd0d 100644 --- a/src/renderer/src/utils/shiki.ts +++ b/src/renderer/src/utils/shiki.ts @@ -1,7 +1,7 @@ +import { BundledLanguage, BundledTheme } from 'shiki/bundle/web' import { getTokenStyleObject, type HighlighterGeneric, SpecialLanguage, ThemedToken } from 'shiki/core' import { AsyncInitializer } from './asyncInitializer' -import { BundledLanguage, BundledTheme } from 'shiki/bundle/web' export const DEFAULT_LANGUAGES = ['javascript', 'typescript', 'python', 'java', 'markdown', 'json'] export const DEFAULT_THEMES = ['one-light', 'material-theme-darker']