Skip to content

Conversation

@AlfonsoUceda
Copy link
Collaborator

@AlfonsoUceda AlfonsoUceda commented May 23, 2025

High-level summary

Build & stack

  • Replaces Sprockets/importmaps with Vite for assets.
  • Bumps Rails load defaults to 8.0.
  • Updates Ruby & gem deps to latest.
  • Adds .nvmrc (Node 22.11.0) and updates bin/setup to install npm deps.
  • Runs bundle exec vite upgrade.

Styling & UI

  • Upgrades Tailwind CSS to v4 (breaking utility/config changes likely for docs snippets).
  • Fixes custom list-style and centers LinkedIn footer link.
  • Ensures Open Sauce Sans font loads correctly.
  • Adjusts Algolia DocSearch button styling.

Content & housekeeping

  • Updates public/2.1 files and removes unneeded Rails files.
  • Updates copyright year.
  • Comments out legacy test lines not present upstream.

Docs-maintainer notes (impact)

  • Local dev now uses Vite: asset paths and build/dev commands change (no sprockets/importmaps). Update contributor docs accordingly.
  • Tailwind v4: double-check utility classes used in docs examples/snippets; v4 removed some legacy utilities and changes config structure.
  • Verify DocSearch button looks correct on docs pages after deploy.
  • Font change (Open Sauce Sans) may slightly affect line-breaks in code or headings—scan key pages.

@netlify
Copy link

netlify bot commented May 23, 2025

Deploy Preview for charming-griffin-82bb51 ready!

Name Link
🔨 Latest commit ac56c2a
🔍 Latest deploy log https://app.netlify.com/projects/charming-griffin-82bb51/deploys/68308c69faca6b0008545784
😎 Deploy Preview https://deploy-preview-13--charming-griffin-82bb51.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.

@AlfonsoUceda AlfonsoUceda requested a review from apotonick May 27, 2025 13:36
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