1.0.3 • Published 3 years ago

@davealdon/hext v1.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

hext

NPM Version TypeScript Jest

Get hex colors with transparency based on opacity percentage. Wow! No more rgb mixed with hex!

Install

npm install @davealdon/hext or yarn add @davealdon/hext

Then pass your hex color (string), and the percentage (number):

import { hext } from '@davealdon/hext';

const hexColor = hext('#ff0000', 30);

console.log(hexColor); // #ff00004D

This will output the color with the transparency code tacked onto the end. It's pretty simple!

Additional API usage

There's are a couple more functions available to you that hext uses to output the whole color code:

functionusagedescription
hexthext('#ff0000', 30) // #ff00004DReturns entire hex code with transparency
transparencyToHextransparencyToHex(30) // 4DReturns only the transparency code. Does not include hash
convertToSixDigitHexconvertToSixDigitHex("ff0") // ffff00Converts a shorthand hex code and returns the full 6 character code. Does not include hash