Work in progress
This page is a design preview. It may not contain the latest guidance and may not behave as expected.
Current guidance can always be found at design-system.dwp.gov.uk.
We have launched an address finder plugin for the GOV.UK Prototype Kit. The plugin allows you to insert the full DWP Find an address pattern into a prototype without having to code individual pages or routes. It includes pages, routes and logic for storing an address in the prototype session.
The Horizontal navigation component is a secondary navigation element for use in agent-facing services, along with the header navigation and side navigation components. It is included in DWP Frontend v3.1.0.
We released an updated version of the Timeline component. The new version of the component is included in DWP Frontend version 3 and later: this is a breaking change and if you are using the earlier version of the timeline you will need to update your code.
The main differences are:
$govuk-text-colour
replaces $govuk-secondary-text-colour
for improved contrastThe Quick reference component helps a user to check they are in the right place in an internal DWP service. It replaces the Key details bar which is now retired.
The external service footer provides a standard layout and links for page footers on external DWP services. It uses the GOV.UK footer component.
The Header navigation component is a version of the internal service header that includes navigation items. It is included in dwp-frontend v2.7.0.
We have made the Language toggle used in the Toggle to Welsh pattern into a separate component. It is included in dwp-frontend v2.7.0.
The guidance for the Key details bar component has been updated to:
The Cookies page guidance has been updated to include standard names and descriptions for Google Analytics cookies.
The Side navigation component is a list of related links within a service.
Choose alternative contact formats is a standard way to ask about users' needs for accessible alternative formats for letters and phone calls.
Find an address is a postcode lookup pattern that helps users to find and enter an address.
The Cookies page template gives standard content and layout for the cookies page on a DWP service. It replaces the retired ‘Consent to cookies’ pattern.
The Internal service page is a basic page template for DWP services not hosted on service.gov.uk domains. It uses the internal service header and internal service footer.
The Key details bar now allows the use of standard tags from the GOV.UK design system, making use of existing standards and giving more flexibility to designers.
The Contact a service pattern shows where and how to display contact information for a service's offline support.
The Internal service footer is a simplified standard footer with GOV.UK branding elements removed, for services used by DWP staff or agents. Alongside this component we also published guidance on how to adapt the GOV.UK Prototype Kit for an internal service.
We have removed the “Experimental” and “Observed” tags from the elements of the DWP Design System. Here's why we decided to do this: Removing ‘Experimental’ and ‘Observed’ labels from the design system
We made dwp-frontend publicly available on npm, and published guidance on how to install it.
We built a working example of the Add another thing pattern to help designers make the routing work correctly. The example includes detailed instructions for using the pattern in prototypes.
Add another thing is a pattern that helps users to add more than one thing of the same type, using a summary list.
Hint text gives clear guidance for how and when to use hint text in DWP services.
We have written a step by step guide for designers on using our components and patterns in prototypes.
We have reorganised this website, most noticeably updating the Community section. If you are looking for something and can't find it, it's probably moved there. We based the new structure on some tree testing research.
The updated Roadmap shows our latest plans for the future of the DWP Design System.
Both include coded examples and guidance on how and when to use them. Toggle to Welsh includes detailed accessibility information; Key details bar includes guidance on how much information is too much to include.
The Internal service header includes:
The DWP Design System roadmap has been published and includes the future plans for the Design System.
The new site includes:
The Timeline component includes:
The manage a session timeout pattern includes:
The pattern meets the WCAG 2.1 success criterion 2.2.1 ‘Timing Adjustable’. This means that a service must warn users before a session timeout occurs and allow them to extend the session.
The pattern uses a modal dialog based on code from the GOV.UK Design System community backlog.
This pattern has been retired and replaced by the cookies page and cookie banner on the GOV.UK Design System. Existing services that are using the DWP consent to cookies pattern do not need to update to the GOV.UK page and banner.
The Make a declaration pattern helps users to tell you that they have understood or agree to something before they submit an application or an online form.
Send questions, comments or suggestions to the DWP Design System team.