From 881e9f168af77b569979d71555c2a46040b8fdc4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 10:44:53 +0000 Subject: [PATCH 1/5] Bump marked from 15.0.0 to 15.0.1 in the metalsmith group Bumps the metalsmith group with 1 update: [marked](https://github.com/markedjs/marked). Updates `marked` from 15.0.0 to 15.0.1 - [Release notes](https://github.com/markedjs/marked/releases) - [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json) - [Commits](https://github.com/markedjs/marked/compare/v15.0.0...v15.0.1) --- updated-dependencies: - dependency-name: marked dependency-type: direct:development update-type: version-update:semver-patch dependency-group: metalsmith ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index bfc690a1c1..55a200cfc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -55,7 +55,7 @@ "jstransformer-marked": "^1.4.0", "jstransformer-nunjucks": "^1.2.0", "lint-staged": "^15.2.10", - "marked": "^15.0.0", + "marked": "^15.0.1", "marked-gfm-heading-id": "^4.1.1", "marked-highlight": "^2.2.1", "marked-smartypants": "^1.1.9", @@ -12865,9 +12865,9 @@ } }, "node_modules/marked": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.0.tgz", - "integrity": "sha512-0mouKmBROJv/WSHJBPZZyYofUgawMChnD5je/g+aOBXsHDjb/IsnTQj7mnhQZu+qPJmRQ0ecX3mLGEUm3BgwYA==", + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/marked/-/marked-15.0.1.tgz", + "integrity": "sha512-VnnE19XO2Vb2oZeH8quAepfrb6Aaz4OoY8yZQACfuy/5KVJ0GxYC0Qxzz/iuc+g5UF7H0HJ+QROfvH26XeBdDA==", "dev": true, "bin": { "marked": "bin/marked.js" diff --git a/package.json b/package.json index 5d536b3680..f644adc634 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "jstransformer-marked": "^1.4.0", "jstransformer-nunjucks": "^1.2.0", "lint-staged": "^15.2.10", - "marked": "^15.0.0", + "marked": "^15.0.1", "marked-gfm-heading-id": "^4.1.1", "marked-highlight": "^2.2.1", "marked-smartypants": "^1.1.9", From 7e2da63c419f33274f175cd13bdae52d310aff24 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Nov 2024 10:45:27 +0000 Subject: [PATCH 2/5] Bump rollup from 4.25.0 to 4.27.2 in the rollup group Bumps the rollup group with 1 update: [rollup](https://github.com/rollup/rollup). Updates `rollup` from 4.25.0 to 4.27.2 - [Release notes](https://github.com/rollup/rollup/releases) - [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md) - [Commits](https://github.com/rollup/rollup/compare/v4.25.0...v4.27.2) --- updated-dependencies: - dependency-name: rollup dependency-type: direct:development update-type: version-update:semver-minor dependency-group: rollup ... Signed-off-by: dependabot[bot] --- package-lock.json | 152 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 77 insertions(+), 77 deletions(-) diff --git a/package-lock.json b/package-lock.json index bfc690a1c1..5ce1b50849 100644 --- a/package-lock.json +++ b/package-lock.json @@ -68,7 +68,7 @@ "postcss-scss": "^4.0.9", "prettier": "^3.3.3", "puppeteer": "^23.3.0", - "rollup": "^4.25.0", + "rollup": "^4.27.2", "sass-export": "^2.1.2", "serve-static": "^1.16.2", "sitemap": "^8.0.0", @@ -3436,9 +3436,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.25.0.tgz", - "integrity": "sha512-CC/ZqFZwlAIbU1wUPisHyV/XRc5RydFrNLtgl3dGYskdwPZdt4HERtKm50a/+DtTlKeCq9IXFEWR+P6blwjqBA==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.27.2.tgz", + "integrity": "sha512-Tj+j7Pyzd15wAdSJswvs5CJzJNV+qqSUcr/aCD+jpQSBtXvGnV0pnrjoc8zFTe9fcKCatkpFpOO7yAzpO998HA==", "cpu": [ "arm" ], @@ -3449,9 +3449,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.25.0.tgz", - "integrity": "sha512-/Y76tmLGUJqVBXXCfVS8Q8FJqYGhgH4wl4qTA24E9v/IJM0XvJCGQVSW1QZ4J+VURO9h8YCa28sTFacZXwK7Rg==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.27.2.tgz", + "integrity": "sha512-xsPeJgh2ThBpUqlLgRfiVYBEf/P1nWlWvReG+aBWfNv3XEBpa6ZCmxSVnxJgLgkNz4IbxpLy64h2gCmAAQLneQ==", "cpu": [ "arm64" ], @@ -3462,9 +3462,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.25.0.tgz", - "integrity": "sha512-YVT6L3UrKTlC0FpCZd0MGA7NVdp7YNaEqkENbWQ7AOVOqd/7VzyHpgIpc1mIaxRAo1ZsJRH45fq8j4N63I/vvg==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.27.2.tgz", + "integrity": "sha512-KnXU4m9MywuZFedL35Z3PuwiTSn/yqRIhrEA9j+7OSkji39NzVkgxuxTYg5F8ryGysq4iFADaU5osSizMXhU2A==", "cpu": [ "arm64" ], @@ -3475,9 +3475,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.25.0.tgz", - "integrity": "sha512-ZRL+gexs3+ZmmWmGKEU43Bdn67kWnMeWXLFhcVv5Un8FQcx38yulHBA7XR2+KQdYIOtD0yZDWBCudmfj6lQJoA==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.27.2.tgz", + "integrity": "sha512-Hj77A3yTvUeCIx/Vi+4d4IbYhyTwtHj07lVzUgpUq9YpJSEiGJj4vXMKwzJ3w5zp5v3PFvpJNgc/J31smZey6g==", "cpu": [ "x64" ], @@ -3488,9 +3488,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.25.0.tgz", - "integrity": "sha512-xpEIXhiP27EAylEpreCozozsxWQ2TJbOLSivGfXhU4G1TBVEYtUPi2pOZBnvGXHyOdLAUUhPnJzH3ah5cqF01g==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.27.2.tgz", + "integrity": "sha512-RjgKf5C3xbn8gxvCm5VgKZ4nn0pRAIe90J0/fdHUsgztd3+Zesb2lm2+r6uX4prV2eUByuxJNdt647/1KPRq5g==", "cpu": [ "arm64" ], @@ -3501,9 +3501,9 @@ ] }, "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.25.0.tgz", - "integrity": "sha512-sC5FsmZGlJv5dOcURrsnIK7ngc3Kirnx3as2XU9uER+zjfyqIjdcMVgzy4cOawhsssqzoAX19qmxgJ8a14Qrqw==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.27.2.tgz", + "integrity": "sha512-duq21FoXwQtuws+V9H6UZ+eCBc7fxSpMK1GQINKn3fAyd9DFYKPJNcUhdIKOrMFjLEJgQskoMoiuizMt+dl20g==", "cpu": [ "x64" ], @@ -3514,9 +3514,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.25.0.tgz", - "integrity": "sha512-uD/dbLSs1BEPzg564TpRAQ/YvTnCds2XxyOndAO8nJhaQcqQGFgv/DAVko/ZHap3boCvxnzYMa3mTkV/B/3SWA==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.27.2.tgz", + "integrity": "sha512-6npqOKEPRZkLrMcvyC/32OzJ2srdPzCylJjiTJT2c0bwwSGm7nz2F9mNQ1WrAqCBZROcQn91Fno+khFhVijmFA==", "cpu": [ "arm" ], @@ -3527,9 +3527,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.25.0.tgz", - "integrity": "sha512-ZVt/XkrDlQWegDWrwyC3l0OfAF7yeJUF4fq5RMS07YM72BlSfn2fQQ6lPyBNjt+YbczMguPiJoCfaQC2dnflpQ==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.27.2.tgz", + "integrity": "sha512-V9Xg6eXtgBtHq2jnuQwM/jr2mwe2EycnopO8cbOvpzFuySCGtKlPCI3Hj9xup/pJK5Q0388qfZZy2DqV2J8ftw==", "cpu": [ "arm" ], @@ -3540,9 +3540,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.25.0.tgz", - "integrity": "sha512-qboZ+T0gHAW2kkSDPHxu7quaFaaBlynODXpBVnPxUgvWYaE84xgCKAPEYE+fSMd3Zv5PyFZR+L0tCdYCMAtG0A==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.27.2.tgz", + "integrity": "sha512-uCFX9gtZJoQl2xDTpRdseYuNqyKkuMDtH6zSrBTA28yTfKyjN9hQ2B04N5ynR8ILCoSDOrG/Eg+J2TtJ1e/CSA==", "cpu": [ "arm64" ], @@ -3553,9 +3553,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.25.0.tgz", - "integrity": "sha512-ndWTSEmAaKr88dBuogGH2NZaxe7u2rDoArsejNslugHZ+r44NfWiwjzizVS1nUOHo+n1Z6qV3X60rqE/HlISgw==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.27.2.tgz", + "integrity": "sha512-/PU9P+7Rkz8JFYDHIi+xzHabOu9qEWR07L5nWLIUsvserrxegZExKCi2jhMZRd0ATdboKylu/K5yAXbp7fYFvA==", "cpu": [ "arm64" ], @@ -3566,9 +3566,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.25.0.tgz", - "integrity": "sha512-BVSQvVa2v5hKwJSy6X7W1fjDex6yZnNKy3Kx1JGimccHft6HV0THTwNtC2zawtNXKUu+S5CjXslilYdKBAadzA==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.27.2.tgz", + "integrity": "sha512-eCHmol/dT5odMYi/N0R0HC8V8QE40rEpkyje/ZAXJYNNoSfrObOvG/Mn+s1F/FJyB7co7UQZZf6FuWnN6a7f4g==", "cpu": [ "ppc64" ], @@ -3579,9 +3579,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.25.0.tgz", - "integrity": "sha512-G4hTREQrIdeV0PE2JruzI+vXdRnaK1pg64hemHq2v5fhv8C7WjVaeXc9P5i4Q5UC06d/L+zA0mszYIKl+wY8oA==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.27.2.tgz", + "integrity": "sha512-DEP3Njr9/ADDln3kNi76PXonLMSSMiCir0VHXxmGSHxCxDfQ70oWjHcJGfiBugzaqmYdTC7Y+8Int6qbnxPBIQ==", "cpu": [ "riscv64" ], @@ -3592,9 +3592,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.25.0.tgz", - "integrity": "sha512-9T/w0kQ+upxdkFL9zPVB6zy9vWW1deA3g8IauJxojN4bnz5FwSsUAD034KpXIVX5j5p/rn6XqumBMxfRkcHapQ==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.27.2.tgz", + "integrity": "sha512-NHGo5i6IE/PtEPh5m0yw5OmPMpesFnzMIS/lzvN5vknnC1sXM5Z/id5VgcNPgpD+wHmIcuYYgW+Q53v+9s96lQ==", "cpu": [ "s390x" ], @@ -3605,9 +3605,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.25.0.tgz", - "integrity": "sha512-ThcnU0EcMDn+J4B9LD++OgBYxZusuA7iemIIiz5yzEcFg04VZFzdFjuwPdlURmYPZw+fgVrFzj4CA64jSTG4Ig==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.27.2.tgz", + "integrity": "sha512-PaW2DY5Tan+IFvNJGHDmUrORadbe/Ceh8tQxi8cmdQVCCYsLoQo2cuaSj+AU+YRX8M4ivS2vJ9UGaxfuNN7gmg==", "cpu": [ "x64" ], @@ -3618,9 +3618,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.25.0.tgz", - "integrity": "sha512-zx71aY2oQxGxAT1JShfhNG79PnjYhMC6voAjzpu/xmMjDnKNf6Nl/xv7YaB/9SIa9jDYf8RBPWEnjcdlhlv1rQ==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.27.2.tgz", + "integrity": "sha512-dOlWEMg2gI91Qx5I/HYqOD6iqlJspxLcS4Zlg3vjk1srE67z5T2Uz91yg/qA8sY0XcwQrFzWWiZhMNERylLrpQ==", "cpu": [ "x64" ], @@ -3631,9 +3631,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.25.0.tgz", - "integrity": "sha512-JT8tcjNocMs4CylWY/CxVLnv8e1lE7ff1fi6kbGocWwxDq9pj30IJ28Peb+Y8yiPNSF28oad42ApJB8oUkwGww==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.27.2.tgz", + "integrity": "sha512-euMIv/4x5Y2/ImlbGl88mwKNXDsvzbWUlT7DFky76z2keajCtcbAsN9LUdmk31hAoVmJJYSThgdA0EsPeTr1+w==", "cpu": [ "arm64" ], @@ -3644,9 +3644,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.25.0.tgz", - "integrity": "sha512-dRLjLsO3dNOfSN6tjyVlG+Msm4IiZnGkuZ7G5NmpzwF9oOc582FZG05+UdfTbz5Jd4buK/wMb6UeHFhG18+OEg==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.27.2.tgz", + "integrity": "sha512-RsnE6LQkUHlkC10RKngtHNLxb7scFykEbEwOFDjr3CeCMG+Rr+cKqlkKc2/wJ1u4u990urRHCbjz31x84PBrSQ==", "cpu": [ "ia32" ], @@ -3657,9 +3657,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.25.0.tgz", - "integrity": "sha512-/RqrIFtLB926frMhZD0a5oDa4eFIbyNEwLLloMTEjmqfwZWXywwVVOVmwTsuyhC9HKkVEZcOOi+KV4U9wmOdlg==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.27.2.tgz", + "integrity": "sha512-foJM5vv+z2KQmn7emYdDLyTbkoO5bkHZE1oth2tWbQNGW7mX32d46Hz6T0MqXdWS2vBZhaEtHqdy9WYwGfiliA==", "cpu": [ "x64" ], @@ -15765,9 +15765,9 @@ } }, "node_modules/rollup": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.25.0.tgz", - "integrity": "sha512-uVbClXmR6wvx5R1M3Od4utyLUxrmOcEm3pAtMphn73Apq19PDtHpgZoEvqH2YnnaNUuvKmg2DgRd2Sqv+odyqg==", + "version": "4.27.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.27.2.tgz", + "integrity": "sha512-KreA+PzWmk2yaFmZVwe6GB2uBD86nXl86OsDkt1bJS9p3vqWuEQ6HnJJ+j/mZi/q0920P99/MVRlB4L3crpF5w==", "dev": true, "dependencies": { "@types/estree": "1.0.6" @@ -15780,24 +15780,24 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.25.0", - "@rollup/rollup-android-arm64": "4.25.0", - "@rollup/rollup-darwin-arm64": "4.25.0", - "@rollup/rollup-darwin-x64": "4.25.0", - "@rollup/rollup-freebsd-arm64": "4.25.0", - "@rollup/rollup-freebsd-x64": "4.25.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.25.0", - "@rollup/rollup-linux-arm-musleabihf": "4.25.0", - "@rollup/rollup-linux-arm64-gnu": "4.25.0", - "@rollup/rollup-linux-arm64-musl": "4.25.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.25.0", - "@rollup/rollup-linux-riscv64-gnu": "4.25.0", - "@rollup/rollup-linux-s390x-gnu": "4.25.0", - "@rollup/rollup-linux-x64-gnu": "4.25.0", - "@rollup/rollup-linux-x64-musl": "4.25.0", - "@rollup/rollup-win32-arm64-msvc": "4.25.0", - "@rollup/rollup-win32-ia32-msvc": "4.25.0", - "@rollup/rollup-win32-x64-msvc": "4.25.0", + "@rollup/rollup-android-arm-eabi": "4.27.2", + "@rollup/rollup-android-arm64": "4.27.2", + "@rollup/rollup-darwin-arm64": "4.27.2", + "@rollup/rollup-darwin-x64": "4.27.2", + "@rollup/rollup-freebsd-arm64": "4.27.2", + "@rollup/rollup-freebsd-x64": "4.27.2", + "@rollup/rollup-linux-arm-gnueabihf": "4.27.2", + "@rollup/rollup-linux-arm-musleabihf": "4.27.2", + "@rollup/rollup-linux-arm64-gnu": "4.27.2", + "@rollup/rollup-linux-arm64-musl": "4.27.2", + "@rollup/rollup-linux-powerpc64le-gnu": "4.27.2", + "@rollup/rollup-linux-riscv64-gnu": "4.27.2", + "@rollup/rollup-linux-s390x-gnu": "4.27.2", + "@rollup/rollup-linux-x64-gnu": "4.27.2", + "@rollup/rollup-linux-x64-musl": "4.27.2", + "@rollup/rollup-win32-arm64-msvc": "4.27.2", + "@rollup/rollup-win32-ia32-msvc": "4.27.2", + "@rollup/rollup-win32-x64-msvc": "4.27.2", "fsevents": "~2.3.2" } }, diff --git a/package.json b/package.json index 5d536b3680..c964c34b3f 100644 --- a/package.json +++ b/package.json @@ -94,7 +94,7 @@ "postcss-scss": "^4.0.9", "prettier": "^3.3.3", "puppeteer": "^23.3.0", - "rollup": "^4.25.0", + "rollup": "^4.27.2", "sass-export": "^2.1.2", "serve-static": "^1.16.2", "sitemap": "^8.0.0", From b29aa471fdd5a8c1bcb0c1218d8ce35da5ab770a Mon Sep 17 00:00:00 2001 From: Owen Jones Date: Mon, 18 Nov 2024 10:18:38 +0000 Subject: [PATCH 3/5] Update sub-table link text in nunjucks macros Co-Authored-By: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com> --- views/partials/_example.njk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/views/partials/_example.njk b/views/partials/_example.njk index 999e7ebe10..d2dcfe21be 100644 --- a/views/partials/_example.njk +++ b/views/partials/_example.njk @@ -117,14 +117,14 @@ {% if (option.params) or (option.isComponent and ["hint", "label"].includes(option.id)) %} {% if option.isComponent and not ["hint", "label"].includes(option.id) %} {# Link to subset of Nunjucks macro options table and Design System component page -#} - See supported {{ option.name | safe }} options for {{ optionName | safe }}. + See supported {{ option.name | safe }} macro options for {{ optionName | safe }} component macro. {% else %} {# Link to Nunjucks macro options table only -#} - See {{ option.name | safe }}. + See macro options for {{ option.name | safe }}. {% endif %} {% elif option.isComponent %} {# Link to Design System component page for nested components -#} - See {{ optionName | safe }}. + See macro options for {{ optionName | safe }}. {% endif %} From aa9b6550f7378c0bc0fb53db16b361b065fbfaa5 Mon Sep 17 00:00:00 2001 From: Calvin Lau Date: Thu, 14 Nov 2024 14:50:51 +0000 Subject: [PATCH 4/5] Update the links on homepage, root pages and Get Started sections Co-Authored-By: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com> --- src/accessibility-statement.md | 18 +++++++++--------- src/get-started/focus-states/index.md | 4 ++-- src/get-started/index.md | 6 +++--- src/get-started/production/index.md | 18 +++++++++--------- src/get-started/prototyping/index.md | 2 +- src/index.njk | 8 ++++---- src/privacy-policy.md | 2 +- 7 files changed, 29 insertions(+), 29 deletions(-) diff --git a/src/accessibility-statement.md b/src/accessibility-statement.md index d83327cad7..71f4245a6d 100644 --- a/src/accessibility-statement.md +++ b/src/accessibility-statement.md @@ -85,13 +85,13 @@ The [GOV.UK Design System website](https://design-system.service.gov.uk/) was la DAC tested a sample of pages to cover the different content types in the GOV.UK Design System website. They were: -- [the homepage](https://design-system.service.gov.uk/) -- [a short content page](https://design-system.service.gov.uk/community/design-system-working-group/) -- [a long content page](https://design-system.service.gov.uk/styles/layout/) -- [an overview page](https://design-system.service.gov.uk/community/) -- [a styles page](https://design-system.service.gov.uk/styles/headings/) -- [a component page](https://design-system.service.gov.uk/components/radios/) -- [a pattern page](https://design-system.service.gov.uk/patterns/question-pages/) +- the [GOV.UK Design System homepage](https://design-system.service.gov.uk/) +- a short content page: [Design System working group](https://design-system.service.gov.uk/community/design-system-working-group/) +- a long content page: [Layout styles](https://design-system.service.gov.uk/styles/layout/) +- an overview page: [Community section](https://design-system.service.gov.uk/community/) +- a styles page: [Headings styles](https://design-system.service.gov.uk/styles/headings/) +- a component page: [Radios component](https://design-system.service.gov.uk/components/radios/) +- a pattern page: [Question pages pattern](https://design-system.service.gov.uk/patterns/question-pages/) DAC also tested the global search functionality that appears in the header of the GOV.UK Design System website. @@ -101,11 +101,11 @@ The [GOV.UK Frontend documentation website](http://frontend.design-system.servic DAC tested the [Technical Documentation Template](https://tdt-documentation.london.cloudapps.digital/), which is the template for the GOV.UK Frontend documentation website. -To learn more, read the [Technical Documentation Template accessibility statement](https://tdt-documentation.london.cloudapps.digital/accessibility/). +To learn more, read the [Accessibility statement for Technical Documentation Template and documentation](https://github.com/alphagov/tdt-documentation/blob/main/source/accessibility/index.html.md.erb). ### Frontend codebase -The GOV.UK Frontend codebase is not a website but a [code repository](https://github.com/alphagov/govuk-frontend) and [npm package](https://www.npmjs.com/package/govuk-frontend). +The GOV.UK Frontend codebase is not a website but a [code repository on GitHub](https://github.com/alphagov/govuk-frontend) and [a software package on npm (Node Package Manager)](https://www.npmjs.com/package/govuk-frontend). Examples using the GOV.UK Frontend codebase were last audited for accessibility issues by an external group in May 2023. The audit was carried out by the [Digital Accessibility Centre (DAC)](https://digitalaccessibilitycentre.org/). diff --git a/src/get-started/focus-states/index.md b/src/get-started/focus-states/index.md index 9a0b7b975c..b17571a15c 100644 --- a/src/get-started/focus-states/index.md +++ b/src/get-started/focus-states/index.md @@ -9,7 +9,7 @@ description: Some people use keyboards or other devices to navigate through a pa Some people use keyboards or other devices to navigate through a page by jumping from one interactive element to the next. Focus states let users know which element they’re currently on and is ready to be interacted with. -Focus states in the GOV.UK Design System use a combination of yellow and black to make sure they meet Web Content Accessibility Guidelines (WCAG) 2.1 level AA [non-text contrast](https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html) on any background colour used on GOV.UK. +Focus states in the GOV.UK Design System use a combination of yellow and black to make sure they meet [Web Content Accessibility Guidelines (WCAG) 2.2 success criterion 1.4.11 Non-text Contrast (Level AA)](https://www.w3.org/WAI/WCAG21/Understanding/non-text-contrast.html) on any background colour used on GOV.UK. The yellow has a high contrast with dark backgrounds and the thick black border has a high contrast against light backgrounds. @@ -68,7 +68,7 @@ Use these variables in your components instead of numeric values for the backgro To make a component's focus state accessible without using Sass, you can: -- see how the `govuk-focused-text` mixin works from the [GOV.UK Frontend source code](https://github.com/alphagov/govuk-frontend/blob/25a4333b239e1c3b8a136e526981fe29172a2852/src/govuk/helpers/_focused.scss#L12-L28) +- use the `govuk-focused-text` mixin – [see how `govuk-focused-text` works in the GOV.UK Frontend source code](https://github.com/alphagov/govuk-frontend/blob/25a4333b239e1c3b8a136e526981fe29172a2852/src/govuk/helpers/_focused.scss#L12-L28) - get the values for `$govuk-focus-colour` and `$govuk-focus-text-colour` from the [colour page](/styles/colour/) ## Contributing back diff --git a/src/get-started/index.md b/src/get-started/index.md index 1b1631c821..a7a0d80eac 100644 --- a/src/get-started/index.md +++ b/src/get-started/index.md @@ -9,12 +9,12 @@ The examples in the GOV.UK Design System come with code to make it easy for you There are guides to getting started: -- [prototyping](prototyping/) -- [in production](production/) +- [with prototyping](prototyping/) +- [working in production](production/) ## Using styles, components and patterns -When something is published in the GOV.UK Design System as a [style](/styles/), [component](/components/) or [pattern](/patterns/) we include details of how and when it’s been tested in user research. This should help you decide whether it’s something you can use or adapt for your service. +When we publish new [styles](/styles/), [components](/components/) or [patterns](/patterns/) we include details of how and when it’s been tested in user research. This should help you decide whether it’s something you can use or adapt for your service. You can ask questions or share your research by joining the discussion on GitHub. There are links at the end of each style, component and pattern page - under the ‘Help improve this page’ heading. diff --git a/src/get-started/production/index.md b/src/get-started/production/index.md index 7bebfd7941..eef54dc8e6 100644 --- a/src/get-started/production/index.md +++ b/src/get-started/production/index.md @@ -14,7 +14,7 @@ This guide explains how to set up your project so you can start using the styles {{ govukInsetText({ classes: "app-table--constrained", - html: 'If you’ve used GOV.UK Elements, GOV.UK Template or the GOV.UK Frontend Toolkit before, you might also find it useful to read the guide on updating your code.' + html: 'If you’ve used GOV.UK Elements, GOV.UK Template or the GOV.UK Frontend Toolkit before, you might also find it useful to read the guide to Migrate from our old frameworks.' }) }} ## Include GOV.UK Frontend in your project @@ -29,11 +29,11 @@ We recommend [installing GOV.UK Frontend using npm](https://frontend.design-syst Using this option, you will be able to: -- selectively [include the CSS](https://frontend.design-system.service.gov.uk/import-css/) for individual components -- selectively [include the JavaScript](https://frontend.design-system.service.gov.uk/import-javascript/) for individual components +- [selectively include the CSS for individual components](https://frontend.design-system.service.gov.uk/import-css/) +- [selectively include the JavaScript individual components](https://frontend.design-system.service.gov.uk/import-javascript/) for - build your own styles or components based on the palette or typography and spacing mixins - customise the build (for example, overriding colours or enabling global styles) -- use the [Nunjucks template and macros](https://frontend.design-system.service.gov.uk/use-nunjucks/) if your environment supports them +- use [our Nunjucks template and macros](https://frontend.design-system.service.gov.uk/use-nunjucks/) if your environment supports them ### Option 2: include compiled files @@ -43,15 +43,15 @@ Using this option, you will be able to include all the CSS and JavaScript of GOV You will not be able to: -- selectively [include the CSS](https://frontend.design-system.service.gov.uk/import-css/) for individual components -- selectively [include the JavaScript](https://frontend.design-system.service.gov.uk/import-javascript/) for individual components +- [selectively include the CSS for individual components](https://frontend.design-system.service.gov.uk/import-css/) +- [selectively include the JavaScript for individual components](https://frontend.design-system.service.gov.uk/import-javascript/) - build your own styles or components based on the palette or typography and spacing mixins - customise the build, for example, overriding colours or enabling global styles - use the component Nunjucks templates ## Start using the GOV.UK page template -You can set up a basic page that is consistent with GOV.UK branding by using the [GOV.UK page template](/styles/page-template/). +You can set up a basic page that is consistent with GOV.UK branding by [using the GOV.UK page template](/styles/page-template/). ## Styling page elements @@ -59,7 +59,7 @@ The Design System provides CSS classes for styling content, instead of global st The class names follow the Block Element Modifier (BEM) naming convention. This can look a bit daunting at first, but it makes robust code that’s easy to maintain. -Explore the [Styles](/styles/) section of the Design System to see what classes are available. +Explore the [Styles section](/styles/) of the Design System to see what classes are available. ## Using components @@ -68,7 +68,7 @@ The components in the Design System are designed to be accessible and responsive You can use them in your live application as either: - HTML -- [Nunjucks macros](https://frontend.design-system.service.gov.uk/use-nunjucks/) - if you installed GOV.UK Frontend using npm and your application uses Node.js +- [our Nunjucks macros](https://frontend.design-system.service.gov.uk/use-nunjucks/), if you've installed GOV.UK Frontend using npm and your application uses Node.js You can get the code from the HTML or Nunjucks tabs below any examples: diff --git a/src/get-started/prototyping/index.md b/src/get-started/prototyping/index.md index 47989b8630..53a50d247d 100644 --- a/src/get-started/prototyping/index.md +++ b/src/get-started/prototyping/index.md @@ -23,7 +23,7 @@ This means that any code that you copy across from old prototypes will not displ The Design System provides lots of new CSS classes for styling page elements, so you should not need to write as much of your own Sass or CSS. -Explore the [Styles](/styles/) section of the Design System to see what classes are available and how to apply them. +Explore the [Styles section](/styles/) of the Design System to see what classes are available and how to apply them. ## Using components diff --git a/src/index.njk b/src/index.njk index 07afd5edfb..3b15383462 100644 --- a/src/index.njk +++ b/src/index.njk @@ -13,17 +13,17 @@ masthead: true

Styles

Make government services look like GOV.UK with guides for applying layout, typography, colour and images.

-

Browse styles

+

Browse our styles

Components

Save time with reusable, accessible components for forms, navigation, panels, tables and more.

-

Browse components

+

Browse our components

Patterns

Help users complete common tasks like entering names and addresses, filling in forms and creating accounts.

-

Browse patterns

+

Browse our patterns

@@ -33,7 +33,7 @@ masthead: true

Principles we follow

-The GOV.UK Design System helps teams that work on government services follow the Government Design Principles and GOV.UK Service Manual. This website also follows the style guide and content design guidance used by GOV.UK. +The GOV.UK Design System helps teams that work on government services follow the Government Design Principles and GOV.UK Service Manual. This website also follows the GOV.UK style guide and GOV.UK content design guidance.

diff --git a/src/privacy-policy.md b/src/privacy-policy.md index 6082402e78..4a82c95ec7 100644 --- a/src/privacy-policy.md +++ b/src/privacy-policy.md @@ -81,7 +81,7 @@ As part of [GOV.UK Design System](/) we share your personal data with data proce - software collaboration platforms when you share research, feedback or make a contribution - mailing list providers when you sign up to receive emails from us -- [support providers](https://www.gov.uk/government/publications/government-digital-service-user-support-privacy-notice/user-support-privacy-notice) when you contact us for assistance +- support providers when you contact us for assistance – [see the User support privacy notice](https://www.gov.uk/government/publications/government-digital-service-user-support-privacy-notice/user-support-privacy-notice) - web analytics services We will not: From edf22e209b0c4b55061a8251ccd49f91ab043da4 Mon Sep 17 00:00:00 2001 From: Calvin Lau Date: Fri, 15 Nov 2024 16:00:53 +0000 Subject: [PATCH 5/5] Input changes for community and accessibility sections Co-Authored-By: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com> --- .../accessibility-strategy/index.md | 22 +++++++++---------- src/accessibility/index.md | 2 +- src/accessibility/wcag-2.2/index.md | 6 ++--- src/community/code-of-conduct/index.md | 2 +- src/community/contribution-criteria/index.md | 2 +- src/community/design-system-day-2023/index.md | 4 ++-- .../develop-a-component-or-pattern/index.md | 2 +- .../propose-a-component-or-pattern/index.md | 4 ++-- src/community/resources-and-tools/index.md | 15 ++++++------- 9 files changed, 29 insertions(+), 30 deletions(-) diff --git a/src/accessibility/accessibility-strategy/index.md b/src/accessibility/accessibility-strategy/index.md index 5b75011233..6059cb1cd3 100644 --- a/src/accessibility/accessibility-strategy/index.md +++ b/src/accessibility/accessibility-strategy/index.md @@ -149,7 +149,7 @@ If the GOV.UK Design System team can confirm the accessibility concern internall If the GOV.UK Design System team is unable to confirm the accessibility concern or disagrees with the raised concern, then the following steps are taken to resolve the disagreement: 1. Assess the severity of the accessibility concern (as defined in the section above) -2. If the accessibility concern is not [high-severity](#determining-severity-of-an-accessibility-concern), continue to hold discussions within the team and any frontend and accessibility communities where applicable +2. If the accessibility concern is [not determined to be high-severity](#determining-severity-of-an-accessibility-concern), continue to hold discussions within the team and any frontend and accessibility communities where applicable #### Level 3 for disagreement escalation @@ -221,7 +221,7 @@ The team uses a variety of tools during the development process, including, but The team also uses general inspection techniques, including: -- [sensory inspection](https://web.dev/a11y-tips-for-web-dev/) (visual, auditory, etc.) +- sensory inspection (visual, auditory, etc.) - HTML inspection using [browser developer tools](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools) - [accessibility tree](https://developer.mozilla.org/en-US/docs/Glossary/Accessibility_tree) inspection @@ -238,15 +238,15 @@ As of May 2023, we have improved our automated accessibility testing processes: 3. We now run our tests in [@axe-core/puppeteer](https://github.com/dequelabs/axe-core-npm/blob/develop/packages/puppeteer) to include colour contrast checks, but we still use [jest-axe](https://github.com/nickcolley/jest-axe) to report issues. 4. We added [html-validate](https://html-validate.org/) to our automated tests. This helps us test for HTML compliance, including [various WCAG 2.1 checks available through html-validate](https://html-validate.org/wcag.html). -We have an accessibility activity issue in GitHub where we track our efforts to [enhance automated testing in our development pipeline](https://github.com/alphagov/govuk-frontend/issues/3041). +We have [an accessibility activity issue in GitHub where we track our efforts to enhance automated testing in our development pipeline](https://github.com/alphagov/govuk-frontend/issues/3041). ### Manual testing -Manual testing for a style, component or pattern follows our own [accessibility acceptance criteria](https://github.com/alphagov/govuk-frontend/blob/main/docs/contributing/test-components-using-accessibility-acceptance-criteria.md). +Manual testing for a style, component or pattern follows our own [guidance on establishing accessibility acceptance criteria](https://github.com/alphagov/govuk-frontend/blob/main/docs/contributing/test-components-using-accessibility-acceptance-criteria.md). Additionally, the team follows the [GOV.UK Service manual guidance on testing with assistive technologies](https://www.gov.uk/service-manual/technology/testing-with-assistive-technologies). -The team records results on our [accessibility testing spreadsheet (Google Sheet)](https://docs.google.com/spreadsheets/d/1O0rWoH3ah_rj2iJ2We9VfyHNOr0gOVItXRy3vKzuYSw/edit?usp=sharing), which lists the specific browser and assistive technology combinations with which we test. +The team records results on our [accessibility testing template spreadsheet (Google Sheet)](https://docs.google.com/spreadsheets/d/1O0rWoH3ah_rj2iJ2We9VfyHNOr0gOVItXRy3vKzuYSw/edit?usp=sharing), which lists the specific browser and assistive technology combinations with which we test. Currently, the team uses desktop-type devices to access assistive technologies in the following ways: @@ -255,7 +255,7 @@ Currently, the team uses desktop-type devices to access assistive technologies i - high contrast and other display modes through Assistiv Labs and browsers - speech recognition software through Windows testing computers and macOS -As of November 2022, there are limitations to how the team performs and records manual testing. These limitations may be addressed by the proposed ‘[Standardise and improve our manual testing methodology](https://github.com/alphagov/govuk-design-system/issues/2456)’ activity. +As of November 2022, there are limitations to how the team performs and records manual testing. These limitations may be addressed by [the proposed ‘Standardise and improve our manual testing methodology activity](https://github.com/alphagov/govuk-design-system/issues/2456)’. ### User research and usability testing @@ -265,7 +265,7 @@ Accessibility user research often includes activities such as: - user interviews - surveys -[User research must include disabled people](https://www.gov.uk/service-manual/helping-people-to-use-your-service/making-your-service-accessible-an-introduction#meeting-government-accessibility-requirements) and should also include people with a variety of access needs and impairment types. +[To ensure services are accessible, user research must include disabled people](https://www.gov.uk/service-manual/helping-people-to-use-your-service/making-your-service-accessible-an-introduction#meeting-government-accessibility-requirements) and should also include people with a variety of access needs and impairment types. The majority of accessibility user research results are contributed by service teams and the broader communities that use the GOV.UK Design System. @@ -275,9 +275,9 @@ The team might determine that further accessibility user research is necessary f Examples of when the team and other service teams have completed additional accessibility user research include: -- [Focus state](https://designnotes.blog.gov.uk/2019/07/29/weve-made-the-gov-uk-design-system-more-accessible/) (2019) -- [General component accessibility research](https://github.com/alphagov/govuk-design-system/issues/1377) (2020) -- [Hide this Page component](https://github.com/alphagov/govuk-design-system/issues/2195) (2022) +- [Making the focus state more accessible](https://designnotes.blog.gov.uk/2019/07/29/weve-made-the-gov-uk-design-system-more-accessible/) +- [Externally testing our components with a research prototype](https://github.com/alphagov/govuk-frontend/issues/2000) +- [Exit this page accessibility research](https://github.com/alphagov/govuk-design-system/issues/2195) ## Recording accessibility concerns @@ -299,7 +299,7 @@ If the GOV.UK Design System does not meet the requirements of level AA accessibi One of the goals of this strategy is to outline the work needed to improve the accessibility of the GOV.UK Design System. We document this work as a set of proposed activities, presented in a GitHub project. -[Accessibility strategy: proposed activities](https://github.com/orgs/alphagov/projects/46) +[View the Accessibility strategy: proposed activities GitHub project](https://github.com/orgs/alphagov/projects/46). This GitHub project allows service teams to see the areas of work under consideration, and is intended to enhance the success of the included activities. The project will be reviewed quarterly, to align with quarterly planning. diff --git a/src/accessibility/index.md b/src/accessibility/index.md index f04f3e8446..07515c3dbc 100644 --- a/src/accessibility/index.md +++ b/src/accessibility/index.md @@ -5,7 +5,7 @@ description: How we make the GOV.UK Design System accessible and our strategy fo showSubNav: true --- -Our work to make the GOV.UK Design System meet public sector accessibility regulations is a continuous and iterative process. You must [make sure your service is accessible](https://www.gov.uk/guidance/accessibility-requirements-for-public-sector-websites-and-apps). We outline our approach on our [accessibility strategy](/accessibility/accessibility-strategy/). +Our work to make the GOV.UK Design System meet public sector accessibility regulations is a continuous and iterative process. You must [make sure your service is accessible](https://www.gov.uk/guidance/accessibility-requirements-for-public-sector-websites-and-apps). We outline our approach on [our accessibility strategy](/accessibility/accessibility-strategy/). Using the GOV.UK Design System in a service does not immediately make that service accessible. You’ll need additional research, design, development and testing work to make sure your service is accessible, even when using accessible styles, components and patterns. diff --git a/src/accessibility/wcag-2.2/index.md b/src/accessibility/wcag-2.2/index.md index 357c6c0d63..1d6cb4ada3 100644 --- a/src/accessibility/wcag-2.2/index.md +++ b/src/accessibility/wcag-2.2/index.md @@ -21,10 +21,10 @@ WCAG 2.2 was published in October 2023. You’ll need to comply with the new cri ## What you need to do -1. Revisit the [Government Digital Service (GDS) guidance](https://www.gov.uk/guidance/accessibility-requirements-for-public-sector-websites-and-apps) on what accessibility is and why your service needs to invest in it +1. Revisit the [Government Digital Service (GDS) guidance on what accessibility is and why your service needs to invest in it](https://www.gov.uk/guidance/accessibility-requirements-for-public-sector-websites-and-apps) 2. Read [What’s new in WCAG 2.2](https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/) to understand the new criteria your service will need to comply with 3. Ask your wider organisation for support to prepare for work needed to meet WCAG 2.2 -4. Update your service to use [GOV.UK Frontend v5.0.0](https://frontend.design-system.service.gov.uk/changes-to-govuk-frontend-v5/) or later, to make it easier to make changes in your service +4. [Update your service to use GOV.UK Frontend v5.0.0 or later](https://frontend.design-system.service.gov.uk/changes-to-govuk-frontend-v5/), to make it easier to make changes in your service 5. Review the lists on this page of affected components and patterns in the Design System 6. Assess your service to see how many affected components and patterns are in use 7. Plan and implement the changes needed to your service @@ -37,7 +37,7 @@ We've made changes to these components and patterns to comply with WCAG 2.2 leve See an [explanation of every success criteria in WCAG 2.2](https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/) on the W3C website. -[Images](/styles/images/) also includes guidance to help ensure icons and images in your service meet Target size (minimum). +[Our Images page](/styles/images/) also includes guidance to help ensure icons and images in your service meet Target size (minimum). {{ govukTable({ caption: "Components", diff --git a/src/community/code-of-conduct/index.md b/src/community/code-of-conduct/index.md index e2947d5ebb..d72f945ff7 100644 --- a/src/community/code-of-conduct/index.md +++ b/src/community/code-of-conduct/index.md @@ -43,4 +43,4 @@ List of organisers: - Romaric Pascal - Trang Erskine -(These guidelines are adapted from the [Practical Service Design](http://www.practicalservicedesign.com/getting-started-on-slack/) community guidelines, [Afrotech Fest](https://www.afrotechfest.co.uk/coc/), [Code for America](http://www.cvent.com/events/code-for-america-summit-2018/custom-40-e12d85b157b94d69b80d8911cc641d36.aspx), [UKGovcamp](https://www.ukgovcamp.com/code-of-conduct/), and [Services Week 2021](https://docs.google.com/document/d/1vQchJh-s6Fu6F4bN8UFM4lvRChe8ERgsE5whf9pUfjA/edit?usp=sharing) codes of conduct.) +(These guidelines are adapted from the [Practical Service Design](http://www.practicalservicedesign.com/getting-started-on-slack/) community guidelines, [Afrotech Fest code of conduct](https://www.afrotechfest.co.uk/coc/), [Code for America code of conduct](http://www.cvent.com/events/code-for-america-summit-2018/custom-40-e12d85b157b94d69b80d8911cc641d36.aspx), [UKGovcamp code of conduct](https://www.ukgovcamp.com/code-of-conduct/), and [Services Week 2021 code of conduct](https://docs.google.com/document/d/1vQchJh-s6Fu6F4bN8UFM4lvRChe8ERgsE5whf9pUfjA/edit?usp=sharing) codes of conduct.) diff --git a/src/community/contribution-criteria/index.md b/src/community/contribution-criteria/index.md index 57def41466..85ca815057 100644 --- a/src/community/contribution-criteria/index.md +++ b/src/community/contribution-criteria/index.md @@ -97,7 +97,7 @@ Before a new component or pattern is published the working group reviews the imp { html: '

The implementation is versatile enough that the component or pattern can be used in a range of different services that may need it.

For example, a versatile date input component could be set up to ask for a year only, a month and year only, a precise date, or any other combination you may need.

-

The component or pattern must also have been tested and shown to work with a range of browsers, assistive technologies and devices.

' +

The component or pattern must also have been tested and shown to work with a range of browsers, assistive technologies and devices.

' } ] ] diff --git a/src/community/design-system-day-2023/index.md b/src/community/design-system-day-2023/index.md index e4b20898a0..60a8693dfe 100644 --- a/src/community/design-system-day-2023/index.md +++ b/src/community/design-system-day-2023/index.md @@ -28,7 +28,7 @@ order: 14 text: "Location" }, value: { - html: 'Dynamic Earth, Edinburgh, and online' + html: 'Dynamic Earth, Edinburgh, and online' } } ] @@ -38,7 +38,7 @@ order: 14 ### Day 1 -You can now watch (or re-watch) the [talks and panel discussions](/community/design-system-day-2023/session-information/#day-1-sessions) that happened on day 1 of Design System Day 2023 in Edinburgh. +You can now [watch (or re-watch) the talks and panel discussions](/community/design-system-day-2023/session-information/#day-1-sessions) that happened on day 1 of Design System Day 2023 in Edinburgh. You can also read [speaker and panelist biographies](/community/design-system-day-2023/speaker-information/#day-1-speakers) for those who talked and presented at the event. diff --git a/src/community/develop-a-component-or-pattern/index.md b/src/community/develop-a-component-or-pattern/index.md index aaa47ccafd..4a3dc2f397 100644 --- a/src/community/develop-a-component-or-pattern/index.md +++ b/src/community/develop-a-component-or-pattern/index.md @@ -11,7 +11,7 @@ The Design System team focuses on developing [prioritised components and pattern If you see something you'd like to work on, join the discussion in the contribution's issue page or email the Design System team at . -If you have an idea for a new component or pattern that’s not already on the list, [propose it](/community/propose-a-component-or-pattern/). +If you have an idea for a new component or pattern that’s not already on the list, [see how to propose a component or pattern](/community/propose-a-component-or-pattern/). ## Plan your work with the Design System team diff --git a/src/community/propose-a-component-or-pattern/index.md b/src/community/propose-a-component-or-pattern/index.md index 908644fd0a..3ad1db6ce7 100644 --- a/src/community/propose-a-component-or-pattern/index.md +++ b/src/community/propose-a-component-or-pattern/index.md @@ -9,7 +9,7 @@ order: 3 Anyone can propose a new component or pattern for the GOV.UK Design System. -Proposals need to show that the component or pattern being suggested would be [useful and unique](/community/contribution-criteria/). +Proposals need to show that the component or pattern being suggested would [meet our contribution criteria](/community/contribution-criteria/). Follow the steps to propose a component or pattern for the Design System. @@ -23,7 +23,7 @@ If you'd like to work on it, read how to [develop a component or pattern](/commu ## 2. Raise an issue -If your idea is not on the list, [raise an issue](https://github.com/alphagov/govuk-design-system-backlog/issues/new). Once you do, [let us know](/get-in-touch/) so a member of the Design System team can review your proposal and add it to the list. +If your idea is not on the list, [raise an issue](https://github.com/alphagov/govuk-design-system-backlog/issues/new). Once you do, [contact us](/get-in-touch/) so a member of the Design System team can review your proposal and add it to the list. At this stage, you just need to present your idea and evidence of the user needs. You can include screenshots or links to versions of the component or pattern in use, but avoid spending time working on a specific design or writing code. diff --git a/src/community/resources-and-tools/index.md b/src/community/resources-and-tools/index.md index 2959006dec..cd4d6020c0 100644 --- a/src/community/resources-and-tools/index.md +++ b/src/community/resources-and-tools/index.md @@ -38,16 +38,16 @@ SVG images for creating flow diagrams of GOV.UK services. ## Create prototypes and wireframes -[Balsamiq wireframes](https://github.com/enoranidi/govuk-design-system-balsamiq) - +[GOV.UK Balsamiq wireframes](https://github.com/enoranidi/govuk-design-system-balsamiq) - Balsamiq wireframes based on the GOV.UK Design System. -[Figma resources](https://www.figma.com/file/NWuFffKvPQhl3aJ9nKU0p3/GOV.UK-Design-System) - +[GOV.UK Figma resources](https://www.figma.com/file/NWuFffKvPQhl3aJ9nKU0p3/GOV.UK-Design-System) - Figma library of styles and components based on the GOV.UK Design System. -[Mural resources](https://github.com/vickytnz/govuk-elements-mural) - +[GOV.UK Mural resources](https://github.com/vickytnz/govuk-elements-mural) - Mural template based on the GOV.UK Design System. -[Sketch Wireframing Kit](https://github.com/dwp/sketch_wireframing_kit) - +[GOV.UK Sketch Wireframing Kit](https://github.com/dwp/sketch_wireframing_kit) - Sketch wireframes based on the GOV.UK Design System. ## Build front ends @@ -100,13 +100,12 @@ A Vue 3 component library for GOV.UK Frontend ## Write code -You can download GOV.UK Frontend Nunjucks macro snippets for: +[GOV.UK Design System snippets for Nova](https://extensions.panic.com/extensions/ca/ca.GOVUKDesignSystemSnippets/). -- [Nova](https://extensions.panic.com/extensions/ca/ca.GOVUKDesignSystemSnippets/) -- [Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=simonwhatley.govuk-design-system-snippets) +[GOV.UK Design System snippets for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=simonwhatley.govuk-design-system-snippets). ## Help improve this page -To help make sure that this page is useful, relevant and up to date, you can [propose a change](https://github.com/alphagov/govuk-design-system/edit/main/src/community/resources-and-tools/index.md) – read more about [how to propose changes in GitHub](/community/propose-a-content-change-using-github/). +To help make sure that this page is useful, relevant and up to date, you can [propose a change to this page](https://github.com/alphagov/govuk-design-system/edit/main/src/community/resources-and-tools/index.md) – read more about [how to propose changes in GitHub](/community/propose-a-content-change-using-github/). If you want to submit a resource or tool, check that it meets the [contribution criteria for resources](/community/contribution-criteria/#developing-a-community-resource-or-tool) first.