govuk-frontend-docs icon indicating copy to clipboard operation
govuk-frontend-docs copied to clipboard

Update for removal of Ruby Sass and LibSass support

Open querkmachine opened this issue 1 month ago • 1 comments

Closes #558.

[!WARNING] These changes may need to be rebased or merged elsewhere depending on how we end up separating documentation for v5 and v6. It should probably not be merged just yet.

The process for determining Sass support going forwards has been added to the govuk-frontend repo's docs folder, as it feels more like developer process than user-facing documentation. https://github.com/alphagov/govuk-frontend/pull/6381

Changes

All of these changes are only in the current (not v4) version of the documentation:

  • Update minimum installation version to 1.79.0, as per this comment.
  • Update messaging to say we don't support any versions of Ruby Sass or LibSass, but maintain the migration documentation link.
  • Remove conditional statements relating to Dart Sass versions older than this.
  • Remove notice about needing to include index in import paths, as we no longer support Ruby Sass and LibSass (which required these).
  • Remove index from import path example.
  • Remove reference to LibSass in context of deprecation warnings.

This change is in the v4 version of the documentation:

  • Update to clarify that v4 and v5 of GOV.UK Frontend support LibSass and Ruby Sass, but v6 does not.

querkmachine avatar Oct 21 '25 13:10 querkmachine

Deploy Preview for govuk-frontend-docs-preview ready!

Name Link
Latest commit 48935072a91600e595f500a6eaeafdab106aa913
Latest deploy log https://app.netlify.com/projects/govuk-frontend-docs-preview/deploys/6900f543b26b490008815bfc
Deploy Preview https://deploy-preview-567--govuk-frontend-docs-preview.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[bot] avatar Oct 21 '25 13:10 netlify[bot]