fix(ui): mobile responsiveness pass + dashboard polish

- Topbar: responsive padding, hidden search text/shortcuts on mobile,
  hidden domain picker on mobile, notifications dropdown prevents overflow
- App layout: responsive main content padding (p-3 md:p-6)
- Daily Notes: stack calendar sidebar above editor on mobile
- Notes/Graph/Templates: remove negative margins causing horizontal overflow
- Tasks: add overflow-x-auto to table, responsive saved views select
- Habits: card actions stack below on mobile
- Calendar: view buttons wrap on narrow screens
- Projects: responsive status filter width
- Project detail: task creation row stacks on mobile
- Settings: shortcut rows stack on mobile
- Dashboard: improved widget card borders, spacing, and content overflow
This commit is contained in:
2026-09-10 11:47:34 +00:00
parent ddcb707190
commit 9fac1d42de
13 changed files with 90 additions and 95 deletions
+1 -1
View File
@@ -338,7 +338,7 @@ function GraphPage() {
}, []);
return (
<div className="flex h-[calc(100vh-8rem)] -m-4 md:-m-6">
<div className="flex h-[calc(100vh-8rem)]">
{/* Graph canvas area */}
<div ref={containerRef} className="flex-1 relative bg-muted/20">
{/* Toolbar */}