Skip to content

Fix mobile dashboard header and tab nav layout#156

Merged
unjica merged 2 commits into
developfrom
fix/mobile-dashboard-navbar
Jul 6, 2026
Merged

Fix mobile dashboard header and tab nav layout#156
unjica merged 2 commits into
developfrom
fix/mobile-dashboard-navbar

Conversation

@unjica

@unjica unjica commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Rework dashboard top nav for mobile: compact logo, two-row layout, horizontally scrollable scope pickers and tab bar with hidden scrollbars.
  • Fix Overview greeting to show a short first name (e.g. "Sanja") instead of a full email, with truncation as a fallback.
  • Clamp error titles to 2–3 lines in issue lists and open-issues cards; keep full messages on the error detail page.
  • Collapse Filters & sort on mobile (collapsed by default) while keeping it always visible on desktop.
  • Audit Events/Sessions tables, error detail metadata, and PageTitle for break-all / line-clamp overflow handling.

Test plan

  • pnpm lint && pnpm test && pnpm build
  • Overview greeting shows first name on narrow viewport
  • Issues list cards clamp long error messages to ~3 lines
  • Navbar tabs and scope pickers scroll horizontally on mobile
  • Filters panel collapsed on mobile, expanded on desktop
  • Error detail page still shows full message in summary panel

unjica and others added 2 commits July 6, 2026 15:06
Stack logo/actions above a horizontally scrollable scope-picker row on narrow viewports, and make secondary tabs scroll with snap so labels are not clipped.

Co-authored-by: Cursor <cursoragent@cursor.com>
Improve narrow-viewport layout with scrollable nav tabs and scope pickers, truncate long greetings and error titles in lists, and collapse filters on mobile without hiding them on desktop.

Co-authored-by: Cursor <cursoragent@cursor.com>
@unjica
unjica merged commit 6caf988 into develop Jul 6, 2026
3 checks passed
@unjica
unjica deleted the fix/mobile-dashboard-navbar branch July 6, 2026 13:18
@unjica unjica added this to the v1.4.x — Platform releases milestone Jul 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant