UNPKG

unocss-preset-radix-ui-colors

Version:

A preset for UnoCSS to easily use Radix UI color palette with P3 support and optimized generated CSS size .

31 lines (29 loc) 834 B
import { Alias, Alpha, RadixHue, Step, StepAlpha } from './types'; type AliasProperties = { step: Step; alpha: Alpha; }; type Selector = string; type AliasInUse = { stepsInUse: Record<StepAlpha, AliasProperties>; possibleHues: RadixHue[]; scopes: Record<Selector, RadixHue>; }; type AliasesInUse = Record<string, AliasInUse>; export declare function getAliasesInUse(): Readonly<AliasesInUse>; export declare function addStepToAnAlias({ alias, step, alpha }: { alias: Alias; step: Step; alpha: Alpha; }): void; export declare function addPossibleHueToAnAlias({ alias, possibleHue, }: { alias: Alias; possibleHue: RadixHue; scope?: string; }): void; export declare function addScope({ alias, selector, hue }: { alias: Alias; selector: string; hue: RadixHue; }): void; export {};