Skip to content

Commit 5c272db

Browse files
authored
fix: app header layer (#6640)
1 parent 602ae01 commit 5c272db

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

web/app/[workspaceSlug]/(projects)/extended-project-sidebar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,8 @@ export const ExtendedProjectSidebar = observer(() => {
110110
className={cn(
111111
"fixed top-0 h-full z-[19] flex flex-col gap-2 w-[300px] transform transition-all duration-300 ease-in-out bg-custom-sidebar-background-100 border-r border-custom-sidebar-border-200 shadow-md",
112112
{
113-
"translate-x-0 opacity-100": extendedProjectSidebarCollapsed,
114-
"-translate-x-full opacity-0": !extendedProjectSidebarCollapsed,
113+
"translate-x-0 opacity-100 pointer-events-auto": extendedProjectSidebarCollapsed,
114+
"-translate-x-full opacity-0 pointer-events-none": !extendedProjectSidebarCollapsed,
115115
"left-[70px]": sidebarCollapsed,
116116
"left-[250px]": !sidebarCollapsed,
117117
}

web/app/[workspaceSlug]/(projects)/extended-sidebar.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,8 @@ export const ExtendedAppSidebar = observer(() => {
106106
className={cn(
107107
"fixed top-0 h-full z-[19] flex flex-col gap-0.5 w-[300px] transform transition-all duration-300 ease-in-out bg-custom-sidebar-background-100 border-r border-custom-sidebar-border-200 p-4 shadow-md pb-6",
108108
{
109-
"translate-x-0 opacity-100": extendedSidebarCollapsed,
110-
"-translate-x-full opacity-0": !extendedSidebarCollapsed,
109+
"translate-x-0 opacity-100 pointer-events-auto": extendedSidebarCollapsed,
110+
"-translate-x-full opacity-0 pointer-events-none": !extendedSidebarCollapsed,
111111
"left-[70px]": sidebarCollapsed,
112112
"left-[250px]": !sidebarCollapsed,
113113
}
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
"use client";
22

3-
import { FC } from "react";
43
import { observer } from "mobx-react";
54
import { Menu } from "lucide-react";
65
import { useAppTheme } from "@/hooks/store";
76

8-
export const SidebarHamburgerToggle: FC = observer(() => {
7+
export const SidebarHamburgerToggle = observer(() => {
98
// store hooks
109
const { toggleSidebar } = useAppTheme();
1110

1211
return (
13-
<div
14-
className="group flex h-7 w-7 flex-shrink-0 cursor-pointer items-center justify-center rounded bg-custom-background-80 transition-all hover:bg-custom-background-90 md:hidden"
12+
<button
13+
type="button"
14+
className="group flex-shrink-0 size-7 grid place-items-center rounded bg-custom-background-80 transition-all hover:bg-custom-background-90 md:hidden"
1515
onClick={() => toggleSidebar()}
1616
>
17-
<Menu size={14} className="text-custom-text-200 transition-all group-hover:text-custom-text-100" />
18-
</div>
17+
<Menu className="size-3.5 text-custom-text-200 transition-all group-hover:text-custom-text-100" />
18+
</button>
1919
);
2020
});

0 commit comments

Comments
 (0)