Skip to content

Add authenticated layout and dashboard redesign - #30

Merged
tayloraj10 merged 4 commits into
pr/reviews-listfrom
pr/dashboard-layout
Jul 21, 2026
Merged

Add authenticated layout and dashboard redesign#30
tayloraj10 merged 4 commits into
pr/reviews-listfrom
pr/dashboard-layout

Conversation

@tayloraj10

Copy link
Copy Markdown
Contributor

Summary

  • Applies the shared theming/layout components to the authenticated shell
  • Rebuilds the dashboard page, including a pending-reviews summary card that links to /reviews

Base branch: pr/reviews-list (#29) — dashboard depends on the reviews API and route added there, so this PR only shows the layout/dashboard-specific diff on top of it.

Test plan

  • npm run typecheck passes
  • Dashboard loads, shows pending reviews summary, and links to /reviews

Applies the shared theming and layout components to the authenticated
shell and rebuilds the dashboard page, including the pending-reviews
summary card.
@tayloraj10 tayloraj10 mentioned this pull request Jul 15, 2026
2 tasks
Converts root.tsx's ErrorBoundary, ThemeToggle, and the unauthenticated
layout from Tailwind classes to MUI, then removes the Tailwind vite
plugin, dependency, and CSS directives now that nothing in this branch
renders with them.
# Conflicts:
#	app/routes/authenticated/_layout.tsx
#	app/routes/unauthenticated/_layout.tsx
@tayloraj10
tayloraj10 merged commit e5d7d06 into pr/reviews-list Jul 21, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants