Task 8.3: Create src/app/app/layout.tsx with SessionProvider and nav bar
Protected app layout wrapping all /app/* pages with SessionProvider from next-auth/react. Includes a minimal fixed nav bar with an app title link, a settings link to /app/settings, and a placeholder slot for the user menu dropdown (to be implemented in task 13.1). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
985f459bd7
commit
07efa32cfb
2 changed files with 60 additions and 1 deletions
|
|
@ -46,7 +46,7 @@
|
|||
|
||||
- [x] 8.1 `[haiku]` Create `src/app/(public)/layout.tsx` — minimal layout for public pages (shared fonts/theme, no sidebar)
|
||||
- [x] 8.2 `[haiku]` Move current `src/app/page.tsx` to `src/app/app/page.tsx` (workspace at `/app`)
|
||||
- [ ] 8.3 `[sonnet]` Create `src/app/app/layout.tsx` — protected layout with `SessionProvider`, user menu nav bar, sidebar with settings link
|
||||
- [x] 8.3 `[sonnet]` Create `src/app/app/layout.tsx` — protected layout with `SessionProvider`, user menu nav bar, sidebar with settings link
|
||||
- [ ] 8.4 `[haiku]` Update any hardcoded `/` links in existing components to `/app`
|
||||
|
||||
## 9. Landing Page
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue