Random color scheme generator
Using npm:
$ npm install pafiume-colors
Using yarn:
$ yarn add pafiume-colors
Using bower:
$ bower install pafiume-colors
From npm:
const pafiumeColors = require('pafiume-colors');
From Bower:
<script src="/bower_components/pafiume-colors/colors.js"></script>
The pafiumeColors
Object loads into global scope from the above script.
The pafiumeColors
Object contains multiple API to grab random colors:
color.random() // => {...};
Produces a specific color.
color.get('infinity'); // => {...};
Produces an array of unique colors. Can produce quantity anywhere from 0 - total available colors.
- Unspecified quantity results in array of 1 color
- Negative number quantity results in array of 1 color
- Quantity greater than available colors results in array of all colors
color.scheme(3); // => [ {...}, {...}, {...} ];
color.scheme(); // => [ {...} ];
color.scheme(-3); // => [ {...} ];
color.scheme(100); // => [ {...} ... ];
Produces an array of all colors.
color.getAll(); // => [ {...} ... ];
Each color Object produced by pafiumeColors
has two properties
name
- String representing name of color sethues
- Array containing hex color Strings, ordered light to dark
{
name: 'infinity',
hues: [
'#ACABB3',
'#8E8C97',
'#5F6062',
'#24232A',
],
}