UNPKG

igniteui-theming

Version:

A set of Sass variables, mixins, and functions for generating palettes, typography, and elevations used by Ignite UI components.

21 lines (20 loc) 832 B
/** * Color shade multipliers used for generating color shades. * These are loaded from the JSON files generated by buildJSON.mjs * which is the single source of truth from the Sass code. */ export { ACCENT_SHADE_LEVELS, type AccentShadeLevel, SHADE_LEVELS, type ShadeLevel, } from '../utils/types.js'; export interface ShadeMultipliers { s?: Record<string, string>; l: Record<string, string>; } /** * Multipliers for chromatic colors (primary, secondary, info, success, warn, error). * Contains saturation (s) and lightness (l) multipliers for each shade level. */ export declare const COLOR_MULTIPLIERS: ShadeMultipliers; /** * Multipliers for grayscale colors. * Only contains lightness (l) multipliers as grayscale has no saturation. */ export declare const GRAYSCALE_MULTIPLIERS: Pick<ShadeMultipliers, "l">;