UNPKG

funuicss

Version:

React and Next.js component UI Library for creating Easy and good looking websites with fewer lines of code. Elevate your web development experience with our cutting-edge React/Next.js component UI Library. Craft stunning websites effortlessly, boasting b

16 lines (13 loc) 560 B
import tinycolor from 'tinycolor2'; export const getDarkenAmount = (variable: string): number => { if (variable.includes('50')) return 5; if (variable.includes('100')) return 10; if (variable.includes('200')) return 15; if (variable.includes('300')) return 20; if (variable.includes('400')) return 25; return 20; }; export const darkenToRgba = (hex: string, darkenAmount: number, alpha = 1): string => { const color = tinycolor(hex).darken(darkenAmount).toRgb(); return `rgba(${color.r}, ${color.g}, ${color.b}, ${alpha})`; };