diff --git a/apps/web/src/components/layout/header.tsx b/apps/web/src/components/layout/header.tsx index a6bed97d7..6aa68dc48 100644 --- a/apps/web/src/components/layout/header.tsx +++ b/apps/web/src/components/layout/header.tsx @@ -17,7 +17,7 @@ import { useCallback } from 'react' import { useTranslations } from 'next-intl' import { usePathname } from 'next/navigation' -import { Menu, ShieldCheck } from 'lucide-react' +import { Menu, ShieldCheck, Terminal } from 'lucide-react' import { Z_INDEX } from '@/lib/constants/z-index' // ============================================================================= @@ -48,6 +48,7 @@ export function Header({ const tDashboard = useTranslations('dashboard') const tNav = useTranslations('nav') const tSidebar = useTranslations('sidebar') + const tTerminal = useTranslations('omniTerminal') const pathname = usePathname() const switchLocale = useCallback((newLocale: string) => { @@ -193,6 +194,37 @@ export function Header({ {tDashboard('title')} + {compact && ( + + )} + {/* ⌘K Command Palette 入口提示 */}