@hitachivantara/uikit-uno-preset
Version:
UI Kit UnoCSS preset with the NEXT theme.
479 lines (472 loc) • 14.9 kB
TypeScript
import { HvThemeColorModeType } from '@hitachivantara/uikit-styles';
import { PresetFactory } from 'unocss';
import { PresetWind3Options } from '@unocss/preset-wind3';
import { Theme } from '@unocss/preset-wind3';
import { ThemeExtender } from '@unocss/core';
import { UserConfig } from '@unocss/core';
/** Extends the current theme with the NEXT Design System utilities */
export declare const extendTheme: ThemeExtender<Theme>;
export declare interface HvUnoOptions extends PresetWind3Options {
/** Base fontSize size. 1rem = ${baseFontSize}px. @default 16 */
baseFontSize?: number;
}
export declare const presetHv: PresetFactory<Theme, HvUnoOptions>;
export declare const rules: UserConfig<Theme>["rules"];
/** UI Kit theme mode variants. @deprecated unused */
export declare const themeModes: {
light: {
colors: {
[x: string]: string;
type: HvThemeColorModeType;
cat1_180: string;
cat1_160: string;
cat1_140: string;
cat1_120: string;
cat1: string;
cat1_80: string;
cat1_60: string;
cat1_40: string;
cat1_20: string;
cat2_180: string;
cat2_160: string;
cat2_140: string;
cat2_120: string;
cat2: string;
cat2_80: string;
cat2_60: string;
cat2_40: string;
cat2_20: string;
cat3_180: string;
cat3_160: string;
cat3_140: string;
cat3_120: string;
cat3: string;
cat3_80: string;
cat3_60: string;
cat3_40: string;
cat3_20: string;
cat4_180: string;
cat4_160: string;
cat4_140: string;
cat4_120: string;
cat4: string;
cat4_80: string;
cat4_60: string;
cat4_40: string;
cat4_20: string;
cat5_180: string;
cat5_160: string;
cat5_140: string;
cat5_120: string;
cat5: string;
cat5_80: string;
cat5_60: string;
cat5_40: string;
cat5_20: string;
cat6_180: string;
cat6_160: string;
cat6_140: string;
cat6_120: string;
cat6: string;
cat6_80: string;
cat6_60: string;
cat6_40: string;
cat6_20: string;
cat7_180: string;
cat7_160: string;
cat7_140: string;
cat7_120: string;
cat7: string;
cat7_80: string;
cat7_60: string;
cat7_40: string;
cat7_20: string;
cat8_180: string;
cat8_160: string;
cat8_140: string;
cat8_120: string;
cat8: string;
cat8_80: string;
cat8_60: string;
cat8_40: string;
cat8_20: string;
cat9_180: string;
cat9_160: string;
cat9_140: string;
cat9_120: string;
cat9: string;
cat9_80: string;
cat9_60: string;
cat9_40: string;
cat9_20: string;
cat10_180: string;
cat10_160: string;
cat10_140: string;
cat10_120: string;
cat10: string;
cat10_80: string;
cat10_60: string;
cat10_40: string;
cat10_20: string;
cat11_180: string;
cat11_160: string;
cat11_140: string;
cat11_120: string;
cat11: string;
cat11_80: string;
cat11_60: string;
cat11_40: string;
cat11_20: string;
cat12_180: string;
cat12_160: string;
cat12_140: string;
cat12_120: string;
cat12: string;
cat12_80: string;
cat12_60: string;
cat12_40: string;
cat12_20: string;
cat13: string;
cat14: string;
cat15: string;
cat16: string;
cat17: string;
cat18: string;
cat19: string;
cat20: string;
cat21: string;
cat22: string;
cat23: string;
cat24: string;
cat25: string;
cat26: string;
cat27: string;
cat28: string;
base_light: string;
base_dark: string;
primary: string;
primaryDeep: string;
primaryStrong: string;
primarySubtle: string;
primaryDimmed: string;
positive: string;
positiveDeep: string;
positiveStrong: string;
positiveDimmed: string;
positiveSubtle: string;
positiveBorder: string;
warning: string;
warningDeep: string;
warningStrong: string;
warningDimmed: string;
warningSubtle: string;
warningBorder: string;
negative: string;
negativeDeep: string;
negativeStrong: string;
negativeDimmed: string;
negativeSubtle: string;
negativeBorder: string;
info: string;
infoDeep: string;
infoStrong: string;
infoDimmed: string;
infoSubtle: string;
infoBorder: string;
accent: string;
accentDeep: string;
accentStrong: string;
accentSubtle: string;
accentDimmed: string;
accentBorder: string;
text: string;
textSubtle: string;
textDisabled: string;
textDimmed: string;
textLight: string;
textDark: string;
border: string;
borderSubtle: string;
borderStrong: string;
borderDisabled: string;
bgPage: string;
bgContainer: string;
bgPageSecondary: string;
bgContainerSecondary: string;
bgHover: string;
bgDisabled: string;
bgOverlay: string;
dimmer: string;
backgroundColor: string;
containerBackgroundHover: string;
shad1: string;
shadow: string;
supp1: string;
supp2: string;
supp3: string;
supp4: string;
supp5: string;
positive_80: string;
positive_120: string;
neutral: string;
warning_120: string;
warning_140: string;
negative_80: string;
negative_120: string;
catastrophic: string;
sema6: string;
neutral_20: string;
positive_20: string;
negative_20: string;
sema10: string;
sema11: string;
sema12: string;
sema13: string;
sema14: string;
sema15: string;
sema16: string;
sema17: string;
sema18: string;
sema19: string;
warning_20: string;
atmo1: string;
atmo2: string;
atmo3: string;
atmo4: string;
secondary: string;
primary_80: string;
primary_20: string;
brand: string;
secondary_80: string;
secondary_60: string;
};
};
dark: {
colors: {
[x: string]: string;
type: HvThemeColorModeType;
cat1_180: string;
cat1_160: string;
cat1_140: string;
cat1_120: string;
cat1: string;
cat1_80: string;
cat1_60: string;
cat1_40: string;
cat1_20: string;
cat2_180: string;
cat2_160: string;
cat2_140: string;
cat2_120: string;
cat2: string;
cat2_80: string;
cat2_60: string;
cat2_40: string;
cat2_20: string;
cat3_180: string;
cat3_160: string;
cat3_140: string;
cat3_120: string;
cat3: string;
cat3_80: string;
cat3_60: string;
cat3_40: string;
cat3_20: string;
cat4_180: string;
cat4_160: string;
cat4_140: string;
cat4_120: string;
cat4: string;
cat4_80: string;
cat4_60: string;
cat4_40: string;
cat4_20: string;
cat5_180: string;
cat5_160: string;
cat5_140: string;
cat5_120: string;
cat5: string;
cat5_80: string;
cat5_60: string;
cat5_40: string;
cat5_20: string;
cat6_180: string;
cat6_160: string;
cat6_140: string;
cat6_120: string;
cat6: string;
cat6_80: string;
cat6_60: string;
cat6_40: string;
cat6_20: string;
cat7_180: string;
cat7_160: string;
cat7_140: string;
cat7_120: string;
cat7: string;
cat7_80: string;
cat7_60: string;
cat7_40: string;
cat7_20: string;
cat8_180: string;
cat8_160: string;
cat8_140: string;
cat8_120: string;
cat8: string;
cat8_80: string;
cat8_60: string;
cat8_40: string;
cat8_20: string;
cat9_180: string;
cat9_160: string;
cat9_140: string;
cat9_120: string;
cat9: string;
cat9_80: string;
cat9_60: string;
cat9_40: string;
cat9_20: string;
cat10_180: string;
cat10_160: string;
cat10_140: string;
cat10_120: string;
cat10: string;
cat10_80: string;
cat10_60: string;
cat10_40: string;
cat10_20: string;
cat11_180: string;
cat11_160: string;
cat11_140: string;
cat11_120: string;
cat11: string;
cat11_80: string;
cat11_60: string;
cat11_40: string;
cat11_20: string;
cat12_180: string;
cat12_160: string;
cat12_140: string;
cat12_120: string;
cat12: string;
cat12_80: string;
cat12_60: string;
cat12_40: string;
cat12_20: string;
cat13: string;
cat14: string;
cat15: string;
cat16: string;
cat17: string;
cat18: string;
cat19: string;
cat20: string;
cat21: string;
cat22: string;
cat23: string;
cat24: string;
cat25: string;
cat26: string;
cat27: string;
cat28: string;
base_light: string;
base_dark: string;
primary: string;
primaryDeep: string;
primaryStrong: string;
primarySubtle: string;
primaryDimmed: string;
positive: string;
positiveDeep: string;
positiveStrong: string;
positiveDimmed: string;
positiveSubtle: string;
positiveBorder: string;
warning: string;
warningDeep: string;
warningStrong: string;
warningDimmed: string;
warningSubtle: string;
warningBorder: string;
negative: string;
negativeDeep: string;
negativeStrong: string;
negativeDimmed: string;
negativeSubtle: string;
negativeBorder: string;
info: string;
infoDeep: string;
infoStrong: string;
infoDimmed: string;
infoSubtle: string;
infoBorder: string;
accent: string;
accentDeep: string;
accentStrong: string;
accentSubtle: string;
accentDimmed: string;
accentBorder: string;
text: string;
textSubtle: string;
textDisabled: string;
textDimmed: string;
textLight: string;
textDark: string;
border: string;
borderSubtle: string;
borderStrong: string;
borderDisabled: string;
bgPage: string;
bgContainer: string;
bgPageSecondary: string;
bgContainerSecondary: string;
bgHover: string;
bgDisabled: string;
bgOverlay: string;
dimmer: string;
backgroundColor: string;
containerBackgroundHover: string;
shad1: string;
shadow: string;
supp1: string;
supp2: string;
supp3: string;
supp4: string;
supp5: string;
positive_80: string;
positive_120: string;
neutral: string;
warning_120: string;
warning_140: string;
negative_80: string;
negative_120: string;
catastrophic: string;
sema6: string;
neutral_20: string;
positive_20: string;
negative_20: string;
sema10: string;
sema11: string;
sema12: string;
sema13: string;
sema14: string;
sema15: string;
sema16: string;
sema17: string;
sema18: string;
sema19: string;
warning_20: string;
atmo1: string;
atmo2: string;
atmo3: string;
atmo4: string;
secondary: string;
primary_80: string;
primary_20: string;
brand: string;
secondary_80: string;
secondary_60: string;
};
};
};
export { }