diff --git a/apps/vben5/packages/@abp/platform/package.json b/apps/vben5/packages/@abp/platform/package.json index d91d932ec..43b66f323 100644 --- a/apps/vben5/packages/@abp/platform/package.json +++ b/apps/vben5/packages/@abp/platform/package.json @@ -39,6 +39,7 @@ "ant-design-vue": "catalog:", "lodash.clonedeep": "catalog:", "vue": "catalog:*", + "vue3-colorpicker": "catalog:", "vxe-table": "catalog:" }, "devDependencies": { diff --git a/apps/vben5/packages/@abp/platform/src/components/workbench/components/WorkbenchQuickNavModal.vue b/apps/vben5/packages/@abp/platform/src/components/workbench/components/WorkbenchQuickNavModal.vue new file mode 100644 index 000000000..3bd56cc3e --- /dev/null +++ b/apps/vben5/packages/@abp/platform/src/components/workbench/components/WorkbenchQuickNavModal.vue @@ -0,0 +1,137 @@ + + + + + + + + + ({{ slotProps.value }}) + + + + + + + + {{ item.displayName }} + + + + + + + + + diff --git a/apps/vben5/packages/@abp/platform/src/locales/langs/en-US/workbench.json b/apps/vben5/packages/@abp/platform/src/locales/langs/en-US/workbench.json index 1018f271c..63034d52b 100644 --- a/apps/vben5/packages/@abp/platform/src/locales/langs/en-US/workbench.json +++ b/apps/vben5/packages/@abp/platform/src/locales/langs/en-US/workbench.json @@ -18,7 +18,14 @@ "dashboard": "Dashboard", "profile": "Personal Profile", "settings": "Personal Settings", - "notifiers": "Notifiers" + "notifiers": "Notifiers", + "manage": "Manage menu", + "create": "New menu", + "delete": "Delete Menu", + "select": "Select Menu", + "color": "Select Color", + "alias": "Alias Name", + "icon": "Icon" }, "trends": { "title": "Latest News" diff --git a/apps/vben5/packages/@abp/platform/src/locales/langs/zh-CN/workbench.json b/apps/vben5/packages/@abp/platform/src/locales/langs/zh-CN/workbench.json index 6dff3d09b..c2561e71d 100644 --- a/apps/vben5/packages/@abp/platform/src/locales/langs/zh-CN/workbench.json +++ b/apps/vben5/packages/@abp/platform/src/locales/langs/zh-CN/workbench.json @@ -18,7 +18,14 @@ "dashboard": "仪表盘", "profile": "个人中心", "settings": "个人设置", - "notifiers": "通知消息" + "notifiers": "通知消息", + "manage": "管理菜单", + "create": "添加菜单", + "delete": "删除菜单", + "select": "选择菜单", + "color": "选择颜色", + "alias": "自定义别名", + "icon": "自定义图标" }, "trends": { "title": "最新消息"