Skip to content

Conversation

@jonathanawesome
Copy link
Contributor

@jonathanawesome jonathanawesome commented Nov 7, 2025

This PR attempts migrates the site index from pages router to app router and sets up the proper layout files.

Notes:

  • Shuffled layouts around such that the root layout provides core html/head/body elements. (main) and (conf)/conf/year implement viz-only.
  • not-found.tsx uses NavBar and Footer because it needs to live at the /app root and can't use our (main) layout.
  • not-found.tsx uses a hacky way to get <title> working. We can remove this after we've updated to modern nextjs.

@vercel
Copy link

vercel bot commented Nov 7, 2025

@jonathanawesome is attempting to deploy a commit to the The GraphQL Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@jonathanawesome jonathanawesome marked this pull request as draft November 7, 2025 15:50
@jonathanawesome jonathanawesome changed the title WIP: Move index to app router Move index to app router Nov 7, 2025
@jonathanawesome jonathanawesome marked this pull request as ready for review November 7, 2025 15:55
@jonathanawesome jonathanawesome marked this pull request as draft November 7, 2025 18:21
@vercel
Copy link

vercel bot commented Nov 7, 2025

Deployment failed with the following error:

The provided GitHub repository does not contain the requested branch or commit reference. Please ensure the repository is not empty.

@jonathanawesome jonathanawesome marked this pull request as ready for review November 7, 2025 18:26
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.

1 participant