The Intelligence Community Design System helps the United Kingdom's Intelligence Community (MI6, GCHQ, MI5, and partners) to quickly build powerful capabilities that are accessible and easy to use.
This is a joint project led by MI6, working with GCHQ and MI5.
This repo holds the UI Kit components. Find the guidance and content of design.sis.gov.uk
in the IC Design System guidance site repo.
To install the canary components, no additional configuration is needed. Chosse a package depending on which framework you're building with:
# Vanilla JS
# Angular
# Svelte
# Vue
npm install @ukic/canary-web-components @ukic/fonts
# React
npm install @ukic/canary-react @ukic/fonts
Once installed, follow the steps within the guidance page skipping the initial installation step:
If you've found a vulnerability, we want to know so that we can fix it. Our security policy tells you how to do this.
Unless stated otherwise, the codebase is released under the MIT License. This covers both the codebase and any sample code in the documentation. The documentation is and available under the terms of the Open Government License v3.0.
© Crown copyright 2022