A design system based on the Carbon Design System by IBM
If you're just getting started, check out
@rocketsoftware/carbon-components
. If you're looking
for React components, take a look at
@rocketsoftware/carbon-components-react
.
We also have community-contributed components for the following technologies:
If you're trying to find something specific, here's a full list of packages that we support!
Package name | Description |
---|---|
@rocketsoftware/carbon-components |
Component styles and Vanilla JavaScript |
@rocketsoftware/carbon-components-react |
React components |
@rocketsoftware/elements |
Elements like colors, type, iconography, and more |
@rocketsoftware/colors |
Colors |
@rocketsoftware/grid |
Build layouts using the new 16 column grid system |
@rocketsoftware/icons |
Iconography assets. We also offer support in: React, Angular, and Vue |
@rocketsoftware/layout |
Layout-based units and spacing scale |
@rocketsoftware/motion |
Productive and expressive motion curves |
@rocketsoftware/themes |
SCSS Color tokens |
@rocketsoftware/type |
New type tokens used alongside IBM Plex |
- See our documentation site here for full how-to docs and guidelines
- Contributing: Guidelines for making contributions to this repo.
- πββοΈ Migration Guides
We're always looking for contributors to help us fix bugs, build new features, or help us improve the project documentation. If you're interested, definitely check out our Contributing Guide and our Developer Guide! π
This project follows the all-contributors specification. Contributions of any kind welcome!
Licensed under the Apache 2.0 License.