UNPKG

@hitachivantara/uikit-uno-preset

Version:
25 lines (24 loc) 678 B
import { rules } from "./rules.js"; import { extendTheme } from "./theme.js"; import { definePreset, mergeConfigs } from "@unocss/core"; import { presetRemToPx } from "@unocss/preset-rem-to-px"; import { presetWind3 } from "@unocss/preset-wind3"; //#region src/index.ts var presetHv = definePreset((options) => { const { baseFontSize = 16, ...otherOptions } = options || {}; /** HV base theme configuration */ const hvConfig = { extendTheme, rules }; return { name: "@hitachivantara/uikit-uno-preset", ...mergeConfigs([ presetWind3(otherOptions), presetRemToPx({ baseFontSize }), hvConfig ]) }; }); //#endregion export { extendTheme, presetHv, rules };