feat: 添加字体页面,展示相关链接和信息
Some checks failed
/ depcheck (push) Successful in 1m8s
/ build-and-deploy-to-vercel (push) Successful in 1m38s
/ playwright (push) Failing after 2m29s

This commit is contained in:
严浩
2025-01-06 10:44:38 +08:00
parent 72a51b7fc7
commit 1a0688bf54
4 changed files with 568 additions and 659 deletions

View File

@ -40,7 +40,7 @@
"@alova/adapter-axios": "^2.0.12",
"@formkit/auto-animate": "^0.8.2",
"@intlify/unplugin-vue-i18n": "^6.0.3",
"@pinia/colada": "^0.13.1",
"@pinia/colada": "^0.13.2",
"@primevue/themes": "^4.2.5",
"@unhead/vue": "^1.11.14",
"@vant/use": "^1.6.0",
@ -58,7 +58,7 @@
"pinia-plugin-persistedstate": "^4.2.0",
"primeicons": "^7.0.0",
"primelocale": "^1.2.3",
"primevue": "4.2.6-fix.202501030556",
"primevue": "4.2.6-fix.202501030724",
"radash": "^12.1.0",
"taze": "^0.18.0",
"tdesign-icons-vue-next": "^0.3.3",
@ -81,7 +81,7 @@
"@tsconfig/node22": "^22.0.0",
"@types/jsdom": "^21.1.7",
"@types/mockjs": "^1.0.10",
"@types/node": "^22.10.4",
"@types/node": "^22.10.5",
"@types/nprogress": "^0.2.3",
"@unocss/preset-rem-to-px": "^0.65.3",
"@vant/auto-import-resolver": "^1.2.1",
@ -107,17 +107,17 @@
"npm-run-all2": "^7.0.2",
"oxlint": "^0.15.5",
"prettier": "^3.4.2",
"sass-embedded": "^1.83.0",
"sass-embedded": "^1.83.1",
"surge": "^0.24.6",
"typescript": "~5.7.2",
"unocss": "^0.65.3",
"unplugin-auto-import": "^0.19.0",
"unplugin-icons": "^0.22.0",
"unplugin-vue-components": "^0.28.0",
"unplugin-vue-macros": "^2.13.6",
"unplugin-vue-macros": "^2.13.7",
"unplugin-vue-markdown": "^0.28.0",
"unplugin-vue-router": "^0.10.9",
"vercel": "^39.2.4",
"vercel": "^39.2.5",
"vite": "^6.0.7",
"vite-plugin-cdn-import": "^1.0.1",
"vite-plugin-fake-server": "^2.1.5",

1203
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

11
src/pages/fonts.page.vue Normal file
View File

@ -0,0 +1,11 @@
<script setup lang="ts"></script>
<template>
<div>
<ul>
<li>https://juejin.cn/post/7118700280136335396</li>
<li>https://juejin.cn/post/7106556068007772174</li>
<li>cn-font-split</li>
</ul>
</div>
</template>

1
typed-router.d.ts vendored
View File

@ -24,6 +24,7 @@ declare module 'vue-router/auto-routes' {
'API': RouteRecordInfo<'API', '/API', Record<never, never>, Record<never, never>>,
'DataLoadersId': RouteRecordInfo<'DataLoadersId', '/data-loaders/:id', { id: ParamValue<true> }, { id: ParamValue<false> }>,
'DataLoadersIdSub1UserId': RouteRecordInfo<'DataLoadersIdSub1UserId', '/data-loaders/:id/sub-1/:userId', { id: ParamValue<true>, userId: ParamValue<true> }, { id: ParamValue<false>, userId: ParamValue<false> }>,
'Fonts': RouteRecordInfo<'Fonts', '/fonts', Record<never, never>, Record<never, never>>,
'I18n': RouteRecordInfo<'I18n', '/i18n', Record<never, never>, Record<never, never>>,
'Icons': RouteRecordInfo<'Icons', '/Icons', Record<never, never>, Record<never, never>>,
'InfiniteLoading': RouteRecordInfo<'InfiniteLoading', '/infinite-loading', Record<never, never>, Record<never, never>>,