Files
TypeWords/uno.config.ts
Zyronon 7b9be69838 wip
2025-12-30 20:10:13 +08:00

41 lines
1.2 KiB
TypeScript

// uno.config.ts
import {defineConfig, presetWind3} from 'unocss'
export default defineConfig({
shortcuts: {
'bg-primary': 'bg-[var(--color-primary)]',
'bg-second': 'bg-[var(--color-second)]',
'bg-third': 'bg-[var(--color-third)]',
'bg-fourth': 'bg-[var(--color-fourth)]',
'bg-fifth': 'bg-[var(--color-fifth)]',
'bg-card-active': 'bg-[var(--color-card-active)]',
'bg-item': 'bg-[var(--color-item-bg)]',
'bg-reverse-white': 'bg-[var(--color-reverse-white)]',
'bg-reverse-black': 'bg-[var(--color-reverse-black)]',
'color-main': 'color-[var(--color-main-text)]',
'color-link': 'color-[var(--color-link)]',
'gap-space': 'gap-[var(--space)]',
'p-space': 'p-[var(--space)]',
'px-space': 'px-[var(--space)]',
'py-space': 'py-[var(--space)]',
'border-item': 'border-[var(--color-item-border)]',
'border-item-solid': 'border-1 border-solid border-[var(--color-item-border)]',
},
presets: [
presetWind3(),
],
// 自定义断点
theme: {
breakpoints: {
'xs': '480px', // 自定义小断点
'sm': '640px',
'md': '768px',
'lg': '1024px',
'xl': '1280px',
'2xl': '1536px',
'3xl': '1920px',
'4k': '2560px',
}
},
})