the-color-of-air

0.1.1 • Public • Published

the-color-of-air Build Status

swatches

A color spectrum representing air temperature

Summary

Provides a function which returns a reasonable color (in CSS hex format) for the relative air temperature.

For Node.js & browsers.

Install

Yarn (preferred)

$ yarn add the-color-of-air

npm

$ npm install the-color-of-air --save

Usage

This library is exported as a UMD bundle.

ES2015+

import {colorOfAir} from 'the-color-of-air';
 
// fahrenheit
colorOfAir('f', 32); // #0772b8 "french blue"
colorOfAir('f', 73); // #dd531e "flame"
 
// celsius
colorOfAir('c', 27); // #c53600 "mahogany"
 
// curry
const colorOfFahrenheit = colorOfAir('f');
colorOfFahrenheit(0); // #d1c9df "languid lavender"
 
// raw array
import {colorList} from 'the-color-of-air';
colorList[2]; // #a496c0 "amethyst smoke"

Node.js

const {colorOfAir} = require('the-color-of-air');
// etc

Browser

<!-- latest minified version -->
<script src="https://unpkg.com/the-color-of-air"></script>
 
<script>
(function () {
  const colorOfAir = window['the-color-of-air'].colorOfAir;
  // etc
}());
</script> 

Swatches

Swatches in various formats are available in the swatches/ directory.

These files are not published to the npm registry.

Notes

These colors are pulled from AccuWeather's radar maps.

License

Copyright 2017, Christopher Hiller. Licensed Apache-2.0.

Dependents (0)

Package Sidebar

Install

npm i the-color-of-air

Weekly Downloads

16

Version

0.1.1

License

Apache-2.0

Last publish

Collaborators

  • boneskull