Defence Digital CRA Template
Set up a modern Defence Digital web application by running one command.
Usage
To use this template, add --template defencedigital
when creating a new app.
For example:
// npx
npx create-react-app my-app --template defencedigital
// yarn create
yarn create react-app my-app --template defencedigital
Includes
- TypeScript + styled-components + SASS
- Apollo
- Full
@defencedigital
suite of packages - ESLint, prettier and editorconfig configuration
- Starter Dockerfile and Nginx configuration
@graphql-codegen
Further documentation
For more information, please refer to:
- Getting Started – How to create a new app.
- User Guide – How to develop apps bootstrapped with Create React App.
Questions
The Design System is maintained by a team at the Defence Digital. If you want to know more about the MOD.UK Design System, please email the Design System Team.
Documentation
The documentation website contains all the information you need to build your application using the MOD.UK Design System.
Contributing
The contributing guide resource presents information about our development process.
Changelog
If you have recently updated then read the release notes
Roadmap
The Design System Roadmap Board contains the work that has been prioritised for the next 12 months.
License
The Defence Digital Design System is licensed under the Apache License 2.0.