Files

44 lines
1.0 KiB
TypeScript
Raw Permalink Normal View History

2026-01-24 17:45:54 +03:30
import {
defineConfig,
presetAttributify,
presetIcons,
presetTypography,
presetUno,
presetWebFonts,
transformerDirectives,
transformerVariantGroup
} from 'unocss'
export default defineConfig({
shortcuts: [
2026-07-15 12:51:05 +03:30
['surface', 'bg-[color:var(--admin-bg-elevated)]'],
['surface-muted', 'bg-[color:var(--admin-bg-muted)]'],
// رنگ + ضخامت — فقط color کافی نیست و در دارک/لایت کادر دیده نمی‌شود
['border-base', 'border border-solid border-[color:var(--admin-border-strong)]'],
['text-muted', 'text-[color:var(--admin-text-secondary)]'],
2026-01-24 17:45:54 +03:30
],
theme: {
colors: {
// ...
primary: '#0A1B37'
}
},
presets: [
2026-06-14 21:04:26 +03:30
presetUno({
dark: {
dark: 'html.is-dark',
light: 'html:not(.is-dark)',
},
}),
2026-01-24 17:45:54 +03:30
presetAttributify(),
presetIcons(),
presetTypography(),
presetWebFonts({
fonts: {
// ...
}
})
],
transformers: [transformerDirectives(), transformerVariantGroup()]
})