Skip to content
forked from m90/ncs-color

convert NCS color names to screen/rgb values

Notifications You must be signed in to change notification settings

remipou/ncs-color

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ncs-color

Conversion tool for color values specified using the Natural Color System

This module converts colors represented in NCS format to their corresponding Hex or RGB values. It works both with first edition values and second edition values (i.e. NCS 5000-N or NCS S 2060-G20Y). Returns null if the color name is invalid. Note that this module does not check if the passed color value is actually possible to produce in actual manufacturing environments (only ~1950 colors are actually available).

Usage

CommonJS:

const ncsColor = require('ncs-color');
ncsColor.hex('NCS S 2080-G20Y'); // => '#65d636'

AMD:

require(['ncs-color'], function(ncsColor){
	ncsColor.rgb('NCS 5000-N'); // => 'rgb(127,127,127)'
});

Global:

<script src="https://unpkg.com/[email protected]/ncscolor.min.js"></script>
<script>
    ncsColor.hex('NCS S 2060-B'); // => '#399bd6'
</script>

Available on npm:

$ npm install ncs-color --save

License

MIT © Frederik Ring

About

convert NCS color names to screen/rgb values

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%