Sidebar redesign, dropdown fixes, and soft-delete UI #57

Merged
uz1mani merged 50 commits from staging into main 2026-03-19 00:08:16 +00:00
14 changed files with 1558 additions and 309 deletions
Showing only changes of commit 879df18502 - Show all commits

View File

@@ -106,7 +106,7 @@ function SitePicker({ sites, siteId, collapsed }: { sites: Site[]; siteId: strin
return (
<div className="relative mb-4 px-2" ref={ref}>
<button
onClick={() => setOpen(!open)}
onClick={() => { if (!collapsed) setOpen(!open) }}
className="w-full flex items-center gap-2.5 rounded-lg px-2.5 py-2 text-sm font-medium text-neutral-700 dark:text-neutral-200 hover:bg-neutral-100 dark:hover:bg-neutral-800 overflow-hidden"
>
<span className="w-7 h-7 rounded-md bg-brand-orange/10 text-brand-orange flex items-center justify-center text-xs font-bold shrink-0 overflow-hidden">