diff --git a/src/App.vue b/src/App.vue
index 580a65011..953d184c6 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,6 +1,24 @@
diff --git a/src/modules/contents/attachments/module.ts b/src/modules/contents/attachments/module.ts
index 440f48fe9..3ed44de46 100644
--- a/src/modules/contents/attachments/module.ts
+++ b/src/modules/contents/attachments/module.ts
@@ -15,6 +15,9 @@ export default definePlugin({
path: "",
name: "Attachments",
component: AttachmentList,
+ meta: {
+ title: "附件",
+ },
},
],
},
diff --git a/src/modules/contents/comments/module.ts b/src/modules/contents/comments/module.ts
index c8fa93d09..8f6c33046 100644
--- a/src/modules/contents/comments/module.ts
+++ b/src/modules/contents/comments/module.ts
@@ -14,6 +14,9 @@ export default definePlugin({
path: "",
name: "Comments",
component: CommentList,
+ meta: {
+ title: "评论",
+ },
},
],
},
diff --git a/src/modules/contents/pages/module.ts b/src/modules/contents/pages/module.ts
index 128f65f3b..6b994a87d 100644
--- a/src/modules/contents/pages/module.ts
+++ b/src/modules/contents/pages/module.ts
@@ -25,6 +25,9 @@ export default definePlugin({
path: "",
name: "FunctionalPages",
component: FunctionalPageList,
+ meta: {
+ title: "功能页面",
+ },
},
],
},
@@ -40,6 +43,9 @@ export default definePlugin({
path: "",
name: "SinglePages",
component: SinglePageList,
+ meta: {
+ title: "自定义页面",
+ },
},
],
},
@@ -51,6 +57,9 @@ export default definePlugin({
path: "",
name: "SinglePageEditor",
component: SinglePageEditor,
+ meta: {
+ title: "页面编辑",
+ },
},
],
},
diff --git a/src/modules/contents/posts/module.ts b/src/modules/contents/posts/module.ts
index c99b2509f..712cd7a08 100644
--- a/src/modules/contents/posts/module.ts
+++ b/src/modules/contents/posts/module.ts
@@ -17,11 +17,17 @@ export default definePlugin({
path: "",
name: "Posts",
component: PostList,
+ meta: {
+ title: "文章",
+ },
},
{
path: "editor",
name: "PostEditor",
component: PostEditor,
+ meta: {
+ title: "文章编辑",
+ },
},
{
path: "categories",
@@ -31,6 +37,9 @@ export default definePlugin({
path: "",
name: "Categories",
component: CategoryList,
+ meta: {
+ title: "文章分类",
+ },
},
],
},
@@ -42,6 +51,9 @@ export default definePlugin({
path: "",
name: "Tags",
component: TagList,
+ meta: {
+ title: "文章标签",
+ },
},
],
},
diff --git a/src/modules/dashboard/module.ts b/src/modules/dashboard/module.ts
index ea93b28d3..955de3e13 100644
--- a/src/modules/dashboard/module.ts
+++ b/src/modules/dashboard/module.ts
@@ -33,6 +33,9 @@ export default definePlugin({
path: "dashboard",
name: "Dashboard",
component: Dashboard,
+ meta: {
+ title: "仪表盘",
+ },
},
],
},
diff --git a/src/modules/interface/menus/module.ts b/src/modules/interface/menus/module.ts
index f1848faff..602b63311 100644
--- a/src/modules/interface/menus/module.ts
+++ b/src/modules/interface/menus/module.ts
@@ -14,6 +14,9 @@ export default definePlugin({
path: "",
name: "Menus",
component: Menus,
+ meta: {
+ title: "菜单",
+ },
},
],
},
diff --git a/src/modules/interface/themes/module.ts b/src/modules/interface/themes/module.ts
index bb345b692..feec99579 100644
--- a/src/modules/interface/themes/module.ts
+++ b/src/modules/interface/themes/module.ts
@@ -17,11 +17,17 @@ export default definePlugin({
path: "",
name: "ThemeDetail",
component: ThemeDetail,
+ meta: {
+ title: "主题",
+ },
},
{
path: "settings/:group",
name: "ThemeSetting",
component: ThemeSetting,
+ meta: {
+ title: "主题设置",
+ },
},
],
},
@@ -33,6 +39,9 @@ export default definePlugin({
path: "",
name: "ThemeVisual",
component: Visual,
+ meta: {
+ title: "可视化编辑",
+ },
},
],
},
diff --git a/src/modules/system/plugins/module.ts b/src/modules/system/plugins/module.ts
index 72a9319ad..a0472624d 100644
--- a/src/modules/system/plugins/module.ts
+++ b/src/modules/system/plugins/module.ts
@@ -22,6 +22,7 @@ export default definePlugin({
name: "Plugins",
component: PluginList,
meta: {
+ title: "插件",
permissions: ["system:plugins:view"],
},
},
@@ -35,11 +36,17 @@ export default definePlugin({
path: "detail",
name: "PluginDetail",
component: PluginDetail,
+ meta: {
+ title: "插件详情",
+ },
},
{
path: "settings/:group",
name: "PluginSetting",
component: PluginSetting,
+ meta: {
+ title: "插件设置",
+ },
},
],
},
diff --git a/src/modules/system/roles/module.ts b/src/modules/system/roles/module.ts
index f6cead65c..62fa37c77 100644
--- a/src/modules/system/roles/module.ts
+++ b/src/modules/system/roles/module.ts
@@ -15,6 +15,7 @@ export default definePlugin({
name: "Roles",
component: RoleList,
meta: {
+ title: "角色",
permissions: ["system:roles:view"],
},
},
@@ -23,6 +24,7 @@ export default definePlugin({
name: "RoleDetail",
component: RoleDetail,
meta: {
+ title: "角色详情",
permissions: ["system:roles:view"],
},
},
diff --git a/src/modules/system/settings/module.ts b/src/modules/system/settings/module.ts
index c4630eaf0..93e5c5d17 100644
--- a/src/modules/system/settings/module.ts
+++ b/src/modules/system/settings/module.ts
@@ -16,6 +16,9 @@ export default definePlugin({
path: ":group",
name: "SystemSetting",
component: SystemSetting,
+ meta: {
+ title: "系统设置",
+ },
},
],
},
diff --git a/src/modules/system/users/module.ts b/src/modules/system/users/module.ts
index d4f69430b..646764d7d 100644
--- a/src/modules/system/users/module.ts
+++ b/src/modules/system/users/module.ts
@@ -28,6 +28,7 @@ export default definePlugin({
name: "Users",
component: UserList,
meta: {
+ title: "用户",
permissions: ["system:users:view"],
},
},
@@ -42,11 +43,17 @@ export default definePlugin({
path: "detail",
name: "UserDetail",
component: UserDetail,
+ meta: {
+ title: "用户详情",
+ },
},
{
path: "tokens",
name: "PersonalAccessTokens",
component: PersonalAccessTokens,
+ meta: {
+ title: "个人令牌",
+ },
},
],
},