style: font family from unocss theme

This commit is contained in:
changjun
2023-05-12 01:43:57 +08:00
parent 0c6c9eae9b
commit 52946ed617
3 changed files with 5 additions and 124 deletions

View File

@@ -15,6 +15,7 @@
"Attributify", "Attributify",
"Consolas", "Consolas",
"esno", "esno",
"LXGW",
"Menlo", "Menlo",
"Neue", "Neue",
"Noto", "Noto",

File diff suppressed because one or more lines are too long

View File

@@ -1,5 +1,6 @@
import fs from 'node:fs' import fs from 'node:fs'
import { defineConfig, presetAttributify, presetIcons, presetTypography, presetUno } from 'unocss' import { defineConfig, presetAttributify, presetIcons, presetTypography, presetUno } from 'unocss'
import { fontFamily } from '@unocss/preset-mini/theme'
import { ARTICLE_TEXT, DIRECTORY_NAME } from './constant' import { ARTICLE_TEXT, DIRECTORY_NAME } from './constant'
function getMainCss() { function getMainCss() {
@@ -31,32 +32,11 @@ export default defineConfig({
fontFamily: { fontFamily: {
sans: [ sans: [
'LXGWWenKai-Regular', 'LXGWWenKai-Regular',
'ui-sans-serif', ...fontFamily.sans,
'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: ['LXGWWenKai-Regular', 'ui-serif', 'Georgia', 'Cambria', '"Times New Roman"', 'Times', 'serif'],
mono: [ mono: [
'JetBrainsMono-Regular', 'JetBrainsMono-Regular',
'ui-monospace', ...fontFamily.mono,
'SFMono-Regular',
'Menlo',
'Monaco',
'Consolas',
'"Liberation Mono"',
'"Courier New"',
'monospace',
], ],
}, },
}, },