-
+
+
-
diff --git a/content b/content
index a7cd0a0..e4c08e4 160000
--- a/content
+++ b/content
@@ -1 +1 @@
-Subproject commit a7cd0a03602ed93da797632e5616211f40868125
+Subproject commit e4c08e4b0aa49ec629020047c88f43664bda0ba2
diff --git a/content.config.ts b/content.config.ts
index f40f182..8ff0531 100644
--- a/content.config.ts
+++ b/content.config.ts
@@ -10,7 +10,8 @@ const schema = z.object({
draft: z.boolean().default(false),
updated_at: z.array(z.string().datetime()).default([]),
tags: z.array(z.string()).default([]),
- type: z.enum(['article', 'rambling']).default('article'),
+ type: z.enum(['article', 'rambling', 'announcement']).default('article'),
+ isPinned: z.boolean().default(false),
tech_stack: z.array(z.string()).default([]),
tech_stack_percent: z.array(z.number()).default([]),
tech_stack_icon_names: z.array(z.string()).default([]),
diff --git a/nuxt.config.ts b/nuxt.config.ts
index ee338c5..6b5ed83 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -22,9 +22,13 @@ export default defineNuxtConfig({
},
app: {
head: {
+ title: '随机存取',
htmlAttrs: {
lang: 'zh-CN',
},
+ meta: [
+ { name: 'description', content: 'Lichx 个人博客' },
+ ],
script: [{ src: '/darkVerify.js' }],
},
},
diff --git a/package.json b/package.json
index d666aab..c08fd5c 100644
--- a/package.json
+++ b/package.json
@@ -16,6 +16,7 @@
"@nuxt/ui": "3.2.0",
"@pinia/nuxt": "^0.11.1",
"@tailwindcss/vite": "^4.1.11",
+ "@typescript/native-preview": "7.0.0-dev.20250830.1",
"@vue/eslint-config-prettier": "^10.2.0",
"@vueuse/core": "^13.6.0",
"better-sqlite3": "^12.2.0",
@@ -32,7 +33,7 @@
"vue-router": "^4.5.1",
"word-count": "^0.3.1"
},
- "packageManager": "pnpm@10.14.0",
+ "packageManager": "pnpm@10.15.0",
"devDependencies": {
"@stylistic/eslint-plugin": "^5.1.0",
"@stylistic/eslint-plugin-jsx": "^4.4.1",
diff --git a/pages/admin/index.vue b/pages/admin/index.vue
index 69e2194..f3569c5 100644
--- a/pages/admin/index.vue
+++ b/pages/admin/index.vue
@@ -3,10 +3,11 @@
-admin
-
+
+ admin
+
\ No newline at end of file
+
diff --git a/pages/index.vue b/pages/index.vue
index 024ede7..8315694 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -61,9 +61,9 @@ import breakpointsHelper from '~/utils/BreakpointsHelper';