Files
TypeWords/uno.config.ts
Zyronon 4fd3e51961 wip
2026-01-04 19:41:29 +08:00

40 lines
1.3 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)]',
card: 'rounded-xl p-4 mb-8 shadow-lg box-border relative bg-second',
},
presets: [presetWind3()],
// 自定义断点
theme: {
breakpoints: {
xs: '480px', // 自定义小断点
sm: '640px',
md: '768px',
lg: '1024px',
xl: '1280px',
'2xl': '1536px',
'3xl': '1920px',
'4k': '2560px',
},
},
})