Skip to content

docs: Website upgrade and cleanup#2371

Merged
YousefED merged 46 commits intomainfrom
docs/website-upgrade
Jan 23, 2026
Merged

docs: Website upgrade and cleanup#2371
YousefED merged 46 commits intomainfrom
docs/website-upgrade

Conversation

@YousefED
Copy link
Collaborator

@YousefED YousefED commented Jan 20, 2026

Summary

  • upgrade main dependencies (nextjs, fumadocs, better-auth, etc)
  • Fumadocs DocsLayout is no longer ejected, HomeLayout is because we're making changes to the navbar
  • clean up routes (no more routes needed for every "content" page
  • fix lint + tests
  • move og images from API to statically rendered

(This was done by first creating a new fumadocs project and step-by-step moving things over)

@vercel
Copy link

vercel bot commented Jan 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
blocknote Ready Ready Preview Jan 23, 2026 7:03pm
blocknote-website Ready Ready Preview Jan 23, 2026 7:03pm

Request Review

@nperez0111
Copy link
Contributor

Too much code changed to meaningfully review, maybe instead you can share what your goals are with this?
I ran the dev server for this, and didn't find it meaningfully different, so I'm unsure the goal to review against

@YousefED
Copy link
Collaborator Author

Too much code changed to meaningfully review, maybe instead you can share what your goals are with this?
I ran the dev server for this, and didn't find it meaningfully different, so I'm unsure the goal to review against

The goals were:

  • do some housekeeping before starting any major improvements (mostly dependency upgrades and a bit of code simplification). I don't want to start a redesign on an outdated codebase
  • secondary goal; get me up to speed with codebase again

@YousefED YousefED merged commit 38e5a5a into main Jan 23, 2026
11 checks passed
@YousefED YousefED deleted the docs/website-upgrade branch January 23, 2026 19:06
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