radix-theme-generator
Version:
A utility for generating themes for the Radix Themes UI library
25 lines • 1.15 kB
TypeScript
import Color from "colorjs.io";
import { ArrayOf12 } from "../types";
export declare const lightColors: Record<"ruby" | "gray" | "mauve" | "slate" | "sage" | "olive" | "sand" | "tomato" | "red" | "crimson" | "pink" | "plum" | "purple" | "violet" | "iris" | "indigo" | "blue" | "cyan" | "teal" | "jade" | "green" | "grass" | "brown" | "orange" | "sky" | "mint" | "lime" | "yellow" | "amber", ArrayOf12<Color>>;
export declare const generateRadixColors: ({ appearance, ...args }: {
appearance: "light" | "dark";
accent: string;
gray: string;
background: string;
}) => {
accentScale: ArrayOf12<string>;
accentScaleAlpha: ArrayOf12<string>;
accentScaleWideGamut: ArrayOf12<string>;
accentScaleAlphaWideGamut: ArrayOf12<string>;
accentContrast: string;
grayScale: ArrayOf12<string>;
grayScaleAlpha: ArrayOf12<string>;
grayScaleWideGamut: ArrayOf12<string>;
grayScaleAlphaWideGamut: ArrayOf12<string>;
graySurface: string;
graySurfaceWideGamut: string;
accentSurface: string;
accentSurfaceWideGamut: string;
background: string;
};
//# sourceMappingURL=generateRadixColors.d.ts.map