diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/HelpMenu/HelpMenu.tsx b/apps/desktop/src/renderer/screens/main/components/HelpMenu/HelpMenu.tsx similarity index 80% rename from apps/desktop/src/renderer/screens/main/components/TopBar/HelpMenu/HelpMenu.tsx rename to apps/desktop/src/renderer/screens/main/components/HelpMenu/HelpMenu.tsx index fe32b33be97..3d91eaa4840 100644 --- a/apps/desktop/src/renderer/screens/main/components/TopBar/HelpMenu/HelpMenu.tsx +++ b/apps/desktop/src/renderer/screens/main/components/HelpMenu/HelpMenu.tsx @@ -13,8 +13,8 @@ import { HiOutlineBugAnt, HiOutlineCommandLine, HiOutlineEnvelope, - HiOutlineQuestionMarkCircle, } from "react-icons/hi2"; +import { LuLifeBuoy } from "react-icons/lu"; import { useOpenSettings } from "renderer/stores"; import { HOTKEYS } from "shared/hotkeys"; @@ -44,18 +44,19 @@ export function HelpMenu() { - + + Help - - Help + + Get help & support - + Contact Us diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/HelpMenu/index.ts b/apps/desktop/src/renderer/screens/main/components/HelpMenu/index.ts similarity index 100% rename from apps/desktop/src/renderer/screens/main/components/TopBar/HelpMenu/index.ts rename to apps/desktop/src/renderer/screens/main/components/HelpMenu/index.ts diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/SettingsButton/SettingsButton.tsx b/apps/desktop/src/renderer/screens/main/components/SettingsButton/SettingsButton.tsx similarity index 64% rename from apps/desktop/src/renderer/screens/main/components/TopBar/SettingsButton/SettingsButton.tsx rename to apps/desktop/src/renderer/screens/main/components/SettingsButton/SettingsButton.tsx index 9ddaf78358c..805cc071ca5 100644 --- a/apps/desktop/src/renderer/screens/main/components/TopBar/SettingsButton/SettingsButton.tsx +++ b/apps/desktop/src/renderer/screens/main/components/SettingsButton/SettingsButton.tsx @@ -1,6 +1,7 @@ +import { Button } from "@superset/ui/button"; import { Kbd, KbdGroup } from "@superset/ui/kbd"; import { Tooltip, TooltipContent, TooltipTrigger } from "@superset/ui/tooltip"; -import { HiOutlineCog6Tooth } from "react-icons/hi2"; +import { CiSettings } from "react-icons/ci"; import { useOpenSettings } from "renderer/stores"; import { HOTKEYS } from "shared/hotkeys"; @@ -10,18 +11,19 @@ export function SettingsButton() { return ( - openSettings()} - className="no-drag flex h-8 w-8 items-center justify-center rounded-md text-accent-foreground hover:bg-accent hover:text-accent-foreground transition-colors" aria-label="Open settings" + className="no-drag" > - - + + - + - Settings + Open settings {HOTKEYS.SHOW_HOTKEYS.display.map((key) => ( {key} diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/SettingsButton/index.ts b/apps/desktop/src/renderer/screens/main/components/SettingsButton/index.ts similarity index 100% rename from apps/desktop/src/renderer/screens/main/components/TopBar/SettingsButton/index.ts rename to apps/desktop/src/renderer/screens/main/components/SettingsButton/index.ts diff --git a/apps/desktop/src/renderer/screens/main/components/StartView/StartTopBar.tsx b/apps/desktop/src/renderer/screens/main/components/StartView/StartTopBar.tsx index 140c1ad564c..d652ff67ba3 100644 --- a/apps/desktop/src/renderer/screens/main/components/StartView/StartTopBar.tsx +++ b/apps/desktop/src/renderer/screens/main/components/StartView/StartTopBar.tsx @@ -1,5 +1,5 @@ import { trpc } from "renderer/lib/trpc"; -import { SettingsButton } from "../TopBar/SettingsButton"; +import { SettingsButton } from "../SettingsButton"; import { WindowControls } from "../TopBar/WindowControls"; export function StartTopBar() { diff --git a/apps/desktop/src/renderer/screens/main/components/TopBar/index.tsx b/apps/desktop/src/renderer/screens/main/components/TopBar/index.tsx index c5477e9a0e8..b202464d145 100644 --- a/apps/desktop/src/renderer/screens/main/components/TopBar/index.tsx +++ b/apps/desktop/src/renderer/screens/main/components/TopBar/index.tsx @@ -1,6 +1,5 @@ import { trpc } from "renderer/lib/trpc"; -import { HelpMenu } from "./HelpMenu"; -import { SettingsButton } from "./SettingsButton"; +import { SettingsButton } from "../SettingsButton"; import { SidebarControl } from "./SidebarControl"; import { WindowControls } from "./WindowControls"; import { WorkspacesTabs } from "./WorkspaceTabs"; @@ -23,7 +22,6 @@ export function TopBar() { - {!isMac && } diff --git a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/WorkspaceHeader/WorkspaceHeader.tsx b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/WorkspaceHeader/WorkspaceHeader.tsx index 43c758eacd2..d49eb73f181 100644 --- a/apps/desktop/src/renderer/screens/main/components/WorkspaceView/WorkspaceHeader/WorkspaceHeader.tsx +++ b/apps/desktop/src/renderer/screens/main/components/WorkspaceView/WorkspaceHeader/WorkspaceHeader.tsx @@ -20,6 +20,7 @@ import { JETBRAINS_OPTIONS, } from "renderer/components/OpenInButton"; import { trpc } from "renderer/lib/trpc"; +import { HelpMenu } from "../../HelpMenu"; interface WorkspaceHeaderProps { worktreePath: string | undefined; @@ -97,8 +98,9 @@ export function WorkspaceHeader({ worktreePath }: WorkspaceHeaderProps) { return ( - {/* Left side - Branch info (read-only) */} + {/* Left side - Help and Branch info */} + {currentBranch && (