diff --git a/cspell.config.yaml b/cspell.config.yaml index a55e84edb..75467fcc0 100644 --- a/cspell.config.yaml +++ b/cspell.config.yaml @@ -69,6 +69,7 @@ words: - Maru - micvad - mineflayer + - mingcute - mkdist - moeru - Morioki @@ -117,6 +118,7 @@ words: - unocss - unplugin - valibot + - vaul - VITE - vrma - vueuse diff --git a/packages/iconify-json-lobe/build.config.ts b/packages/lobe-icons/build.config.ts similarity index 77% rename from packages/iconify-json-lobe/build.config.ts rename to packages/lobe-icons/build.config.ts index 4a3bb17f9..89d546953 100644 --- a/packages/iconify-json-lobe/build.config.ts +++ b/packages/lobe-icons/build.config.ts @@ -6,6 +6,10 @@ import { defineBuildConfig } from 'unbuild' import packageJSON from './package.json' +function json(any: any) { + return JSON.stringify(any, null, 2) +} + export default defineBuildConfig({ entries: [ { builder: 'rollup', input: 'src/index.ts', outDir: 'dist', declaration: true }, @@ -35,10 +39,10 @@ export default defineBuildConfig({ const iconSetData = await importDirectory(join(pkg.rootPath, 'icons'), { prefix: 'lobe-icons', ignoreImportErrors: 'warn' }) const iconJSONData = iconSetData.export() - await writeFile('./dist/metadata.json', JSON.stringify({ categories: iconSetData.categories }, null, 2), { encoding: 'utf8' }) - await writeFile('./dist/icons.json', JSON.stringify(iconJSONData, null, 2), { encoding: 'utf8' }) - await writeFile('./dist/chars.json', JSON.stringify({}, null, 2), { encoding: 'utf8' }) - await writeFile('./dist/info.json', JSON.stringify({ + await writeFile('./dist/metadata.json', json({ categories: iconSetData.categories }), { encoding: 'utf8' }) + await writeFile('./dist/icons.json', json(iconJSONData), { encoding: 'utf8' }) + await writeFile('./dist/chars.json', json({}), { encoding: 'utf8' }) + await writeFile('./dist/info.json', json({ prefix: 'lobe-icons', name: 'Lobe Icons', total: Object.keys(iconJSONData.icons).length, @@ -56,9 +60,9 @@ export default defineBuildConfig({ 'deepseek', 'claude', ], - height: 32, - displayHeight: 16, - category: 'Logos 16px / 32px', + height: 20, + displayHeight: 20, + category: 'Logos 20px', tags: [ 'AI', 'Models', @@ -66,7 +70,7 @@ export default defineBuildConfig({ 'Lobe', ], palette: false, - }, null, 2), { encoding: 'utf8' }) + }), { encoding: 'utf8' }) }, }, }) diff --git a/packages/iconify-json-lobe/package.json b/packages/lobe-icons/package.json similarity index 91% rename from packages/iconify-json-lobe/package.json rename to packages/lobe-icons/package.json index 662f27640..028d5158a 100644 --- a/packages/iconify-json-lobe/package.json +++ b/packages/lobe-icons/package.json @@ -1,5 +1,5 @@ { - "name": "@proj-airi/iconify-json-lobe", + "name": "@proj-airi/lobe-icons", "type": "module", "version": "1.0.0", "private": true, @@ -13,7 +13,7 @@ "repository": { "type": "git", "url": "https://github.com/moeru-ai/airi.git", - "directory": "packages/iconify-json-lobe" + "directory": "packages/lobe-icons" }, "exports": { "./*": "./*", diff --git a/packages/iconify-json-lobe/src/index.ts b/packages/lobe-icons/src/index.ts similarity index 100% rename from packages/iconify-json-lobe/src/index.ts rename to packages/lobe-icons/src/index.ts diff --git a/packages/iconify-json-lobe/tsconfig.json b/packages/lobe-icons/tsconfig.json similarity index 100% rename from packages/iconify-json-lobe/tsconfig.json rename to packages/lobe-icons/tsconfig.json diff --git a/packages/moonshine-web/uno.config.ts b/packages/moonshine-web/uno.config.ts index c31981383..cfcbf99fc 100644 --- a/packages/moonshine-web/uno.config.ts +++ b/packages/moonshine-web/uno.config.ts @@ -1,4 +1,4 @@ -import { defineConfig, mergeConfigs, presetWebFonts } from 'unocss' +import { defineConfig, mergeConfigs, presetIcons, presetWebFonts } from 'unocss' import UnoCSSConfig from '../../uno.config' @@ -13,6 +13,9 @@ export default defineConfig(mergeConfigs([ mono: 'DM Mono', }, }), + presetIcons({ + scale: 1.2, + }), ], }, ])) diff --git a/packages/stage-tamagotchi/uno.config.ts b/packages/stage-tamagotchi/uno.config.ts index d449130f9..800654c9e 100644 --- a/packages/stage-tamagotchi/uno.config.ts +++ b/packages/stage-tamagotchi/uno.config.ts @@ -1,4 +1,4 @@ -import { defineConfig, mergeConfigs, presetWebFonts } from 'unocss' +import { defineConfig, mergeConfigs, presetIcons, presetWebFonts } from 'unocss' import UnoCSSConfig from '../../uno.config' @@ -15,6 +15,9 @@ export default defineConfig(mergeConfigs([ cuteen: 'Sniglet', }, }), + presetIcons({ + scale: 1.2, + }), ], // hyoban/unocss-preset-shadcn: Use shadcn ui with UnoCSS // https://github.com/hyoban/unocss-preset-shadcn diff --git a/packages/stage-ui/src/components/Scenes/Live2D.vue b/packages/stage-ui/src/components/Scenes/Live2D.vue index 40665ef0d..3096c9acd 100644 --- a/packages/stage-ui/src/components/Scenes/Live2D.vue +++ b/packages/stage-ui/src/components/Scenes/Live2D.vue @@ -35,18 +35,13 @@ defineExpose({