A set of shareable styles & component libraries, enabling you to start building user interfaces in React (and other frameworks).
Styles are separate and framework agnostic (where possible), component libraries implement the styles in a framework specific pattern. Components are implemented to reflect the GDS Design System.
This repository is managed with the Lerna tool. Packages are bootstrapped separately to the repository itself, via the Lerna cli tool. Run the following commands to install necessary dependencies for the repository and individual libraries:
npm install
npm run lerna bootstrap
For convenience (and to avoid installing a global library) all
lerna <commands>
can be executed usingnpm run lerna <commands>
.
Library | Vulnerabilities |
---|---|
styles/theme | |
components/react |
If you want to contribute to styled-components please see our contributing and community guidelines, they'll help you get set up locally and explain the whole process.
Please also note that all repositories under the styled-components organization follow our Code of Conduct, make sure to review and follow it.
1.0.3