import { isEqual } from 'lodash'; export const LABEL = { project: 'Swatches', primary: 'Primary', accent: 'Accent', bg: 'Backgr.', text: 'Text', }; export const WHITE = 'rgba(255, 255, 255, 1)'; export const BLACK = 'rgba(0, 0, 0, 1)'; export const DEFAULT_SWATCHES: string[] = [ WHITE, BLACK, 'linear-gradient(rgba(0,0,0,0), black)', 'linear-gradient(rgba(255,255,255,0), white)', 'linear-gradient(var(--primary3), var(--primary6))', ]; export function isDefaultSwatch(color: string) { for (const s of DEFAULT_SWATCHES) { if (isEqual(s, color)) return true; } return false; } export function isGradient(value: string): boolean { return value.includes('gradient'); }