simpleshop_theme/lib/simpleshop_theme_web/components
Jamey Greenwood 4b22bb4a4b feat: add mobile bottom navigation bar
Replace cramped horizontal nav on mobile with a fixed bottom tab bar
for thumb-friendly navigation. The header nav is now hidden on mobile
(<768px) and the bottom nav provides Home, Shop, About, and Contact
links with icons.

- Add mobile_bottom_nav component with icon + label nav items
- Active page has accent-colored background highlight and larger icon
- Add shadow to lift nav visually off the page
- Update all page templates with bottom padding and bottom nav
- Remove CSS rule that was overriding Tailwind's hidden class
- Responsive header padding (tighter on mobile)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 22:03:42 +00:00
..
layouts feat: add navigation and collapsible sidebar to theme editor 2026-01-19 21:37:34 +00:00
page_templates feat: add mobile bottom navigation bar 2026-01-20 22:03:42 +00:00
core_components.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
layouts.ex mix phx.new simpleshop_theme --database sqlite3 --adapter bandit --binary-id 2025-12-30 12:26:26 +00:00
page_templates.ex refactor: consolidate shop and preview page templates 2026-01-17 22:17:59 +00:00
shop_components.ex feat: add mobile bottom navigation bar 2026-01-20 22:03:42 +00:00