@md3tail/theme
Version:
An open source plugin based on tailwindcss built with Material Desing 3
49 lines (48 loc) • 1.34 kB
TypeScript
export declare const Theme: {
Primary: string;
OnPrimary: string;
PrimaryContainer: string;
OnPrimaryContainer: string;
Secondary: string;
OnSecondary: string;
SecondaryContainer: string;
OnSecondaryContainer: string;
Tertiary: string;
OnTertiary: string;
TertiaryContainer: string;
OnTertiaryContainer: string;
Error: string;
OnError: string;
ErrorContainer: string;
OnErrorContainer: string;
Background: string;
OnBackground: string;
Surface: string;
OnSurface: string;
SurfaceVariant: string;
OnSurfaceVariant: string;
SurfaceContainerHighest: string;
SurfaceContainerHigh: string;
SurfaceContainer: string;
SurfaceContainerLow: string;
SurfaceContainerLowest: string;
SurfaceBright: string;
SurfaceDim: string;
Outline: string;
InverseOnSurface: string;
InverseSurface: string;
InversePrimary: string;
Shadow: string;
SurfaceTint: string;
OutlineVariant: string;
Scrim: string;
};
export declare enum ThemeMode {
Dark = "dark",
Light = "light"
}
/**
* Parse tokens from CSS file to Map<MD3Token, MD3Color>
* @param tokens CSS file with tokens from https://m3.material.io/theme-builder#/custom
*/
export declare const GenFontVariables: (tokens?: string) => Record<string, string>;