Skip to content

upgrade deps#176

Merged
gregberge merged 5 commits into
mainfrom
upgrade-deps
Dec 14, 2025
Merged

upgrade deps#176
gregberge merged 5 commits into
mainfrom
upgrade-deps

Conversation

@gregberge

Copy link
Copy Markdown
Member
  • chore: upgrade deps
  • chore: upgrade
  • chore: migrate to TW4

@gregberge gregberge requested review from a team and Copilot December 14, 2025 19:58
@vercel

vercel Bot commented Dec 14, 2025

Copy link
Copy Markdown

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

Project Deployment Review Updated (UTC)
docs Ready Ready Preview, Comment Dec 14, 2025 8:04pm

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR upgrades dependencies and migrates the project from Tailwind CSS v3 to v4, representing a significant modernization effort. The changes include updating Docusaurus from 3.8.1 to 3.9.2, React from 19.1.1 to 19.2.3, and Node.js from version 22 to 24.

Key Changes:

  • Migration from Tailwind CSS v3 to v4 with CSS-based configuration replacing tailwind.config.js
  • Color palette migration from mauve to gray/neutral naming scheme using Radix UI colors
  • Removal of unnecessary React imports from components (leveraging automatic JSX transform)

Reviewed changes

Copilot reviewed 8 out of 10 changed files in this pull request and generated 25 comments.

Show a summary per file
File Description
tailwind.config.js Removed - configuration migrated to CSS using Tailwind v4's new approach
src/css/custom.css Major refactor to Tailwind v4 syntax with @theme, @Utility, @layer directives; color scheme migration
src/components/Tag.js Removed unnecessary React import
src/components/StepList.js Removed unnecessary default React import, kept named import for Children
src/components/Feature.js Removed unnecessary React import
src/components/Card.js Updated Tailwind class syntax for v4 compatibility
package.json Updated dependencies and Node.js version requirement
docusaurus.config.js Simplified PostCSS configuration to use @tailwindcss/postcss
.nvmrc Updated Node.js version from 22 to 24

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread package.json
Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread src/css/custom.css
Comment thread src/css/custom.css
@gregberge gregberge merged commit 4a88297 into main Dec 14, 2025
2 checks passed
@gregberge gregberge deleted the upgrade-deps branch December 14, 2025 20:07
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