The DWP Design system is a collection of design patterns, components, and guidelines to ensure the creation of unified services for citizens and civil servants.
This repository contains the code and assets for a trial of Fractal.
- Scaffold app structure
- Update fractal configuration + theme
- Write gulp tasks (Fractal CLI, linting, building, compressing assets, ..etc)
- Integrate existing gov.uk frontend resources
- Write documentation (Introduction/Overview, how-to, principles, code standards..) [Started this]
See more in the project 'build'
hypothesis -> develop -> test -> refine -> "prove" -> publish
Solution is used and is identified or proposed as a ‘Pattern’.
Pattern is reviewed, tested and built in the best way possible:
- Accessible
- Performant
- Maintainable.
- Reusable.
-
Single place for DWP Teams to find ‘Production Ready’ HTML + CSS + Javascript for Citizen facing and internal services. Make the right thing to do, the easy thing to do. No more bootstrap
-
Documentation for how teams should write, test and maintain HTML + CSS + Javascript for the DWP. Get teams doing things consistently to a high standard.
-
A way for teams and developers to write their own patterns and code which can be shared back with the department (and wider gov). Avoid teams solving the same problems.
- Product Owners
- Content Designers
- Front-end developers
- Software Engineers ('Full stack developers', Backend developers)
- Interaction Designers
- Building components or code not identified in services as genuine UI or interaction patterns.
- Creating something that competes with or counter acts gov.uk frontend we want to work alongside and contribute to the efforts of The Government Digital Service.
Any questions or feedback, please raise an issue within this repository. When it's ready it will be moved to the organisation repository for wider contribution. I'm merely getting this up and running in my spare time because I believe it's important. I will 'show the thing' at a future UX or Frontend meeting.