Skip to content

Remove old pages and migrate to new site structure#261

Merged
DBStirling merged 9 commits intomainfrom
w26-extend-apps
Apr 6, 2026
Merged

Remove old pages and migrate to new site structure#261
DBStirling merged 9 commits intomainfrom
w26-extend-apps

Conversation

@eric-martin-gg
Copy link
Copy Markdown
Collaborator

Summary

  • Removes legacy pages and components (landing, join, about, members, nonprofits, projects, etc.)
  • Migrates to new src/-based App Router site with updated sections and components
  • Upgrades Next.js and dependencies
  • Removes Extend A Family and LLSC from the projects page

Test plan

  • Verify all new pages render correctly (/, /about, /join-us, /projects, /nonprofits, /students, /contact)
  • Confirm Extend A Family and LLSC no longer appear on the projects page
  • Check that admin/apply/headshots pages still function under src/pages/

🤖 Generated with Claude Code

eric-martin-gg and others added 2 commits March 13, 2026 01:02
Removes legacy pages (landing, join, about, members, nonprofits, projects, etc.),
deletes unused old-style components, upgrades Next.js and dependencies, adds new
src/-based site with updated sections, and removes Extend A Family and LLSC from
the projects page.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 6, 2026

Deploy Preview for uwblueprint ready!

Name Link
🔨 Latest commit d5ffe92
🔍 Latest deploy log https://app.netlify.com/projects/uwblueprint/deploys/69d437e25dfa7a0008351f2a
😎 Deploy Preview https://deploy-preview-261--uwblueprint.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

eric-martin-gg and others added 5 commits April 6, 2026 14:04
@tailwindcss/oxide@4.2.2 requires Node >= 20, but Netlify was pinned to 18.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Remove @netlify/plugin-nextjs v3.9.2 (incompatible with Next.js 15)
- Add output: "export" to next.config.ts for static site generation
- Add images.unoptimized for static export compatibility

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The old @netlify/plugin-nextjs v3.9.2 keeps loading from Netlify's UI
layer despite not showing in site plugin settings. Installing v5 as a
dev dependency and declaring it in netlify.toml forces the repo version.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@eric-martin-gg eric-martin-gg marked this pull request as ready for review April 6, 2026 22:24
@eric-mxrtin eric-mxrtin self-requested a review April 6, 2026 22:47
@DBStirling DBStirling merged commit 211fc7b into main Apr 6, 2026
4 of 5 checks passed
@DBStirling DBStirling deleted the w26-extend-apps branch April 6, 2026 22:50
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.

3 participants