Colors for digital and software products using the Carbon Design System
Package Exports
@carbon/colors
@carbon/colors/es/index.js
@carbon/colors/lib/index.js
@carbon/colors/package.json
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@carbon/colors) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
@carbon/colors
Colors for digital and software products using the Carbon Design System
Getting started
To install @carbon/colors in your project, you will need to run the following
command using npm:
npminstall-S @carbon/colors
If you prefer Yarn, use the following command
instead:
yarnadd @carbon/colors
Usage
You can use the @carbon/colors module in your JavaScript, in addition to your
Sass.
Sass
In Sass, you can import the files individual by doing:
@use '@carbon/colors';
// Another way if using `@carbon/react
@use '@carbon/react/scss/colors';
These color variables follow the naming convention: <swatch>-<grade>. For
example:
Alongside the color variables detailed above, we also provide a map of colors so
that you can programmatically use these values. This map is called $colors and
each key is the name of a swatch. The value of these swatches is also a map, but
each key is now the grade. In code, this looks like the following:
$colors: (
'blue': (
10: #edf4ff,
// ...
)
);
JavaScript
For JavaScript, you can import and use this module by doing the following in
your code:
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! 👀
This package uses IBM Telemetry to collect metrics data. By installing this
package as a dependency you are agreeing to telemetry collection. To opt out,
see
Opting out of IBM Telemetry data collection.
For more information on the data being collected, please see the
IBM Telemetry documentation.