simpleshop_theme/lib/simpleshop_theme_web/components
jamey 26d3bd782a add admin sidebar layout with responsive drawer navigation
- New admin root + child layouts with daisyUI drawer sidebar
- AdminLayoutHook tracks current path for active nav highlighting
- Split router into :admin, :admin_theme, :user_settings live_sessions
- Theme editor stays full-screen with back link to admin
- Admin bar on shop pages for logged-in users (mount_current_scope)
- Strip Layouts.app wrapper from admin LiveViews
- Remove nav from root.html.heex (now only serves auth pages)
- 9 new layout tests covering sidebar, active state, theme editor, admin bar

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 08:35:22 +00:00
..
layouts add admin sidebar layout with responsive drawer navigation 2026-02-12 08:35:22 +00:00
page_templates use LiveView navigation and add SVG fallback dimensions to fix FOUC 2026-02-11 14:46:12 +00:00
shop_components use LiveView navigation and add SVG fallback dimensions to fix FOUC 2026-02-11 14:46:12 +00:00
core_components.ex feat: add admin provider setup UI with improved product sync 2026-01-31 22:08:34 +00:00
layouts.ex add admin sidebar layout with responsive drawer navigation 2026-02-12 08:35:22 +00:00
page_templates.ex refactor: split shop_components.ex into 5 focused sub-modules 2026-02-08 14:30:25 +00:00
shop_components.ex refactor: split shop_components.ex into 5 focused sub-modules 2026-02-08 14:30:25 +00:00