-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update/upstream #60
Update/upstream #60
Commits on Apr 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3a7d640 - Browse repository at this point
Copy the full SHA 3a7d640View commit details -
Merge pull request alphagov#2136 from alphagov/remove-typo
Remove ƒ typo in fieldset example
Configuration menu - View commit details
-
Copy full SHA for 0d75a84 - Browse repository at this point
Copy the full SHA 0d75a84View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50703c7 - Browse repository at this point
Copy the full SHA 50703c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9999f5c - Browse repository at this point
Copy the full SHA 9999f5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f5688 - Browse repository at this point
Copy the full SHA 66f5688View commit details
Commits on Apr 14, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6065bf6 - Browse repository at this point
Copy the full SHA 6065bf6View commit details -
update image to make it neater on the check a service is suitable pat…
…tern page and compress it to save space
Configuration menu - View commit details
-
Copy full SHA for 9b20828 - Browse repository at this point
Copy the full SHA 9b20828View commit details -
Merge pull request alphagov#2133 from alphagov/check-a-service-is-sui…
…table-pattern update image to generic journey on the check a service is suitable pa…
Configuration menu - View commit details
-
Copy full SHA for 9a9e4dd - Browse repository at this point
Copy the full SHA 9a9e4ddView commit details -
Add latest blog posts April 2022
Add latest blog posts April 2022
Configuration menu - View commit details
-
Copy full SHA for 8cd4e3b - Browse repository at this point
Copy the full SHA 8cd4e3bView commit details -
Merge pull request alphagov#2129 from alphagov/dependabot/npm_and_yar…
…n/moment-2.29.2 Bump moment from 2.24.0 to 2.29.2
Configuration menu - View commit details
-
Copy full SHA for 0f3b5ab - Browse repository at this point
Copy the full SHA 0f3b5abView commit details
Commits on Apr 20, 2022
-
Update Node to Active LTS version v16 (Gallium)
Node.js v14 has been in maintenance mode from 19 October 2021. v16 is the active LTS version. This in turns updates NPM to v8, meaning our lockfile has change to [`lockfileVersion` 2](https://docs.npmjs.com/cli/v8/configuring-npm/package-lock-json#lockfileversion) This is an internal change that affects development, testing and deployment.
Configuration menu - View commit details
-
Copy full SHA for a823ecb - Browse repository at this point
Copy the full SHA a823ecbView commit details -
Add troubleshooting documentation for Node 16, node-sass and M1 machines
If a user has previously installed locally using Node 14 and lower on their M1 machine, they will encounter `node-sass` errors when running `npm install` after pulling this commit. This adds documentation to deal with those errors. This should only affect developers.
Configuration menu - View commit details
-
Copy full SHA for c30b9db - Browse repository at this point
Copy the full SHA c30b9dbView commit details
Commits on Apr 25, 2022
-
Merge pull request alphagov#2110 from alphagov/bk-update-node-lts
Update Node to Active LTS version v16 (Gallium)
Configuration menu - View commit details
-
Copy full SHA for 2756ad7 - Browse repository at this point
Copy the full SHA 2756ad7View commit details -
Update metalsmith to latest version (2.4.2)
Vanita Barrett committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 91e97fa - Browse repository at this point
Copy the full SHA 91e97faView commit details -
Vanita Barrett committed
Apr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 06a3370 - Browse repository at this point
Copy the full SHA 06a3370View commit details -
Uninstall metalsmith-sass and node-sass
We've installed @metalsmith/sass which uses sass (Dart Sass) under the hood instead.
Vanita Barrett committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 6b76274 - Browse repository at this point
Copy the full SHA 6b76274View commit details -
Set
quietDeps
to true and move config to @metalsmith/sass syntaxMove the existing sass config to @metalsmith/sass syntax (uses loadPaths instead of includePaths) Set the `quietDeps` flag to true to suppress sass deprecation warnings for division (/) and any future deprecations coming from GOV.UK Frontend.
Vanita Barrett committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 7b8b2f9 - Browse repository at this point
Copy the full SHA 7b8b2f9View commit details -
Add 'src/stylesheets' to sass loadPaths
Dart Sass wasn't able to resolve the import for 'example-init', which we use within our component example sass. Telling it to look in 'src/stylesheets' to resolve imports, so it can find this file.
Vanita Barrett committedApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 9692772 - Browse repository at this point
Copy the full SHA 9692772View commit details -
Merge pull request alphagov#2150 from alphagov/move-to-dartsass
Update Metalsmith and move to Dart Sass
Vanita Barrett-Smith authoredApr 25, 2022 Configuration menu - View commit details
-
Copy full SHA for 901dc56 - Browse repository at this point
Copy the full SHA 901dc56View commit details -
Remove node-sass on node v16 troubleshooting docs
We've updated Metalsmith and moved to Dart Sass, so this issue no longer applies (see alphagov#2150)
Configuration menu - View commit details
-
Copy full SHA for fb75f72 - Browse repository at this point
Copy the full SHA fb75f72View commit details -
Merge pull request alphagov#2154 from alphagov/bk-remove-outdated-docs
Remove node-sass on node v16 troubleshooting docs
Configuration menu - View commit details
-
Copy full SHA for 84983e2 - Browse repository at this point
Copy the full SHA 84983e2View commit details
Commits on Apr 27, 2022
-
This aims to make the difference between the `class` and the link text clearer, particularly for people relatively new to HTML.
Configuration menu - View commit details
-
Copy full SHA for f243817 - Browse repository at this point
Copy the full SHA f243817View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b08adf - Browse repository at this point
Copy the full SHA 1b08adfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d417ab3 - Browse repository at this point
Copy the full SHA d417ab3View commit details -
Merge pull request alphagov#2159 from alphagov/ameliaphil-patch-1
Add new team member
Configuration menu - View commit details
-
Copy full SHA for 2ec77da - Browse repository at this point
Copy the full SHA 2ec77daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 708cf71 - Browse repository at this point
Copy the full SHA 708cf71View commit details
Commits on Apr 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for cdbfd18 - Browse repository at this point
Copy the full SHA cdbfd18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d287c - Browse repository at this point
Copy the full SHA 78d287cView commit details -
Merge pull request alphagov#2137 from alphagov/update-address-pattern
Put county field back in address pattern and update guidance
Configuration menu - View commit details
-
Copy full SHA for 3cf3f69 - Browse repository at this point
Copy the full SHA 3cf3f69View commit details -
Merge pull request alphagov#2152 from alphagov/expand-placeholder-con…
…tent-text-input Add placeholder text info to text input guidance
Configuration menu - View commit details
-
Copy full SHA for f471d25 - Browse repository at this point
Copy the full SHA f471d25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 072d377 - Browse repository at this point
Copy the full SHA 072d377View commit details -
Merge pull request alphagov#2158 from alphagov/update-skip-link
Add implementation advice to skip link guidance
Configuration menu - View commit details
-
Copy full SHA for 8b8b45e - Browse repository at this point
Copy the full SHA 8b8b45eView commit details
Commits on May 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6170068 - Browse repository at this point
Copy the full SHA 6170068View commit details
Commits on May 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 81a0f10 - Browse repository at this point
Copy the full SHA 81a0f10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532e25b - Browse repository at this point
Copy the full SHA 532e25bView commit details
Commits on May 6, 2022
-
Merge pull request alphagov#2171 from alphagov/iterate-text-input
Add subheadings to text input guidance
Configuration menu - View commit details
-
Copy full SHA for 074460f - Browse repository at this point
Copy the full SHA 074460fView commit details -
Merge pull request alphagov#2145 from alphagov/update-fieldset-guidance
Make help text advice clearer in fieldset guidance
Configuration menu - View commit details
-
Copy full SHA for 7a48ab5 - Browse repository at this point
Copy the full SHA 7a48ab5View commit details -
Merge pull request alphagov#2174 from alphagov/update-checkboxes-example
Replace double quotes with singles in example
Configuration menu - View commit details
-
Copy full SHA for bab2b9f - Browse repository at this point
Copy the full SHA bab2b9fView commit details -
Merge pull request alphagov#2175 from htmlandbacon/feature/nino-update
Draft: National Insurance number formatting
Configuration menu - View commit details
-
Copy full SHA for efcb986 - Browse repository at this point
Copy the full SHA efcb986View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527132c - Browse repository at this point
Copy the full SHA 527132cView commit details
Commits on May 9, 2022
-
Update design-system-team.md.njk
Added myself to the team member list
Configuration menu - View commit details
-
Copy full SHA for ca1fc7c - Browse repository at this point
Copy the full SHA ca1fc7cView commit details -
Update src/design-system-team.md.njk
Co-authored-by: Kimberly Grey <kimberly.grey@digital.cabinet-office.gov.uk>
Configuration menu - View commit details
-
Copy full SHA for 1822a90 - Browse repository at this point
Copy the full SHA 1822a90View commit details -
Update src/patterns/national-insurance-numbers/index.md.njk
Co-authored-by: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e73d102 - Browse repository at this point
Copy the full SHA e73d102View commit details -
Merge pull request alphagov#2177 from alphagov/ruthhammond-patch-1
Update design-system-team.md.njk
Configuration menu - View commit details
-
Copy full SHA for 9fc1f37 - Browse repository at this point
Copy the full SHA 9fc1f37View commit details
Commits on May 10, 2022
-
Merge pull request alphagov#2176 from htmlandbacon/docs/nino-update-p…
…art-2 adding format guidance for National Insurance number
Configuration menu - View commit details
-
Copy full SHA for f8a2c96 - Browse repository at this point
Copy the full SHA f8a2c96View commit details -
Move #top anchor to before the skip link
The ‘back to top’ link takes users to the #top anchor point, which is currently before the navigation but after the ‘skip to main content’ link. This means you can no longer skip past the navs etc (as per WCAG 2.1 2.4.1 Bypass Blocks [1]) unless you know to press shift + tab to go backwards in the tab order. Insetead, we want the 'back to top' link to take the user to the very top of the page, so that the next tab will take them to ‘Skip to main content’ (or the cookie banner, if it’s not been dismissed). We also considered taking the user to the start of `#main` [2], bypassing all of the navigation, but opted instead to move the `#top` anchor to be the very first thing because: 1. The back to top link was introduced in alphagov#687, when we moved from the side navigation and the main content being fixed, independently scrollable panes. This change meant that the side navigation no longer remained within the viewport. It seems that the intent at the time was that the back to top link would bring the side navigation back into view, rather than providing a convenient way for the user to get back to the top of the main content. 2. Linking to #main makes it harder for users who have to get back to the navigation: > If you're using a screen reader you could jump between landmarks using hot keys, but if you're just using a keyboard you're kinda just left with the tab key. Maybe I'm missing something, but the only options I could see to get back to the nav would be: > > - use TAB to go all the way through the content and footer content until you eventually get back to the top of the page > - use back to top to get to the top of the main, and then use SHIFT+TAB to reverse through the nav menu > - refresh the page and use TAB 3. We think users would expect to see the header when using the ‘Back to top’ link, especially if they were aiming for the navigation. [1]: https://www.w3.org/TR/WCAG21/#bypass-blocks [2]: alphagov#1561 (comment) Closes alphagov#1561
Configuration menu - View commit details
-
Copy full SHA for a9db159 - Browse repository at this point
Copy the full SHA a9db159View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fdff8a - Browse repository at this point
Copy the full SHA 0fdff8aView commit details
Commits on May 11, 2022
-
Merge pull request alphagov#2160 from alphagov/update-validation-pattern
Explain issues with client side validation
Configuration menu - View commit details
-
Copy full SHA for ffc2a13 - Browse repository at this point
Copy the full SHA ffc2a13View commit details -
Merge pull request alphagov#2180 from alphagov/make-layout-term-consi…
…stent Make layout name consistent throughout guidance
Configuration menu - View commit details
-
Copy full SHA for d0b5259 - Browse repository at this point
Copy the full SHA d0b5259View commit details -
Update guidance on footer component
This proposed update: - adds links to relevant information on privacy notices, cookie pages and accessibility statements - clarifies copyright and licensing information Related issues: alphagov#1225 alphagov#1306
Configuration menu - View commit details
-
Copy full SHA for 5053711 - Browse repository at this point
Copy the full SHA 5053711View commit details
Commits on May 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4904105 - Browse repository at this point
Copy the full SHA 4904105View commit details -
Configuration menu - View commit details
-
Copy full SHA for b92ef45 - Browse repository at this point
Copy the full SHA b92ef45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff61ed - Browse repository at this point
Copy the full SHA 6ff61edView commit details
Commits on May 17, 2022
-
Update What's New section for v4.1.0
Vanita Barrett committedMay 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 771cd81 - Browse repository at this point
Copy the full SHA 771cd81View commit details -
Vanita Barrett committed
May 17, 2022 Configuration menu - View commit details
-
Copy full SHA for 5b2bafd - Browse repository at this point
Copy the full SHA 5b2bafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58e99ff - Browse repository at this point
Copy the full SHA 58e99ffView commit details
Commits on May 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 873a5fc - Browse repository at this point
Copy the full SHA 873a5fcView commit details -
Merge pull request alphagov#2192 from alphagov/bk-update-to-govuk-fro…
…ntend-4.1.0 Bump govuk-frontend to 4.1.0
Configuration menu - View commit details
-
Copy full SHA for e5d41d2 - Browse repository at this point
Copy the full SHA e5d41d2View commit details -
Merge pull request alphagov#2181 from alphagov/calvin-lau-sig7-char-c…
…ount-guidance Update character count guidance to match new implementation
Configuration menu - View commit details
-
Copy full SHA for f5a7be2 - Browse repository at this point
Copy the full SHA f5a7be2View commit details -
Add nodeListForEach helper directly into design system
The GOV.UK Frontend ES modules don't make the common (e.g: `nodeListForEach`) function available to import. We've made this decision intentionally as we never really intended for `nodeListForEach` to be something we provided. This introduces a helper.js file which contains `nodeListForEach`. Switch our JS files to use that helper, rather than the one from GOV.UK Frontend.
Configuration menu - View commit details
-
Copy full SHA for 0fb4102 - Browse repository at this point
Copy the full SHA 0fb4102View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48fc4d0 - Browse repository at this point
Copy the full SHA 48fc4d0View commit details -
Merge pull request alphagov#2146 from alphagov/use-esm
Use ESM modules from GOV.UK Frontend
Configuration menu - View commit details
-
Copy full SHA for a67e3c6 - Browse repository at this point
Copy the full SHA a67e3c6View commit details -
Merge pull request alphagov#2185 from alphagov/update-v4.1.0
Update Design System website for v4.1.0
Configuration menu - View commit details
-
Copy full SHA for d76304a - Browse repository at this point
Copy the full SHA d76304aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 316bc7f - Browse repository at this point
Copy the full SHA 316bc7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24f823a - Browse repository at this point
Copy the full SHA 24f823aView commit details -
Merge pull request alphagov#2188 from alphagov/update-char-count-abou…
…t-red-border Explain that red border depends on exceeding limit
Configuration menu - View commit details
-
Copy full SHA for 022d59b - Browse repository at this point
Copy the full SHA 022d59bView commit details -
Merge pull request alphagov#2191 from alphagov/update-email-addresses…
…-content Add accurate content for email field char limit
Configuration menu - View commit details
-
Copy full SHA for 051815f - Browse repository at this point
Copy the full SHA 051815fView commit details -
Replace in guidance and examples
- error message - textarea - text input - character count (including error example)
Configuration menu - View commit details
-
Copy full SHA for 0891857 - Browse repository at this point
Copy the full SHA 0891857View commit details -
Merge pull request alphagov#2193 from alphagov/calvin-lau-sig7-fewer-…
…less Replace instances of 'fewer' with 'less' when referring to characters
Configuration menu - View commit details
-
Copy full SHA for 637a7e5 - Browse repository at this point
Copy the full SHA 637a7e5View commit details
Commits on May 19, 2022
-
Merge pull request alphagov#2161 from alphagov/move-top-anchor
Move #top anchor to before the skip link
Configuration menu - View commit details
-
Copy full SHA for f96323a - Browse repository at this point
Copy the full SHA f96323aView commit details -
Merge pull request alphagov#2182 from StephenGill/patch-3
Update guidance on footer component
Configuration menu - View commit details
-
Copy full SHA for 826c229 - Browse repository at this point
Copy the full SHA 826c229View commit details
Commits on May 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aadf80a - Browse repository at this point
Copy the full SHA aadf80aView commit details -
Use node-version-file input to specify node version
actions/setup-node v2.5.0 and above support reading a .nvmrc file itself [[1]]. This lets us simplify our code. [1]: https://github.com/actions/setup-node/releases/tag/v2.5.0
Configuration menu - View commit details
-
Copy full SHA for a8916f9 - Browse repository at this point
Copy the full SHA a8916f9View commit details -
Merge pull request alphagov#2200 from alphagov/ldeb-use-setup-node-no…
…de-version-file Use node-version-file input to specify node version in GitHub Actions
Configuration menu - View commit details
-
Copy full SHA for 5071082 - Browse repository at this point
Copy the full SHA 5071082View commit details
Commits on May 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4dc4eb8 - Browse repository at this point
Copy the full SHA 4dc4eb8View commit details -
Merge pull request alphagov#2184 from alphagov/improve-validation-wor…
…ding Make validation guidance language more consistent
Configuration menu - View commit details
-
Copy full SHA for 9dcbcae - Browse repository at this point
Copy the full SHA 9dcbcaeView commit details
Commits on May 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0642b7f - Browse repository at this point
Copy the full SHA 0642b7fView commit details
Commits on May 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2a71c18 - Browse repository at this point
Copy the full SHA 2a71c18View commit details -
Merge pull request alphagov#2202 from alphagov/contact-panel-headings
Change contact panel headings to reflect the type of page they're on
Configuration menu - View commit details
-
Copy full SHA for fb94d0c - Browse repository at this point
Copy the full SHA fb94d0cView commit details -
Merge pull request alphagov#2157 from frankieroberto/update-link-exam…
…ples Update link text in examples
Configuration menu - View commit details
-
Copy full SHA for 4cde88b - Browse repository at this point
Copy the full SHA 4cde88bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5db8961 - Browse repository at this point
Copy the full SHA 5db8961View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b76f3b - Browse repository at this point
Copy the full SHA 7b76f3bView commit details
Commits on May 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9937f8a - Browse repository at this point
Copy the full SHA 9937f8aView commit details
Commits on May 31, 2022
-
Merge pull request alphagov#2206 from alphagov/update-team-page-commu…
…nity-tab Update team page on Design System site
Configuration menu - View commit details
-
Copy full SHA for a382f69 - Browse repository at this point
Copy the full SHA a382f69View commit details -
Update cookie hide button to be more descriptive
Change cookie button text from 'Hide this message' to 'Hide cookie message' to provide context to any users using assistive tech navigating out of context.
Vanita Barrett-Smith committedMay 31, 2022 Configuration menu - View commit details
-
Copy full SHA for ddc10fb - Browse repository at this point
Copy the full SHA ddc10fbView commit details -
Merge pull request alphagov#2207 from alphagov/cookie-hide-button-text
Update cookie hide button to be more descriptive
Vanita Barrett-Smith authoredMay 31, 2022 Configuration menu - View commit details
-
Copy full SHA for 7021e0d - Browse repository at this point
Copy the full SHA 7021e0dView commit details
Commits on Jun 1, 2022
-
Merge pull request alphagov#2204 from alphagov/update-link-text-typog…
…raphy-example Make link text in example reflect guidance
Configuration menu - View commit details
-
Copy full SHA for bb47ce1 - Browse repository at this point
Copy the full SHA bb47ce1View commit details
Commits on Jun 7, 2022
-
Merge pull request alphagov#2173 from alphagov/iterate-pagetemplate-s…
…kiplink-header-footer Add info on default components in page template
Configuration menu - View commit details
-
Copy full SHA for e01cebf - Browse repository at this point
Copy the full SHA e01cebfView commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5543d85 - Browse repository at this point
Copy the full SHA 5543d85View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5e3d9b - Browse repository at this point
Copy the full SHA d5e3d9bView commit details -
Merge pull request alphagov#2210 from alphagov/calvin-lau-sig7-add-cl…
…aire-team Add Claire to team page
Configuration menu - View commit details
-
Copy full SHA for 86ddf92 - Browse repository at this point
Copy the full SHA 86ddf92View commit details
Commits on Jun 10, 2022
-
Remove last line about performance platform
Remove last line on the Payment Card details page, which refers to the performance platform. This platform no longer exists.
Configuration menu - View commit details
-
Copy full SHA for 439513b - Browse repository at this point
Copy the full SHA 439513bView commit details
Commits on Jun 15, 2022
-
Merge pull request alphagov#2212 from alphagov/minor-update-line-removal
Remove last line about performance platform
Configuration menu - View commit details
-
Copy full SHA for 398b600 - Browse repository at this point
Copy the full SHA 398b600View commit details
Commits on Jun 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b0d48cc - Browse repository at this point
Copy the full SHA b0d48ccView commit details
Commits on Jun 20, 2022
-
Merge pull request alphagov#2211 from alphagov/select-with-hint
add a hint to the select to help users understand the options
Configuration menu - View commit details
-
Copy full SHA for d437597 - Browse repository at this point
Copy the full SHA d437597View commit details
Commits on Jun 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5da9e97 - Browse repository at this point
Copy the full SHA 5da9e97View commit details -
Merge pull request alphagov#2230 from alphagov/use-govuk-frontend-4.2.0
Bump govuk-frontend to v4.2.0
Configuration menu - View commit details
-
Copy full SHA for 270ec00 - Browse repository at this point
Copy the full SHA 270ec00View commit details -
Add guidance for pagination component
Iterate content and add headings for examples Fix typo for heading level Fix headings Add guidance for pagination component Iterate content and add headings for examples Fix typo for heading level Fix headings Apply suggestions from tech writer review Co-authored-by: EoinShaughnessy <72507742+EoinShaughnessy@users.noreply.github.com> Update pagination guidance Updated guidance to: - cover issues raised by working group - clarify use case for different types of pagination - and when to use 'continue' button and back link instead Minor edits for dashes and contractions Tweaking paragraph breaks Remove section about saying "page" in labels By default, "Previous" and "next" do not include "page" so this section is no longer needed
Configuration menu - View commit details
-
Copy full SHA for 91a5a86 - Browse repository at this point
Copy the full SHA 91a5a86View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce9f50a - Browse repository at this point
Copy the full SHA ce9f50aView commit details -
Merge pull request alphagov#1972 from alphagov/add-pagination
Guidance for pagination component
Configuration menu - View commit details
-
Copy full SHA for 494152c - Browse repository at this point
Copy the full SHA 494152cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef4c663 - Browse repository at this point
Copy the full SHA ef4c663View commit details -
Merge pull request alphagov#2227 from alphagov/update-v4.2.0
Update what's new and roadmap for 4.2.0
Configuration menu - View commit details
-
Copy full SHA for 1a071c4 - Browse repository at this point
Copy the full SHA 1a071c4View commit details -
Tidying up and reorganising some of our roadmap items in mid-2022.
Configuration menu - View commit details
-
Copy full SHA for 5119306 - Browse repository at this point
Copy the full SHA 5119306View commit details
Commits on Jun 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 803affd - Browse repository at this point
Copy the full SHA 803affdView commit details -
Merge pull request alphagov#2235 from robertdeniszczyc2/patch-1
Fixed typo on pagination documentation
Configuration menu - View commit details
-
Copy full SHA for e5f8ed1 - Browse repository at this point
Copy the full SHA e5f8ed1View commit details
Commits on Jul 1, 2022
-
Add paragraph tag to link example
This link example does not include a wrapping element, meaning that some of the text is appearing as default serif text instead of in Transport. As the text above this example states that it is regarding links at the end of sentences or paragraphs, the example shouldn't be negatively affected by the inclusion of a paragraph.
Configuration menu - View commit details
-
Copy full SHA for 89a62c3 - Browse repository at this point
Copy the full SHA 89a62c3View commit details -
Merge pull request alphagov#2237 from alphagov/add-paragraph-link-exa…
…mple Add paragraph element to link example
Configuration menu - View commit details
-
Copy full SHA for decd98c - Browse repository at this point
Copy the full SHA decd98cView commit details
Commits on Jul 11, 2022
-
Attempt to make this file easier to read by indenting Nunjucks code similarly to HTML.
Configuration menu - View commit details
-
Copy full SHA for 7cb9eca - Browse repository at this point
Copy the full SHA 7cb9ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7dbb1f - Browse repository at this point
Copy the full SHA c7dbb1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b53583 - Browse repository at this point
Copy the full SHA 8b53583View commit details
Commits on Jul 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4d49077 - Browse repository at this point
Copy the full SHA 4d49077View commit details -
Configuration menu - View commit details
-
Copy full SHA for a23fc1f - Browse repository at this point
Copy the full SHA a23fc1fView commit details -
Merge pull request alphagov#2231 from alphagov/bk-update-roadmap
Update roadmap
Configuration menu - View commit details
-
Copy full SHA for 58e1aa1 - Browse repository at this point
Copy the full SHA 58e1aa1View commit details
Commits on Jul 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6aec32b - Browse repository at this point
Copy the full SHA 6aec32bView commit details
Commits on Jul 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2906387 - Browse repository at this point
Copy the full SHA 2906387View commit details -
Merge pull request alphagov#2245 from alphagov/team-update
Update team member
Configuration menu - View commit details
-
Copy full SHA for 1c9f1c3 - Browse repository at this point
Copy the full SHA 1c9f1c3View commit details
Commits on Jul 18, 2022
-
Merge pull request alphagov#2247 from andymantell/patch-1
Remove govuk-react-jsx which is no longer supported
Configuration menu - View commit details
-
Copy full SHA for c59b3cf - Browse repository at this point
Copy the full SHA c59b3cfView commit details
Commits on Jul 20, 2022
-
Bump terser from 5.7.0 to 5.14.2
Bumps [terser](https://github.com/terser/terser) from 5.7.0 to 5.14.2. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a443f7d - Browse repository at this point
Copy the full SHA a443f7dView commit details -
Merge pull request alphagov#2253 from alphagov/dependabot/npm_and_yar…
…n/terser-5.14.2 Bump terser from 5.7.0 to 5.14.2
Configuration menu - View commit details
-
Copy full SHA for d223d1e - Browse repository at this point
Copy the full SHA d223d1eView commit details -
Bump moment from 2.29.2 to 2.29.4
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4. - [Release notes](https://github.com/moment/moment/releases) - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) - [Commits](moment/moment@2.29.2...2.29.4) --- updated-dependencies: - dependency-name: moment dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 362f1da - Browse repository at this point
Copy the full SHA 362f1daView commit details -
Merge pull request alphagov#2254 from alphagov/dependabot/npm_and_yar…
…n/moment-2.29.4 Bump moment from 2.29.2 to 2.29.4
Vanita Barrett-Smith authoredJul 20, 2022 Configuration menu - View commit details
-
Copy full SHA for 7fbafde - Browse repository at this point
Copy the full SHA 7fbafdeView commit details -
Apply
this
binding changes from code reviewCo-authored-by: Oliver Byford <oliver.byford@digital.cabinet-office.gov.uk>
Configuration menu - View commit details
-
Copy full SHA for a74649a - Browse repository at this point
Copy the full SHA a74649aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ddacc5 - Browse repository at this point
Copy the full SHA 5ddacc5View commit details -
Merge pull request alphagov#2242 from alphagov/kg-refactor-tabs
Refactor JavaScript for tabs functionality
Configuration menu - View commit details
-
Copy full SHA for 72f24b3 - Browse repository at this point
Copy the full SHA 72f24b3View commit details
Commits on Jul 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8d7140c - Browse repository at this point
Copy the full SHA 8d7140cView commit details -
Merge pull request alphagov#2259 from alphagov/bk-bump-metalsmith
Bump metalsmith to 2.5.0
Configuration menu - View commit details
-
Copy full SHA for 0322874 - Browse repository at this point
Copy the full SHA 0322874View commit details -
Remove ‘mainstream’ from images guidance
Instead, define non-service content by content type and publishing method. As flagged in alphagov/govuk-design-system-backlog#70 (comment): > Mainstream is 2500 pages managed by GDS, but this guidance also applies to all content on www.gov.uk produced by depts, the half a million 'whitehall' pages. Co-authored-by: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ff41846 - Browse repository at this point
Copy the full SHA ff41846View commit details -
Use the official core metalsmith postcss plugin
Metalsmith is being updated fairly regularly now, and have an [official PostCSS plugin](https://github.com/metalsmith/postcss). We've been blocked on bumping some dependencies because of this (alphagov#2016). I've run `npm build` and there is one small prefixing change in the resulting CSS, but otherwise it's exactly the same.
Configuration menu - View commit details
-
Copy full SHA for ee324be - Browse repository at this point
Copy the full SHA ee324beView commit details -
Merge pull request alphagov#2252 from alphagov/images-guidance-mainst…
…ream Remove ‘mainstream’ from images guidance
Configuration menu - View commit details
-
Copy full SHA for 354a885 - Browse repository at this point
Copy the full SHA 354a885View commit details -
Only toggle details aria attributes if already set
I believe this dates from when the polyfill for the `<details>` element used to be applied in all browsers, and added extra ARIA attributes which always needed to be kept in sync when this script toggled the open state. However, since GOV.UK Frontend v3.1.0 the polyfill now does nothing in browsers that natively support the <details> elements [1]. This means that once these attributes are set on page load, unless the polyfill is running there is nothing to keep them in sync if the user toggles the details element: - `aria-expanded` will always be `true`, potentially causing AT to announce the expanded state incorrectly - `aria-hidden` will always be `false` – although this is likely not an issue as aria-hidden can't make things hidden using display:none 're-appear' in the accessibility tree Instead, only toggle `aria-expanded` if it is already set on the element (which should only happen if the polyfill has run, in which case the browser does not natively support the `<details>` element). We also need to re-introduce the `aria-hidden` attribute removed in 8b53583 as when the polyfill runs it currently adds an `aria-hidden` attribute which means the content inside the `<details>` element will be inaccessible even when opened unless we remove it. Add a comment to try and explain why this code needs to exist. [1]: alphagov/govuk-frontend#1523
Configuration menu - View commit details
-
Copy full SHA for 9742dd5 - Browse repository at this point
Copy the full SHA 9742dd5View commit details -
Merge pull request alphagov#2258 from alphagov/bk-bump-metalsmith-pos…
…tcss Use the core metalsmith postcss plugin
Configuration menu - View commit details
-
Copy full SHA for e468190 - Browse repository at this point
Copy the full SHA e468190View commit details -
- Allow storing the environment variables under a metadata[metadatakey] instead of metadata. See opts.metadatakey for more details. - Dependency updates
Configuration menu - View commit details
-
Copy full SHA for c5a7687 - Browse repository at this point
Copy the full SHA c5a7687View commit details -
Use @metalsmith/in-place in favour of metalsmith-in-place
Core metalsmith plugin is effectively an updated version of the previous package. v4.5.0 - feat: org migration, core plugin alignment - feat: use metalsmith.match instead of multimatch, drop Node < 10 support - feat: better jsdoc typehints & defaults mgmt - fix: don't mistake dots in folder paths for extensions
Configuration menu - View commit details
-
Copy full SHA for 5ca3092 - Browse repository at this point
Copy the full SHA 5ca3092View commit details -
Use @metalsmith/layouts in favour of metalsmith-layouts
The core plugin replaces the old one. v2.5.1 - pass the transformed list of files to metalsmith.match… - Merge pull request alphagov#184 from doteco/master - pass the transformed list of files to metalsmith.match so that renamed files can be matched v2.5.0 - use metalsmith.match instead of multimatch - Remove semicolons, run formatting. Remove devDependencies - feat: add JSdocs, named plugin function - Dependencies: updates debug to 4.3.4 - Drop Node < 12 support 2.4.0 - Return when done - Improve readme - Align dotfiles, repo with core plugin setup @metalsmith - deps: update dependencies and fix prefer-object-spread
Configuration menu - View commit details
-
Copy full SHA for 8c950cf - Browse repository at this point
Copy the full SHA 8c950cfView commit details -
Use @metalsmith/permalinks in favour of metalsmith-permalinks
Core plugin replaces old package. Changelog: https://github.com/metalsmith/permalinks/blob/master/CHANGELOG.md
Configuration menu - View commit details
-
Copy full SHA for 0e70e92 - Browse repository at this point
Copy the full SHA 0e70e92View commit details -
Bump metalsmith-uglify to v2.4.1
Patch bump to update some dependencies.
Configuration menu - View commit details
-
Copy full SHA for f4557ef - Browse repository at this point
Copy the full SHA f4557efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11e400c - Browse repository at this point
Copy the full SHA 11e400cView commit details
Commits on Jul 22, 2022
-
Merge pull request alphagov#2261 from alphagov/options-table-aria
Only toggle details ARIA attributes if already set
Configuration menu - View commit details
-
Copy full SHA for 6e8d7c9 - Browse repository at this point
Copy the full SHA 6e8d7c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1dd267 - Browse repository at this point
Copy the full SHA d1dd267View commit details -
Allow start buttons to be forms
Although unusual, there are a few valid circumstances where you might want to submit a form when pressing the start button. A situation that came up recently was we wanted to record analytics on when a user started a service by recording the time that a user presses the start button, without client-side JavaScript. The implementation for this involved using the Rails `button_to` helper which generates a form which POSTs to a route and includes a single `submit` button. I think this is a valid use case of the start button, so I suggest changing the wording on this to be slightly more open to the idea of the start button not being a link.
Configuration menu - View commit details
-
Copy full SHA for 139bd2c - Browse repository at this point
Copy the full SHA 139bd2cView commit details
Commits on Jul 25, 2022
-
Merge pull request alphagov#2238 from thomasleese/start-button-form
Allow start buttons to be forms
Configuration menu - View commit details
-
Copy full SHA for d325a62 - Browse repository at this point
Copy the full SHA d325a62View commit details -
Update link to task list Sass file
This file has changed location in recent changes to the Prototype Kit, this updates the URL to no longer 404.
Configuration menu - View commit details
-
Copy full SHA for 4247c5a - Browse repository at this point
Copy the full SHA 4247c5aView commit details -
Merge pull request alphagov#2267 from alphagov/kg-task-list-link-update
Update link to task list Sass file
Configuration menu - View commit details
-
Copy full SHA for 5990718 - Browse repository at this point
Copy the full SHA 5990718View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527dbab - Browse repository at this point
Copy the full SHA 527dbabView commit details -
Merge pull request alphagov#2266 from alphagov/calvin-lau-sig7-adjust…
…-image-link Adjust link text to GOV.UK image guidance
Configuration menu - View commit details
-
Copy full SHA for 4358e92 - Browse repository at this point
Copy the full SHA 4358e92View commit details -
Move width override classes from spacing to layout
Overriding the width of an element really has nothing to do with spacing, so this guidance make more sense as part of the layout guidance, alongside the documentation about the grid system which uses the same ‘one third’, ‘one half’ concepts.
Configuration menu - View commit details
-
Copy full SHA for 78f87b5 - Browse repository at this point
Copy the full SHA 78f87b5View commit details -
Tweak width override guidance for new context
Remove the link to the grid system which is now on the same page and is introduced before the override classes Remove a reference to the spacing override classes which doesn’t make sense now that they’re on a separate page and the user might not have read about them already.
Configuration menu - View commit details
-
Copy full SHA for a006ac9 - Browse repository at this point
Copy the full SHA a006ac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f02cc20 - Browse repository at this point
Copy the full SHA f02cc20View commit details -
Remove link to archived ethnic groups pattern
The ethnic groups pattern was archived in alphagov#1582.
Configuration menu - View commit details
-
Copy full SHA for 8651e57 - Browse repository at this point
Copy the full SHA 8651e57View commit details -
Remove broken link in page template guidance
The ‘variables’ and ‘blocks’ tables were merged in alphagov#1311 but this link was missed.
Configuration menu - View commit details
-
Copy full SHA for 51305ab - Browse repository at this point
Copy the full SHA 51305abView commit details -
Merge pull request alphagov#2268 from alphagov/move-width-override-docs
Move width override docs to Layout guidance
Configuration menu - View commit details
-
Copy full SHA for 4f8658c - Browse repository at this point
Copy the full SHA 4f8658cView commit details
Commits on Jul 26, 2022
-
Merge pull request alphagov#2269 from alphagov/error-message-ethnic-g…
…roups-broken-link Remove link to archived ethnic groups pattern
Configuration menu - View commit details
-
Copy full SHA for 95cd2ec - Browse repository at this point
Copy the full SHA 95cd2ecView commit details -
As noted in alphagov/govuk-frontend#2733, these classes don’t actually do anything.
Configuration menu - View commit details
-
Copy full SHA for 6d7d3c7 - Browse repository at this point
Copy the full SHA 6d7d3c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60a0409 - Browse repository at this point
Copy the full SHA 60a0409View commit details -
Swap small and large screen sizes in spacing table
Putting the smaller sizes on the left-hand size seems more logical and fits better with a mobile-first approach.
Configuration menu - View commit details
-
Copy full SHA for 0efa3f1 - Browse repository at this point
Copy the full SHA 0efa3f1View commit details -
Flip order of spacing scale in table
Going from the smallest size to the largest size just makes more sense.
Configuration menu - View commit details
-
Copy full SHA for 31991a7 - Browse repository at this point
Copy the full SHA 31991a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f532186 - Browse repository at this point
Copy the full SHA f532186View commit details
Commits on Jul 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f8c70d2 - Browse repository at this point
Copy the full SHA f8c70d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925a019 - Browse repository at this point
Copy the full SHA 925a019View commit details -
Move section on overrides last
Try to encourage users who are writing their own CSS to use the helpers that we provide rather than the override classes, by making it more likely they’ll read about them first.
Configuration menu - View commit details
-
Copy full SHA for 4842172 - Browse repository at this point
Copy the full SHA 4842172View commit details -
Update link to my talk for more accessible blog
Allows more options to access it as I've made it into a blog post too.
Configuration menu - View commit details
-
Copy full SHA for 66a3bce - Browse repository at this point
Copy the full SHA 66a3bceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc01f0c - Browse repository at this point
Copy the full SHA fc01f0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba65418 - Browse repository at this point
Copy the full SHA ba65418View commit details -
Merge pull request alphagov#2275 from alphagov/nav-mismatched-heading…
…-tags Fix mismatched heading tags in navigation
Configuration menu - View commit details
-
Copy full SHA for c6583ee - Browse repository at this point
Copy the full SHA c6583eeView commit details -
Merge pull request alphagov#2263 from alphagov/bk-bump-metalsmith-deps
Update metalsmith dependencies and use core plugins
Configuration menu - View commit details
-
Copy full SHA for 867a531 - Browse repository at this point
Copy the full SHA 867a531View commit details -
One major version bump. Version 10: - Uses PostCSS 8 - Removes support for Node.js 6, 8 and 11 - PostCSS is now a peerDependency None of which affects our installation.
Configuration menu - View commit details
-
Copy full SHA for 55ef0c2 - Browse repository at this point
Copy the full SHA 55ef0c2View commit details -
Merge pull request alphagov#2264 from alphagov/bk-bump-autoprefixer
Bump autoprefixer to 10.4.7
Configuration menu - View commit details
-
Copy full SHA for 2ff2137 - Browse repository at this point
Copy the full SHA 2ff2137View commit details -
Merge pull request alphagov#2270 from alphagov/page-template-blocks-link
Remove broken link in page template guidance
Configuration menu - View commit details
-
Copy full SHA for 9906f49 - Browse repository at this point
Copy the full SHA 9906f49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8481e0d - Browse repository at this point
Copy the full SHA 8481e0dView commit details -
The resulting CSS appears to be the same after running `npm run build`.
Configuration menu - View commit details
-
Copy full SHA for 959db5c - Browse repository at this point
Copy the full SHA 959db5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20fb8b8 - Browse repository at this point
Copy the full SHA 20fb8b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 438776e - Browse repository at this point
Copy the full SHA 438776eView commit details -
Merge pull request alphagov#2265 from alphagov/bk-sass-lint-to-stylelint
Replace sass-lint with stylelint
Configuration menu - View commit details
-
Copy full SHA for 400cd62 - Browse repository at this point
Copy the full SHA 400cd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for d33e4d5 - Browse repository at this point
Copy the full SHA d33e4d5View commit details -
Bump marked and jstransformer packages
Makes sense to bump these as part of this work, since they're being used under the hood to transform our files. jstransformer-nunjucks Changelog: https://github.com/jstransformers/jstransformer-nunjucks/blob/master/CHANGELOG.md - The major version bump simply adds the option to use custom Nunjucks loaders jstransformer-marked Changelog: https://github.com/jstransformers/jstransformer-marked/blob/master/HISTORY.md
Configuration menu - View commit details
-
Copy full SHA for 2100ebd - Browse repository at this point
Copy the full SHA 2100ebdView commit details
Commits on Jul 28, 2022
-
Merge pull request alphagov#2278 from nickcolley/patch-1
Update link to my talk for more accessible blog
Configuration menu - View commit details
-
Copy full SHA for 022cd5e - Browse repository at this point
Copy the full SHA 022cd5eView commit details -
Merge pull request alphagov#2274 from alphagov/spacing-table-tweaks
Tweaks to spacing scale table in spacing guidance
Configuration menu - View commit details
-
Copy full SHA for 2a36303 - Browse repository at this point
Copy the full SHA 2a36303View commit details
Commits on Jul 29, 2022
-
Apply suggestions from code review
Co-authored-by: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d38e5dc - Browse repository at this point
Copy the full SHA d38e5dcView commit details -
Merge pull request alphagov#2279 from alphagov/static-spacing-guidance
Document the static spacing scale and generally improve the spacing guidance
Configuration menu - View commit details
-
Copy full SHA for 4909b71 - Browse repository at this point
Copy the full SHA 4909b71View commit details -
Update logo in header to match GOV.UK Frontend
Mirror the changes that have been made to the Header component in GOV.UK Frontend [1] including: - using conditional comments for header fallback PNG rather than an `<image` element [2] - camel-casing the SVG attributes [3] Fixes alphagov#2280. [1]: https://github.com/alphagov/govuk-frontend/blob/aceb8d9798d8d2fc28357f1dda62d1a5e4a2eb98/src/govuk/components/header/template.njk [2]: alphagov/govuk-frontend#2229 [3]: alphagov/govuk-frontend#1838
Configuration menu - View commit details
-
Copy full SHA for cc2a724 - Browse repository at this point
Copy the full SHA cc2a724View commit details -
Document static spacing override classes
Static spacing override classes are being introduced to GOV.UK Frontend (alphagov/govuk-frontend#2672). Document the new classes so that users know how they work, and how they compare to the existing responsive spacing override classes.
Configuration menu - View commit details
-
Copy full SHA for c2fcbc6 - Browse repository at this point
Copy the full SHA c2fcbc6View commit details -
Change to more up to date link
GSS appear to have moved to a new site - the link was pointing at the old (and out of date) archived standard.
Configuration menu - View commit details
-
Copy full SHA for 3ab1e73 - Browse repository at this point
Copy the full SHA 3ab1e73View commit details
Commits on Aug 1, 2022
-
Remove examples for archived ethnic groups pattern
The ‘Ask users for ethnic groups’ pattern was archived in alphagov#1582 [1] (dd77104) when the guidance was moved into the ‘Ask users for equality information’ pattern. New examples were created for the equality information pattern, but the existing examples and the SVG included in the guidance were not removed from the repo. Remove the examples and the SVG previously included in the archived ethnic groups pattern. [1]: alphagov#1582
Configuration menu - View commit details
-
Copy full SHA for 9d7fbf7 - Browse repository at this point
Copy the full SHA 9d7fbf7View commit details -
Use subclass for marked renderer
This better matches how things are done in Marked, and allows us to user `super` for cases other than images. Co-authored-by: Oliver Byford <oliver.byford@digital.cabinet-office.gov.uk>
Configuration menu - View commit details
-
Copy full SHA for eb58287 - Browse repository at this point
Copy the full SHA eb58287View commit details -
Merge pull request alphagov#2283 from alphagov/header-changes
Update logo in the header to match GOV.UK Frontend
Configuration menu - View commit details
-
Copy full SHA for 34867d4 - Browse repository at this point
Copy the full SHA 34867d4View commit details -
Merge pull request alphagov#2286 from alphagov/ethnic-group-examples
Remove examples for archived ethnic groups pattern
Configuration menu - View commit details
-
Copy full SHA for c223dd0 - Browse repository at this point
Copy the full SHA c223dd0View commit details -
Merge pull request alphagov#2276 from alphagov/bk-spike-tagcleaner-re…
…placement Replace metalsmith-tagcleaner with a custom marked renderer
Configuration menu - View commit details
-
Copy full SHA for 78989ed - Browse repository at this point
Copy the full SHA 78989edView commit details -
Fix markdown lists on pagination component page
When there's no empty line before the list the Markdown renderer is treating it like it's part of the preceding paragraph.
Configuration menu - View commit details
-
Copy full SHA for 56c50ae - Browse repository at this point
Copy the full SHA 56c50aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef86cdc - Browse repository at this point
Copy the full SHA ef86cdcView commit details -
Merge pull request alphagov#2288 from alphagov/revert-2276-bk-spike-t…
…agcleaner-replacement Revert "Replace metalsmith-tagcleaner with a custom marked renderer"
Configuration menu - View commit details
-
Copy full SHA for 4e015a2 - Browse repository at this point
Copy the full SHA 4e015a2View commit details -
Merge pull request alphagov#2287 from peteryates/fix-lists-on-the-pag…
…ination-component-page Fix markdown lists on pagination component page
Configuration menu - View commit details
-
Copy full SHA for ccdfcbb - Browse repository at this point
Copy the full SHA ccdfcbbView commit details
Commits on Aug 2, 2022
-
Update src/patterns/equality-information/index.md.njk
Co-authored-by: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3b97070 - Browse repository at this point
Copy the full SHA 3b97070View commit details -
Merge pull request alphagov#2285 from edwardhorsford/patch-2
Change to more up to date link for Ethnicity harmonised standard
Configuration menu - View commit details
-
Copy full SHA for 04acf9d - Browse repository at this point
Copy the full SHA 04acf9dView commit details
Commits on Aug 4, 2022
-
Fix matchMedia event listener in IE / Safari < 14
IE 10/11 and Safari >= 5.1 < 14 support `window.matchMedia` but do not support `MediaQueryList.addEventListener`. Instead we have to use the non-standard (and deprecated) `MediaQueryList.addListener`, which only takes one argument which is the callback function to run when the media query status changes [1]. Test for the presence of the `MediaQueryList.addEventListener` method and then use whichever method is appropriate for the browser. [1]: https://developer.mozilla.org/en-US/docs/Web/API/MediaQueryList/addListener Co-authored-by: Owen Jones <64783893+owenatgov@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c5dc3f0 - Browse repository at this point
Copy the full SHA c5dc3f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for faf2cc7 - Browse repository at this point
Copy the full SHA faf2cc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8affe9 - Browse repository at this point
Copy the full SHA f8affe9View commit details
Commits on Aug 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 54d2bf7 - Browse repository at this point
Copy the full SHA 54d2bf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5549ca7 - Browse repository at this point
Copy the full SHA 5549ca7View commit details -
Merge pull request alphagov#2303 from alphagov/update-to-govuk-fronte…
…nd-4.3.0 Update govuk-frontend to 4.3.0
Configuration menu - View commit details
-
Copy full SHA for 69be51f - Browse repository at this point
Copy the full SHA 69be51fView commit details -
Document
opengraphImageUrl
page template optionDocument the new `opengraphImageUrl` page template option, added in alphagov/govuk-frontend#2673. Update the documentation for the `assetUrl` option to make it slightly more generic and remove the recommendation to override by adding another meta tag to the `head` block as users should use the new `opengraphImageUrl` instead.
Configuration menu - View commit details
-
Copy full SHA for 57572f4 - Browse repository at this point
Copy the full SHA 57572f4View commit details -
Merge pull request alphagov#2282 from alphagov/static-overrides-guidance
Document static spacing override classes
Configuration menu - View commit details
-
Copy full SHA for c6f36a6 - Browse repository at this point
Copy the full SHA c6f36a6View commit details -
Merge pull request alphagov#2228 from alphagov/opengraph-url
Document `opengraphImageUrl` page template option
Configuration menu - View commit details
-
Copy full SHA for 1e824ec - Browse repository at this point
Copy the full SHA 1e824ecView commit details -
Merge pull request alphagov#2302 from alphagov/calvin-lau-sig7-whats-…
…new-430 Update What's New for v4.3.0
Configuration menu - View commit details
-
Copy full SHA for 388c9c6 - Browse repository at this point
Copy the full SHA 388c9c6View commit details -
The "see no evil, hear no evil" approach. This does not address the flaky tests themselves, but sets `jest.retryTimes` to 3, rerunning failed tests and greatly increasing the likelihood of a CI test task passing. This is speedier (and more automatic) than rerunning a full CI task again, so might be enough if the flakiness isn't easily addressable.
Configuration menu - View commit details
-
Copy full SHA for 8dcb23b - Browse repository at this point
Copy the full SHA 8dcb23bView commit details
Commits on Aug 10, 2022
-
Merge pull request alphagov#2304 from alphagov/bk-flaky-jest-investig…
…ation Retry failed tests
Configuration menu - View commit details
-
Copy full SHA for 088ecd0 - Browse repository at this point
Copy the full SHA 088ecd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e86736 - Browse repository at this point
Copy the full SHA 6e86736View commit details
Commits on Aug 11, 2022
-
Merge pull request alphagov#2291 from hippo-digital/add-alias-for-sec…
…tion-break Add alias for section break
Configuration menu - View commit details
-
Copy full SHA for fbda060 - Browse repository at this point
Copy the full SHA fbda060View commit details -
Vanita Barrett-Smith committed
Aug 11, 2022 Configuration menu - View commit details
-
Copy full SHA for f6324c5 - Browse repository at this point
Copy the full SHA f6324c5View commit details -
Merge pull request alphagov#2305 from alphagov/update-kim-name
Update team members list
Configuration menu - View commit details
-
Copy full SHA for f48885e - Browse repository at this point
Copy the full SHA f48885eView commit details
Commits on Aug 12, 2022
-
Merge pull request alphagov#2290 from alphagov/matchmedia-event-listener
Fix matchMedia event listener in IE / Safari < 14
Configuration menu - View commit details
-
Copy full SHA for ee1828f - Browse repository at this point
Copy the full SHA ee1828fView commit details -
Reference cookie banner in updating guidance
We now have a cookie banner component, so we should link to it from this guide.
Configuration menu - View commit details
-
Copy full SHA for 2c17b29 - Browse repository at this point
Copy the full SHA 2c17b29View commit details -
Merge pull request alphagov#2306 from alphagov/updating-cookie-banner
Reference cookie banner in updating guidance
Configuration menu - View commit details
-
Copy full SHA for 79d41d8 - Browse repository at this point
Copy the full SHA 79d41d8View commit details
Commits on Aug 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e3cc871 - Browse repository at this point
Copy the full SHA e3cc871View commit details -
Update what's new with DSDay blog post
Tweak line breaks to look better Add full stop
Configuration menu - View commit details
-
Copy full SHA for 885dbf3 - Browse repository at this point
Copy the full SHA 885dbf3View commit details -
Co-authored-by: NoraGDS <57447099+NoraGDS@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4c6f814 - Browse repository at this point
Copy the full SHA 4c6f814View commit details -
Configuration menu - View commit details
-
Copy full SHA for 849dcb2 - Browse repository at this point
Copy the full SHA 849dcb2View commit details -
Update what's new with DSDay blog post
Update what's new with DSDay blog post
Configuration menu - View commit details
-
Copy full SHA for da3145c - Browse repository at this point
Copy the full SHA da3145cView commit details
Commits on Aug 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b315693 - Browse repository at this point
Copy the full SHA b315693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a2ba89 - Browse repository at this point
Copy the full SHA 1a2ba89View commit details -
Merge pull request alphagov#2317 from alphagov/govuk-frontend-v4.3.1
Update to GOV.UK Frontend v4.3.1
Configuration menu - View commit details
-
Copy full SHA for 527d330 - Browse repository at this point
Copy the full SHA 527d330View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5104a0a - Browse repository at this point
Copy the full SHA 5104a0aView commit details
Commits on Aug 19, 2022
-
Add in link and download to Mural file
Interaction Designer, Clare Brown (clare.brown@digital.hmrc.gov.uk) has created an editable Mural template of GOV.UK Design System Flow Diagram for all designers to use. This will help designers map out their service and/or user journeys at a high-level. The template is based off designs that were created in Miro and hosted on GitHub which can be found here: https://github.com/paulmsmith/govuk-designsystem-flow-diagram-miro. File needs to be hosted for download, uploaded and have instructions on how people can use the file.
Configuration menu - View commit details
-
Copy full SHA for e27fd81 - Browse repository at this point
Copy the full SHA e27fd81View commit details -
Merge pull request alphagov#2318 from alphagov/patch-1
Add in link to Mural file
Configuration menu - View commit details
-
Copy full SHA for 3100f1e - Browse repository at this point
Copy the full SHA 3100f1eView commit details -
Merge pull request alphagov#2314 from alphagov/add-measuring-value-video
Add ‘Measuring the value of the GOV.UK Design System’ talk to the blog posts, videos and podcasts page
Configuration menu - View commit details
-
Copy full SHA for 34f5a5f - Browse repository at this point
Copy the full SHA 34f5a5fView commit details -
The `tables` option was removed in Marked v0.7.0 [1] so this doesn’t do anything any more. [1]: https://github.com/markedjs/marked/releases/tag/v0.7.0
Configuration menu - View commit details
-
Copy full SHA for 376068b - Browse repository at this point
Copy the full SHA 376068bView commit details -
Remove unused gfm: true from marked config
The documentation for the `pedantic` option [1] says: > If true, conform to the original markdown.pl as much as possible. Don't fix original markdown bugs or behavior. Turns off and overrides gfm. Verified that this option is doing nothing by comparing the build output with and without this setting, and there is no difference (other than the obfuscated email address on the community page, which is non-deterministic and so changes with every build): ``` $ diff -r deploy/public-marked-main deploy/public diff -r deploy/public-marked-main/community/design-system-working-group/index.html deploy/public/community/design-system-working-group/index.html 1045c1045 < <p>In the meantime, if you are interested in joining the working group email the Design System team at <a href="mailto:g&alphagov#111;v&alphagov#117;k-de&alphagov#115;ig&alphagov#110;-&alphagov#115;y&alphagov#115;&alphagov#116;em-&alphagov#115;uppo&alphagov#114;t@digi&alphagov#116;al.cabi&alphagov#110;et-office.gov.&alphagov#117;k">g&alphagov#111;v&alphagov#117;k-de&alphagov#115;ig&alphagov#110;-&alphagov#115;y&alphagov#115;&alphagov#116;em-&alphagov#115;uppo&alphagov#114;t@digi&alphagov#116;al.cabi&alphagov#110;et-office.gov.&alphagov#117;k</a>.</p> --- > <p>In the meantime, if you are interested in joining the working group email the Design System team at <a href="mailto:g&alphagov#111;&alphagov#118;&alphagov#117;k-design-&alphagov#115;ys&alphagov#116;e&alphagov#109;-&alphagov#115;u&alphagov#112;&alphagov#112;o&alphagov#114;&alphagov#116;@digi&alphagov#116;al.cabi&alphagov#110;e&alphagov#116;-office.g&alphagov#111;&alphagov#118;.&alphagov#117;k">g&alphagov#111;&alphagov#118;&alphagov#117;k-design-&alphagov#115;ys&alphagov#116;e&alphagov#109;-&alphagov#115;u&alphagov#112;&alphagov#112;o&alphagov#114;&alphagov#116;@digi&alphagov#116;al.cabi&alphagov#110;e&alphagov#116;-office.g&alphagov#111;&alphagov#118;.&alphagov#117;k</a>.</p> ``` [1]: https://marked.js.org/using_advanced#options
Configuration menu - View commit details
-
Copy full SHA for 4811829 - Browse repository at this point
Copy the full SHA 4811829View commit details -
Add border to 'preview' / 'archive' banner
We moved the banner when refactoring the nav in 2b6a27b. Now that the banner is not between the header and the navigation, it makes sense to add the bottom border back to separate the banner from the page content. Keep the `--no-border` modifier which we use on the homepage when the banner is followed immediately by the masthead.
Configuration menu - View commit details
-
Copy full SHA for d9c3cac - Browse repository at this point
Copy the full SHA d9c3cacView commit details -
Merge pull request alphagov#2324 from alphagov/marked-config
Clean up marked config
Configuration menu - View commit details
-
Copy full SHA for f2f34ea - Browse repository at this point
Copy the full SHA f2f34eaView commit details -
Merge pull request alphagov#2325 from alphagov/phase-banner-border
Add border to 'preview' / 'archive' banner
Configuration menu - View commit details
-
Copy full SHA for ded6797 - Browse repository at this point
Copy the full SHA ded6797View commit details -
Remove redundant app-pane wrapper
When the Design System had an independently scrollable nav and body regions, we used a 'app-pane' flexbox wrapper around the whole site so that the header could be fixed in place above both scrollable regions. When we simplified the layout and lost the indepedantly scrollable regions we didn't tidy up the wrapper, which isn't really doing anything any more (other than the flex layout causing weird issues like the banner width issue seen in 6c83fde). Remove the unneccesary wrapper and its classes.
Configuration menu - View commit details
-
Copy full SHA for fc7780b - Browse repository at this point
Copy the full SHA fc7780bView commit details -
Remove custom phase banner styles
The `width: 100%` is no longer needed that we're not in a flex context and can be removed. As it turns out, the margins are being overridden by the `app-width-container` class anyway – and if they weren't being overriden, they'd mean that the phase banner would be flush up against the viewport edges on mobile, which isn't what we want.
Configuration menu - View commit details
-
Copy full SHA for 1ee8b88 - Browse repository at this point
Copy the full SHA 1ee8b88View commit details -
Remove redundant app-pane__content wrappers
The `app-pane__content` class isn't doing anything useful in these layouts and can be removed.
Configuration menu - View commit details
-
Copy full SHA for f6e9c1b - Browse repository at this point
Copy the full SHA f6e9c1bView commit details -
Split 'category nav' out from app pane CSS
This doesn't really have anything to do with the rest of the 'split pane' CSS, so split it out into its own 'component'. Whilst we're at it, give it a better name and some context to help explain what it's for and why we need it.
Configuration menu - View commit details
-
Copy full SHA for 3734ae6 - Browse repository at this point
Copy the full SHA 3734ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f692b - Browse repository at this point
Copy the full SHA 37f692bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e980f16 - Browse repository at this point
Copy the full SHA e980f16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 840e749 - Browse repository at this point
Copy the full SHA 840e749View commit details -
Configuration menu - View commit details
-
Copy full SHA for 763c29f - Browse repository at this point
Copy the full SHA 763c29fView commit details -
Stop recommending pattern=[0-9]* on number inputs
We previously recommended using `pattern="[0-9]*"` on number inputs to prompt iOS to display the numeric keypad. This has been unnecessary since Safari 12.2, when support for the standardised `inputmode` attribute was added to Safari. We stopped using the `pattern` attribute on the date input component [1] in v4.1.0 (released in May 2022) as the proportion of GOV.UK visitors using versions of iOS 12.x and below had fallen to 0.08% of total traffic. [1]: alphagov/govuk-frontend#2599 Co-authored-by: Calvin Lau <77630796+calvin-lau-sig7@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 545fa55 - Browse repository at this point
Copy the full SHA 545fa55View commit details -
Remove pattern attribute from examples
See previous commit for details.
Configuration menu - View commit details
-
Copy full SHA for 62aead4 - Browse repository at this point
Copy the full SHA 62aead4View commit details -
We need to use govuk-exports in GOV.UK Frontend as files can be imported multiple files but we only ever want the CSS to be outputted once. As we're in control of how and where Sass in the Design System is imported, we don't need to worry about this and don't need to use the exports function.
Configuration menu - View commit details
-
Copy full SHA for 93151fc - Browse repository at this point
Copy the full SHA 93151fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 689fcda - Browse repository at this point
Copy the full SHA 689fcdaView commit details -
Fix more Sass that doesn't do anything
The govuk-visually-hidden has `position: absolute` marked as `!important` and therefore it overrides this, so it can't be doing anything.
Configuration menu - View commit details
-
Copy full SHA for 8987cf6 - Browse repository at this point
Copy the full SHA 8987cf6View commit details -
Merge pull request alphagov#2323 from alphagov/remove-pattern-attribu…
…te-numbers Stop recommending using `pattern="[0-9]*"` on number inputs
Configuration menu - View commit details
-
Copy full SHA for e0a19a0 - Browse repository at this point
Copy the full SHA e0a19a0View commit details
Commits on Aug 26, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aae8f1c - Browse repository at this point
Copy the full SHA aae8f1cView commit details -
Merge pull request alphagov#2327 from alphagov/refactor-layout
Refactor layout to fix horizontal scrolling issue when banner is shown
Configuration menu - View commit details
-
Copy full SHA for ad315bd - Browse repository at this point
Copy the full SHA ad315bdView commit details -
Merge pull request alphagov#2328 from alphagov/sass-exports
Remove use of `govuk-exports` in Design System Sass
Configuration menu - View commit details
-
Copy full SHA for e2a6e69 - Browse repository at this point
Copy the full SHA e2a6e69View commit details -
Merge pull request alphagov#2329 from alphagov/footer-sass
Remove unused Sass from Design System footer
Configuration menu - View commit details
-
Copy full SHA for d7a6abc - Browse repository at this point
Copy the full SHA d7a6abcView commit details
Commits on Sep 1, 2022
-
Merge branch 'main' of github.com:alphagov/govuk-design-system into u…
…pdate/upstream
AJ committedSep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for a7b6aa6 - Browse repository at this point
Copy the full SHA a7b6aa6View commit details -
AJ committed
Sep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 01c88d9 - Browse repository at this point
Copy the full SHA 01c88d9View commit details -
AJ committed
Sep 1, 2022 Configuration menu - View commit details
-
Copy full SHA for 8ccc748 - Browse repository at this point
Copy the full SHA 8ccc748View commit details