Files
2026-01-01 03:40:41 +08:00

31 lines
817 B
TypeScript

import { createLocalFontProcessor } from '@unocss/preset-web-fonts/local';
import { defineConfig, presetWind3, presetTypography, presetWebFonts, transformerVariantGroup, transformerDirectives, presetIcons } from 'unocss';
export default defineConfig({
presets: [
presetWind3(),
presetTypography(),
presetIcons({
scale: 1.2,
warn: true,
}),
presetWebFonts({
fonts: {
mono: {
name: 'Maple Mono',
provider: 'fontsource',
},
},
processors: createLocalFontProcessor({
cacheDir: 'node_modules/.cache/unocss/fonts',
fontAssetsDir: 'public/assets/fonts/cache',
fontServeBaseUrl: '/assets/fonts/cache',
}),
}),
],
transformers: [
transformerDirectives(),
transformerVariantGroup(),
],
});