@johnmusans/arcadia-ui-style-engine
Version:
Shared style system logic and types for Arcadia UI components
29 lines • 1.27 kB
TypeScript
import type { ColorTokens, Fonts, IconLibrary, ModeDefinition, ThemeDefinition, Variants, VariantsDefinition } from "./types";
export declare const DEFAULT_RADIUS_FACTOR = 1;
export declare const DEFAULT_SPACING = 0.25;
export declare const DEFAULT_LETTER_SPACING = 0;
export declare const DEFAULT_BACKGROUND_PATTERN = "none";
export declare const DEFAULT_TEXTURE = "none";
export declare const DEFAULT_SHADOWS = "default";
export declare const DEFAULT_ICON_LIBRARY: IconLibrary;
export declare const DEFAULT_ICON_STROKE_WIDTH = 2;
export declare const DEFAULT_FONTS: Fonts;
export declare const DEFAULT_VARIANTS_DEFINITION: VariantsDefinition;
export declare const DEFAULT_VARIANTS: Variants;
export declare const DEFAULT_CSS: {
"@layer base": {
"*": {
"border-color": string;
};
body: {
"background-color": string;
color: string;
};
};
};
export declare const SCALE_NUMBERRS: readonly [50, 100, 200, 300, 400, 500, 600, 700, 800, 900];
export declare const DEFAULT_LIGHT_MODE: ModeDefinition;
export declare const DEFAULT_DARK_MODE: ModeDefinition;
export declare const DEFAULT_TOKENS: ColorTokens;
export declare const DEFAULT_THEME: ThemeDefinition;
//# sourceMappingURL=constants.d.ts.map