mirror of
https://github.com/uqbar-dao/nectar.git
synced 2024-12-24 09:06:10 +03:00
35 lines
1.7 KiB
TypeScript
35 lines
1.7 KiB
TypeScript
|
import { defineConfig, presetIcons, presetUno, presetWind, UserConfig, transformerDirectives } from 'unocss'
|
||
|
|
||
|
const config = {
|
||
|
presets: [presetUno(), presetWind(), presetIcons()],
|
||
|
shortcuts: [
|
||
|
{
|
||
|
'flex-center': 'flex justify-center items-center',
|
||
|
'flex-col-center': 'flex flex-col justify-center items-center',
|
||
|
},
|
||
|
],
|
||
|
rules: [
|
||
|
],
|
||
|
theme: {
|
||
|
colors: {
|
||
|
'white': '#FFF5D9',
|
||
|
'black': '#22211F',
|
||
|
'orange': '#F35422',
|
||
|
'transparent': 'transparent',
|
||
|
'gray': '#7E7E7E',
|
||
|
},
|
||
|
font: {
|
||
|
'sans': ['Barlow', 'ui-sans-serif', 'system-ui', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', '"Noto Sans"', 'sans-serif', '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', '"Noto Color Emoji"'],
|
||
|
'serif': ['ui-serif', 'Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'],
|
||
|
'mono': ['ui-monospace', 'SFMono-Regular', 'Menlo', 'Monaco', 'Consolas', '"Liberation Mono"', '"Courier New"', 'monospace'],
|
||
|
'heading': ['OpenSans', 'ui-sans-serif', 'system-ui', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', '"Noto Sans"', 'sans-serif', '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', '"Noto Color Emoji"'],
|
||
|
'display': ['Futura', 'ui-sans-serif', 'system-ui', '-apple-system', 'BlinkMacSystemFont', '"Segoe UI"', 'Roboto', '"Helvetica Neue"', 'Arial', '"Noto Sans"', 'sans-serif', '"Apple Color Emoji"', '"Segoe UI Emoji"', '"Segoe UI Symbol"', '"Noto Color Emoji"'],
|
||
|
},
|
||
|
},
|
||
|
transformers: [
|
||
|
transformerDirectives()
|
||
|
],
|
||
|
}
|
||
|
|
||
|
export default defineConfig(config) as UserConfig<(typeof config)['theme']>
|