From c283d19b7fa463d2accdd507fc9dc2e0ac3670bf Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Mon, 14 Jul 2025 01:40:24 +0800 Subject: [PATCH] fix(workspace): update UnoCSS config to load fonts from fontsource Co-authored-by: Menci <11341955+Menci@users.noreply.github.com> --- uno.config.ts | 50 ++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 40 insertions(+), 10 deletions(-) diff --git a/uno.config.ts b/uno.config.ts index 43f840686..657071c93 100644 --- a/uno.config.ts +++ b/uno.config.ts @@ -48,14 +48,38 @@ export function sharedUnoConfig() { presetTypography(), presetWebFonts({ fonts: { - 'sans': 'DM Sans', - 'serif': 'DM Serif Display', - 'mono': 'DM Mono', - 'cute': 'Kiwi Maru', - 'cuteen': 'Sniglet', - 'jura': 'Jura', - 'gugi': 'Gugi', - 'quicksand': 'Quicksand', + 'sans': { + name: 'DM Sans', + provider: 'fontsource', + }, + 'serif': { + name: 'DM Serif Display', + provider: 'fontsource', + }, + 'mono': { + name: 'DM Mono', + provider: 'fontsource', + }, + 'cute': { + name: 'Kiwi Maru', + provider: 'fontsource', + }, + 'cuteen': { + name: 'Sniglet', + provider: 'fontsource', + }, + 'jura': { + name: 'Jura', + provider: 'fontsource', + }, + 'gugi': { + name: 'Gugi', + provider: 'fontsource', + }, + 'quicksand': { + name: 'Quicksand', + provider: 'fontsource', + }, 'quanlai': { name: 'cjkfonts AllSeto', provider: 'none', @@ -64,8 +88,14 @@ export function sharedUnoConfig() { name: 'Xiaolai SC', provider: 'none', }, - 'urbanist': 'Urbanist', - 'm-plus-rounded': 'M PLUS Rounded 1c', + 'urbanist': { + name: 'Urbanist', + provider: 'fontsource', + }, + 'm-plus-rounded': { + name: 'M PLUS Rounded 1c', + provider: 'fontsource', + }, }, timeouts: { warning: 5000,