Skip to content

fix(web): mobile settings redesign + mobile search overflow#108

Merged
brandonhon merged 2 commits into
mainfrom
fix/mobile-settings-search
Jun 5, 2026
Merged

fix(web): mobile settings redesign + mobile search overflow#108
brandonhon merged 2 commits into
mainfrom
fix/mobile-settings-search

Conversation

@brandonhon
Copy link
Copy Markdown
Owner

Mobile-only refinements to the v0.8.0 settings + search (desktop untouched). For v0.8.1.

  • Mobile settings — grouped inset-list redesign of the settings drill-down: per-section icon chips, iOS-style grouped cards, full-width detail actions. Scoped to .modal.mobile; the icon spans are display:none on desktop, so the desktop rail is unchanged.
  • Mobile search — the search-results dropdown used a desktop-only offset (left: rail-w + 16) + fixed 420px width and overflowed off the right edge on phones. Pinned full-width under the search bar (.topbar.mobile .search-results).

Cherry-picked from develop (4f4222a, eb288eb/ef4545d); the mobile-settings nav was reconciled to main (no Notifications/Email-inbox rows, which are develop-only WIP).

Merging redeploys the demo site (pages.yml rebuilds the demo SPA from web/ on push to main).

The desktop offset (left: rail-w + 16) and fixed 420px width pushed the
search-results dropdown off the right edge on phones. Pin it full-width
under the search bar (8px side margins) under .topbar.mobile.
Mobile-only redesign of the settings drill-down: per-section icon chips +
iOS-style grouped inset cards in the list view, and full-width actions in
the detail view. Desktop is unchanged — the icon spans are display:none
outside .modal.mobile, and all new styling is scoped to .modal.mobile.
@brandonhon brandonhon merged commit 23233a3 into main Jun 5, 2026
8 checks passed
@brandonhon brandonhon deleted the fix/mobile-settings-search branch June 5, 2026 16:56
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