29 lines
756 B
TypeScript
29 lines
756 B
TypeScript
import { defineConfig, presetWind3, transformerDirectives, transformerVariantGroup } from 'unocss';
|
|
|
|
export default defineConfig({
|
|
content: {
|
|
pipeline: {
|
|
exclude: ['node_modules', 'dist', '.nuxt']
|
|
}
|
|
},
|
|
theme: {
|
|
colors: {
|
|
primary: '#2563eb'
|
|
},
|
|
fontSize: {
|
|
'icon-xs': '0.875rem',
|
|
'icon-small': '1rem',
|
|
icon: '1.125rem',
|
|
'icon-large': '1.5rem',
|
|
'icon-xl': '2rem'
|
|
}
|
|
},
|
|
shortcuts: {
|
|
'flex-center': 'flex justify-center items-center',
|
|
'flex-col-center': 'flex flex-col justify-center items-center',
|
|
'section-container': 'mx-auto max-w-1200px px-16px'
|
|
},
|
|
transformers: [transformerDirectives(), transformerVariantGroup()],
|
|
presets: [presetWind3({ dark: 'class' })]
|
|
});
|