This Component Library demonstrates styles and components for HMRC applications. It is built on top of the GOV.UK frontend toolkit and the GOV.UK template and it uses the hmrc-component-library-template.
- What is the Component Library?
- Adding Components
- Discussing Changes
- Reporting Issues / Actioning work - Components
- Development details
- Component Library Template
- Reporting Issues / Actioning work - Template
- Developing on the template
The Component Library is the generated output of HMRC assets-fronted stylesheets. It allows Designers and Developers to see what components we have across the Tax Platform.
You can see information about how to add a comment which will enable a component to be rendered in the Component Library by visiting the HMRC assets-fronted wiki.
We have setup a Components collection on the HMRC Digital Hackpad. Every component page in the Component Library will have a hackpad page of the same name. This will be the place to discuss what you would like for you components.
Once a decision has been made by the design team on a component the work needs to be raised and the component needs to be written/changed. To do this please raise an issue in HMRC assets-fronted issues and attach the component library
label to it.
All the information you need to know for developing and enabling Components within the Component Library can be found can be found in the assets-frontend README.
This library uses the hmrc-component-library-template.
If you would like to discuss extra features or the design of the template itself please raise an issue in HMRC component-library-template issues.
All the information you need to know for developing on the template can be found in the hmrc-component-library-template README.