From 6f1e3f83a355385b2ab8164596d591f7a79be34e Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Fri, 15 Apr 2022 17:53:32 +0800 Subject: [PATCH] feat: add icons Signed-off-by: Ryan Wang --- src/core/icons.ts | 8 +++++++- src/router/menus.config.ts | 13 +++++++++---- 2 files changed, 16 insertions(+), 5 deletions(-) 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: "附件",