Nordic Panda Moor

    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.

    Install

    npm i the-color-of-air

    DownloadsWeekly Downloads

    0

    Version

    0.1.1

    License

    Apache-2.0

    Last publish

    Collaborators

    • boneskull