JSPM

@chriscodesthings/random-css-hex-color

1.1.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 66
  • Score
    100M100P100Q76259F
  • License MIT

Generates a random color in CSS hex format

Package Exports

  • @chriscodesthings/random-css-hex-color
  • @chriscodesthings/random-css-hex-color/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@chriscodesthings/random-css-hex-color) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

random-css-hex-color
Test workflow status NPM Version License: MIT

Generates a random color in CSS hex format

Description

Generates a random color in CSS hex format.

See...


Install

npm install --save @chriscodesthings/random-css-hex-color

Use

import randomCSSHexColor from '@chriscodesthings/random-css-hex-color';

console.log(randomCSSHexColor());
// => #c7a34b

Syntax

randomCSSHexColor(tone);

Parameters

  • tone (optional): If true, colour is dark, if false, colour is light, based on YIQ calculation.

Return Value

Returns a CSS hex color code string.

Examples

// pick a page background colour on page load
window.addEventListener("load", () => {

// light colour background should look ok with black text
    document.body.style.background = randomCSSHexColor(false);
});

See Also...