diff --git a/index.html b/index.html
index e99bf66..92b5738 100644
--- a/index.html
+++ b/index.html
@@ -6,10 +6,107 @@
- {/* Main Search */}
-
-
- setFilter({ query: e.currentTarget.value })}
- class="bg-transparent border-none focus:ring-0 text-sm flex-1 md:w-40 h-8 outline-none placeholder:text-muted-foreground/50 min-w-0"
- autofocus
- />
-
-
- {/* Priority Range */}
-
-
Priority
-
-
-
-
-
-
-
-
- {/* Urgency Range */}
-
-
Urgency
-
-
- -
-
-
-
-
- {/* Tags */}
-
-
-
-
-
-
-
- {(tag) => (
- {
- e.stopPropagation();
- setFilter({ tags: store.filter.tags.filter(t => t !== tag) });
- }}
- >
- {tag}
-
-
- )}
-
- 0}>
-
-
-
-
-
- {/* Actions for Desktop */}
-
-
-
-
-
- {/* Clear All for Mobile */}
-
-
-
-
- );
-
return (
-
- {/* Desktop View: Inline expansion */}
-
- {!isExpanded() ? (
-
);
};
diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx
index 95c1e76..cb5b480 100644
--- a/src/components/Layout.tsx
+++ b/src/components/Layout.tsx
@@ -64,11 +64,9 @@ export const Layout: Component
= (props) => {
{/* Main Content Area */}
-
+
-
-
-
+
{props.children}
diff --git a/src/components/Navigation.tsx b/src/components/Navigation.tsx
index 0e80735..7083aee 100644
--- a/src/components/Navigation.tsx
+++ b/src/components/Navigation.tsx
@@ -1,4 +1,4 @@
-import { type Component, For } from "solid-js";
+import { type Component, For, Show } from "solid-js";
import { LayoutDashboard, ListTodo, Settings, Clock, ArrowUpCircle, PanelLeftClose } from "lucide-solid";
import { cn } from "@/lib/utils";
import { Button } from "./ui/button";
@@ -57,19 +57,28 @@ export const Sidebar: Component<{
)}
>
-
Tasgrid
+
+ Tasgrid
+
{/* Close Button - Only visible when Locked (to collapse) or Peeking (manual close) */}
-
{
- props.setIsLocked(false);
- props.setIsPeeking(false);
- }}
- >
-
-
+
+ {
+ props.setIsLocked(false);
+ props.setIsPeeking(false);
+ }}
+ >
+
+
+