Skip to content

migrate from Nuxt to Next.js 15 with Tailwind v4#348

Open
lukehinds wants to merge 3 commits intomainfrom
nextjs
Open

migrate from Nuxt to Next.js 15 with Tailwind v4#348
lukehinds wants to merge 3 commits intomainfrom
nextjs

Conversation

@lukehinds
Copy link
Copy Markdown
Member

A wholesale migration from Nuxt to Next.js 15 with Tailwind v4 - confirmed to have 0 vulns now using npm audit.

Signed-off-by: Luke Hinds <lukehinds@gmail.com>
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 16, 2026

Deploy Preview for sigstore ready!

Name Link
🔨 Latest commit a6ba4ce
🔍 Latest deploy log https://app.netlify.com/projects/sigstore/deploys/69bdcfa6e6360800081f812d
😎 Deploy Preview https://deploy-preview-348--sigstore.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.

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 16, 2026

Deploy Preview for clever-cray-18c671 ready!

Name Link
🔨 Latest commit a6ba4ce
🔍 Latest deploy log https://app.netlify.com/projects/clever-cray-18c671/deploys/69bdcfa6c7c8fa0008ce5c79
😎 Deploy Preview https://deploy-preview-348--clever-cray-18c671.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.

@lukehinds
Copy link
Copy Markdown
Member Author

@bobcallaway / @trevrosen - I have no idea how this is deployed, but its working well on localhost

Signed-off-by: Luke Hinds <lukehinds@gmail.com>
trevrosen
trevrosen previously approved these changes Mar 20, 2026
Comment thread .github/workflows/ci.yml Outdated
matrix:
os: [ubuntu-latest]
node: [14]
node: [20]
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

your .nvmrc has node22, but we're testing against node20?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good catch, 22 is the current active LTS, and next 15, tailwind v4, TS 5.7 are all compatble with 22 so will change CI to that value.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Signed-off-by: Luke Hinds <lukehinds@gmail.com>
@Hayden-IO
Copy link
Copy Markdown
Contributor

While I'm sure a lot of this is templating, a PR with 450 changed files isn't reviewable. What's the plan for long-term maintenance of this repo? Should we instead be looking at simplifying rather than continuing to invest in a complex web framework for a static site?

@trevrosen
Copy link
Copy Markdown
Contributor

Should we instead be looking at simplifying rather than continuing to invest in a complex web framework for a static site

That would be my preference.

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.

4 participants