feat(#5): Mobile responsive overhaul with bottom nav #16

Merged
ti-paul merged 1 commit from feature/5-mobile-responsive into main 2026-06-12 11:08:02 +00:00
Member

Closes #5

New: public/js/mobile.js

  • 3 breakpoints: tablet/mobile/tiny
  • Bottom nav with scroll spy
  • Touch-friendly (44px min)
  • Safe area for notched devices

CSS

  • 3 responsive breakpoints
  • Bottom nav styles
  • Compact cards on mobile

18 tests. 37 total pass.

Closes #5 ## New: public/js/mobile.js - 3 breakpoints: tablet/mobile/tiny - Bottom nav with scroll spy - Touch-friendly (44px min) - Safe area for notched devices ## CSS - 3 responsive breakpoints - Bottom nav styles - Compact cards on mobile 18 tests. **37 total pass.**
feat(#5): Mobile responsive overhaul with bottom nav and scroll spy
Some checks failed
CI / build-docker (pull_request) Failing after 0s
5dee7b68e6
New module public/js/mobile.js:
- 3 breakpoints: tablet (768px), mobile (480px), tiny (360px)
- renderBottomNav: native app-style navigation
- getActiveSection: scroll spy logic
- smoothScrollTo: smooth scroll navigation
- ensureTouchTargets: 44px minimum touch targets
- applySafeArea: notch device support
- initMobile: full initialization

CSS: 3 responsive breakpoints + bottom nav + safe area
HTML: mobile.js module import

18 new tests. Closes #5.
ti-paul left a comment
No description provided.
18 tests, 37 total. Mobile responsive + bottom nav + scroll spy. LGTM.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/dashboard!16
No description provided.