JSPM

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

Lightweight module for adding opacity to hexadecimal colors

Package Exports

  • hex-color-opacity
  • hex-color-opacity/lib/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 (hex-color-opacity) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Install

npm i hex-color-opacity

Usage

const opacity = require('hex-color-opacity')

opacity('#FFFFFF', 0.5)

Documentation

Adding opacity to hexadecimal color values

To add opacity to a hex color simply pass the color value (this includes the # character) and the desired opacity as a number value between 0 and 1 to the opacity function. The resulting hex value is returned. Support for 3 value hex colors is provided out of the box. All hex values are returned in upper case.

For example:

opacity('#FFF', 0.5) // #FFFFFF80

Contributing

Contributors are welcome, feel free to submit a new pull request to help improve hex-color-opacity.