diff --git a/src/core/icons.ts b/src/core/icons.ts index 42d968de8..841b179e9 100644 --- a/src/core/icons.ts +++ b/src/core/icons.ts @@ -2,5 +2,11 @@ import IconDashboard from "~icons/ri/dashboard-3-line"; // @ts-ignore import IconArrowRight from "~icons/ri/arrow-right-s-line"; +// @ts-ignore +import IconBookRead from "~icons/ri/book-read-line"; +// @ts-ignore +import IconPages from "~icons/ri/pages-line"; +// @ts-ignore +import IconMessage from "~icons/ri/message-3-line"; -export { IconDashboard, IconArrowRight }; +export { IconDashboard, IconArrowRight, IconBookRead, IconPages, IconMessage }; diff --git a/src/router/menus.config.ts b/src/router/menus.config.ts index a9327cebf..9b4f734f0 100644 --- a/src/router/menus.config.ts +++ b/src/router/menus.config.ts @@ -1,4 +1,9 @@ -import { IconDashboard } from "@/core/icons"; +import { + IconDashboard, + IconBookRead, + IconPages, + IconMessage, +} from "@/core/icons"; import type { Component } from "vue"; declare interface MenuGroupType { @@ -30,17 +35,17 @@ export const menus: MenuGroupType[] = [ { name: "文章", path: "/posts", - icon: IconDashboard, + icon: IconBookRead, }, { name: "页面", path: "/sheets", - icon: IconDashboard, + icon: IconPages, }, { name: "评论", path: "/comment", - icon: IconDashboard, + icon: IconMessage, }, { name: "附件",