diff --git a/apps/web/ce/components/desktop/helper.ts b/apps/web/ce/components/desktop/helper.ts
new file mode 100644
index 00000000000..2082e74ed86
--- /dev/null
+++ b/apps/web/ce/components/desktop/helper.ts
@@ -0,0 +1 @@
+export const isSidebarToggleVisible = () => true;
diff --git a/apps/web/ce/components/desktop/index.ts b/apps/web/ce/components/desktop/index.ts
new file mode 100644
index 00000000000..c562f810210
--- /dev/null
+++ b/apps/web/ce/components/desktop/index.ts
@@ -0,0 +1,2 @@
+export * from "./helper";
+export * from "./sidebar-workspace-menu";
diff --git a/apps/web/ce/components/desktop/sidebar-workspace-menu.tsx b/apps/web/ce/components/desktop/sidebar-workspace-menu.tsx
new file mode 100644
index 00000000000..98ea7e961ea
--- /dev/null
+++ b/apps/web/ce/components/desktop/sidebar-workspace-menu.tsx
@@ -0,0 +1,3 @@
+export function DesktopSidebarWorkspaceMenu() {
+ return null;
+}
diff --git a/apps/web/ce/components/navigations/top-navigation-root.tsx b/apps/web/ce/components/navigations/top-navigation-root.tsx
index c6b1de0d7f6..2607d383277 100644
--- a/apps/web/ce/components/navigations/top-navigation-root.tsx
+++ b/apps/web/ce/components/navigations/top-navigation-root.tsx
@@ -20,7 +20,7 @@ export const TopNavigationRoot = observer(() => {
>
{/* Workspace Menu */}
-
+
{/* Power K Search */}
diff --git a/apps/web/core/components/navigation/app-rail-root.tsx b/apps/web/core/components/navigation/app-rail-root.tsx
index a42d933b627..38b8804843b 100644
--- a/apps/web/core/components/navigation/app-rail-root.tsx
+++ b/apps/web/core/components/navigation/app-rail-root.tsx
@@ -8,6 +8,8 @@ import { cn } from "@plane/utils";
import { AppSidebarItem } from "@/components/sidebar/sidebar-item";
// hooks
import { useAppRailPreferences } from "@/hooks/use-navigation-preferences";
+// plane web imports
+import { DesktopSidebarWorkspaceMenu } from "@/plane-web/components/desktop";
// local imports
import { AppSidebarItemsRoot } from "./items-root";
@@ -39,6 +41,7 @@ export const AppRailRoot = observer(() => {
"gap-3": !showLabel,
})}
>
+
(
-
-
-
-
-);
diff --git a/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx b/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx
index 14f48f5a779..51071d52e1c 100644
--- a/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx
+++ b/apps/web/core/components/workspace/sidebar/workspace-menu-root.tsx
@@ -25,11 +25,11 @@ import { WorkspaceLogo } from "../logo";
import SidebarDropdownItem from "./dropdown-item";
type WorkspaceMenuRootProps = {
- renderLogoOnly?: boolean;
+ variant: "sidebar" | "top-navigation";
};
export const WorkspaceMenuRoot = observer(function WorkspaceMenuRoot(props: WorkspaceMenuRootProps) {
- const { renderLogoOnly } = props;
+ const { variant } = props;
// store hooks
const { toggleSidebar, toggleAnySidebarDropdown } = useAppTheme();
const { data: currentUser } = useUser();
@@ -72,8 +72,8 @@ export const WorkspaceMenuRoot = observer(function WorkspaceMenuRoot(props: Work