color-map

Color map generator

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
color-map
1332.0.62 months ago6 years agoMinified + gzip package size for color-map in KB

Readme

color-map
!NPM versionnpm-imagenpm-url !NPM downloadsdownloads-imagedownloads-url
!Github NodeJSgithub-nodejsgithub-action-url !Codecovcodecov-imagecodecov-url
!Semantic Releasesemantic-release-imagesemantic-release-url
!Visual Studio Codevscode-imagevscode-url !Wallaby.jswallaby-imagewallaby-url
Color map generator with no dependency.
Inspired from colormap.

createColors(from, to, shades, alpha?)

import { createColors } from 'color-map'

// creates array of [r,g,b,a]
const rgbaRange = createColors([0, 0, 255], [0, 255, 128], 72, [0, 1])

// creates array of [r,g,b,1]
const rgbRange = createColors([0, 0, 255], [0, 255, 128], 72)

rgbHex(rgb)

import { rgbHex } from 'color-map'

rgbHex([0, 128, 255]) // '#0080ff'
rgbHex([0, 128, 255, 0.3]) // '#0080ff'

rgbaString(rgba)

import { rgbaString } from 'color-map'

rgbaString([0, 128, 255, 0.2]) // 'rgba(0,128,255,0.2)`

createColorsFromMap(colormap, shades, alpha?)

import { createColorsFromMap, ColorMap } from 'color-map'

const summer: ColorMap = [{ index: 0, rgb: [0,128,102] }, { index: 1, rgb: [255,255,102] }]

const colors = createColorsFromMap(summer, 60)

Contribute

# after fork and clone
npm install

# begin making changes
git checkout -b <branch>
npm run watch

# after making change(s)
git commit -m "<commit message>"
git push

# create PR