Open color is a color scheme for UI design. You can use it for font, background, border, etc. It contains a gray and twelve colors. Open color is provided as CSS, SCSS, LESS, Adobe library, Photoshop/Illustrator swatches and Sketch palette.
Note
- All the color is tested on deuteranopia and protanopia mode. The process will soon be published in the article.
- The colors are subject to change in the future. Thus, using an Open color as a main identity color is not recommended.
$ npm install open-color
$oc-(color)-(number)@oc-(color)-(number)--oc-(color)-(number)oc: Abbreviation for Open color(color): Color name like gray, red, lime, ect.(number): 0 to 9. Brightness spectrum.
Import the file to your project and use the variables.
Example for SASS, SCSS
@import 'path/open-color';
.body {
background-color: $oc-gray-0;
color: $oc-gray-7;
}
a {
color: $oc-teal-7;
&:hover,
&:focus,
&:active {
color: $oc-indigo-7;
}
}Example for LESS
@import 'path/open-color';
.body {
background-color: @oc-gray-0;
color: @oc-gray-7;
}
a {
color: @oc-teal-7;
&:hover,
&:focus,
&:active {
color: @oc-indigo-7;
}
}Example for CSS
@import 'path/open-color.css';
.body {
background-color: var(--oc-gray-0);
color: var(--oc-gray-7);
}
a {
color: var(--oc-teal-7);
}
a:hover,
a:focus,
a:active {
color: var(--oc-indigo-7);
}Check out the list below.
open-color.lessopen-color.scssopen-color.cssdocs/_config.ymldocs/_sass/_open-color.scssdocs/download/open-color_*.*.*.acodocs/download/open-color_*.*.*.asedocs/download/open-color_*.*.*.sketchpalette- Adobe library (admin rights)
package.jsonopen-color.lessopen-color.scssopen-color.cssdocs/_config.ymldocs/_sass/_open-color.scssdocs/download/open-color_*.*.*.acodocs/download/open-color_*.*.*.asedocs/download/open-color_*.*.*.sketchpalette- Adobe library (admin rights)
README.mddocs/documents.html
README.mddocs/_includes/introduction.htmldocs/documents.html