From 9fac1d42de6333860fe2a1620f05e2830e889839 Mon Sep 17 00:00:00 2001 From: bot-hermes Date: Thu, 10 Sep 2026 11:47:34 +0000 Subject: [PATCH] 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 --- apps/web/src/components/shell/topbar.tsx | 14 ++- apps/web/src/routes/_app/calendar.tsx | 2 +- apps/web/src/routes/_app/daily.tsx | 13 +-- apps/web/src/routes/_app/dashboard.tsx | 129 +++++++++++----------- apps/web/src/routes/_app/graph.tsx | 2 +- apps/web/src/routes/_app/habits.tsx | 6 +- apps/web/src/routes/_app/index.tsx | 2 +- apps/web/src/routes/_app/notes.tsx | 2 +- apps/web/src/routes/_app/projects.tsx | 2 +- apps/web/src/routes/_app/projects/$id.tsx | 5 +- apps/web/src/routes/_app/settings.tsx | 2 +- apps/web/src/routes/_app/tasks.tsx | 4 +- apps/web/src/routes/_app/templates.tsx | 2 +- 13 files changed, 90 insertions(+), 95 deletions(-) diff --git a/apps/web/src/components/shell/topbar.tsx b/apps/web/src/components/shell/topbar.tsx index b0b5869..c128eb2 100644 --- a/apps/web/src/components/shell/topbar.tsx +++ b/apps/web/src/components/shell/topbar.tsx @@ -67,7 +67,7 @@ export function Topbar() { return (
{/* Mobile menu */} @@ -91,18 +91,20 @@ export function Topbar() { aria-label="Open search (Cmd+K)" >