feat: desktop image thumbnails, gallery lightbox portal, client-side compression, clickable table rows, fix header gap

This commit is contained in:
egecankomur
2026-05-12 04:49:36 +03:00
parent 3cce632eb3
commit 3554b39800
134 changed files with 7736 additions and 1913 deletions
+14
View File
@@ -0,0 +1,14 @@
"use client";
import { useSidebar } from "@/components/ui/sidebar";
export function SidebarOverlay() {
const { open, isMobile, toggleSidebar } = useSidebar();
if (isMobile || !open) return null;
return (
<div
className="fixed inset-0 z-[9] bg-black/20"
onClick={toggleSidebar}
/>
);
}