fix: render customer portal as full-page layout #55

Merged
ghost merged 1 commits from fix/customer-portal-layout into main 2026-03-19 02:05:08 +00:00
ghost commented 2026-03-19 02:01:25 +00:00 (Migrated from github.com)

Summary

  • The /portal route was rendering inside the admin layout wrapper (staff nav bar + padding), which broke the portal's own sidebar/full-page design
  • Now /portal renders independently as a standalone full-page app while all other routes keep the admin layout

Test plan

  • Navigate to /portal — should show the customer portal with its own sidebar, no admin nav bar
  • Navigate to / or any other admin route — should show the normal admin nav bar
  • Verify pnpm --filter @groombook/web build passes

🤖 Generated with Claude Code

## Summary - The `/portal` route was rendering inside the admin layout wrapper (staff nav bar + padding), which broke the portal's own sidebar/full-page design - Now `/portal` renders independently as a standalone full-page app while all other routes keep the admin layout ## Test plan - [ ] Navigate to `/portal` — should show the customer portal with its own sidebar, no admin nav bar - [ ] Navigate to `/` or any other admin route — should show the normal admin nav bar - [ ] Verify `pnpm --filter @groombook/web build` passes 🤖 Generated with [Claude Code](https://claude.com/claude-code)
This repo is archived. You cannot comment on pull requests.