From ad1b7bdba33a0181eabaa4f7d2ee73b06b01c56d Mon Sep 17 00:00:00 2001 From: Alex Luckett Date: Tue, 5 May 2026 17:34:41 +0100 Subject: [PATCH] Use theme v0.0.22 --- docs/assets/css/{docusaurus.css => docusaurus.scss} | 13 +++++++++++++ docusaurus.config.cjs | 2 +- package-lock.json | 8 ++++---- package.json | 2 +- 4 files changed, 19 insertions(+), 6 deletions(-) rename docs/assets/css/{docusaurus.css => docusaurus.scss} (91%) diff --git a/docs/assets/css/docusaurus.css b/docs/assets/css/docusaurus.scss similarity index 91% rename from docs/assets/css/docusaurus.css rename to docs/assets/css/docusaurus.scss index 43eeb7cb..adccfe65 100644 --- a/docs/assets/css/docusaurus.css +++ b/docs/assets/css/docusaurus.scss @@ -30,6 +30,19 @@ } } +/* Override prose-scope heading sizes to match pre-theme-downgrade for homepage sections. */ +@import 'govuk-frontend/dist/govuk/base'; + +.govuk-template .app-prose-scope .app-section h2 { + @include govuk-font($size: 36, $weight: bold); + @include govuk-responsive-margin(6, 'bottom'); +} + +.govuk-template .app-prose-scope .app-section h3 { + @include govuk-font($size: 24, $weight: bold); + @include govuk-responsive-margin(4, 'bottom'); +} + /* Hero image */ .govuk-template--rebranded .app-masthead .govuk-grid-row { @media (min-width: 48.125em) { diff --git a/docusaurus.config.cjs b/docusaurus.config.cjs index 2287d4e7..47ffd340 100644 --- a/docusaurus.config.cjs +++ b/docusaurus.config.cjs @@ -45,7 +45,7 @@ const config = { return { name: 'custom-css', getClientModules() { - return [require.resolve('./docs/assets/css/docusaurus.css')]; + return [require.resolve('./docs/assets/css/docusaurus.scss')]; }, }; }, diff --git a/package-lock.json b/package-lock.json index e4804d6e..0dd61c5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "@babel/plugin-transform-runtime": "^7.29.0", "@babel/preset-env": "^7.28.0", "@babel/preset-react": "^7.27.1", - "@defra/docusaurus-theme-govuk": "^0.0.20-alpha", + "@defra/docusaurus-theme-govuk": "^0.0.22-alpha", "@docusaurus/core": "^3.10.1", "@docusaurus/module-type-aliases": "^3.10.1", "@docusaurus/plugin-content-docs": "^3.10.1", @@ -3325,9 +3325,9 @@ } }, "node_modules/@defra/docusaurus-theme-govuk": { - "version": "0.0.20-alpha", - "resolved": "https://registry.npmjs.org/@defra/docusaurus-theme-govuk/-/docusaurus-theme-govuk-0.0.20-alpha.tgz", - "integrity": "sha512-1idnP96gd4MZsJ+WR8NBinoqMRoiTNXkFKUucjxeRgEwAfVyJdoQEE1Lln8upIGiDS5FQg6igJAJPc5LknZ3DQ==", + "version": "0.0.22-alpha", + "resolved": "https://registry.npmjs.org/@defra/docusaurus-theme-govuk/-/docusaurus-theme-govuk-0.0.22-alpha.tgz", + "integrity": "sha512-hSIJov5/DrYVRfg3XqgFe40bKp6lb+LGGq5QITAWKzsu7kpbdAi3jaaWU2n3WFIH0CUCU1nos8Ux0x7iLGTYXw==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index c7fe0af9..12e5ddd3 100755 --- a/package.json +++ b/package.json @@ -129,7 +129,7 @@ "@babel/plugin-transform-runtime": "^7.29.0", "@babel/preset-env": "^7.28.0", "@babel/preset-react": "^7.27.1", - "@defra/docusaurus-theme-govuk": "^0.0.20-alpha", + "@defra/docusaurus-theme-govuk": "^0.0.22-alpha", "@docusaurus/core": "^3.10.1", "@docusaurus/module-type-aliases": "^3.10.1", "@docusaurus/plugin-content-docs": "^3.10.1",