change icons
Some checks failed
Deploy / deploy (push) Has been cancelled

This commit is contained in:
2026-01-04 19:53:51 +08:00
parent f269f4ac56
commit 45f91e9654

View File

@@ -88,35 +88,35 @@ const menus = computed<MenuOption[]>(() => [
{ {
label: () => h(RouterLink, { to: "/learn/01" }, { default: () => "自学" }), label: () => h(RouterLink, { to: "/learn/01" }, { default: () => "自学" }),
key: "learn", key: "learn",
icon: renderIcon("streamline-emojis:snake"), icon: renderIcon("twemoji:books"),
}, },
{ {
label: () => h(RouterLink, { to: "/" }, { default: () => "题目" }), label: () => h(RouterLink, { to: "/" }, { default: () => "题目" }),
key: "problem", key: "problem",
icon: renderIcon("streamline-emojis:blossom"), icon: renderIcon("twemoji:memo"),
}, },
{ {
label: () => label: () =>
h(RouterLink, { to: "/problemset" }, { default: () => "题单" }), h(RouterLink, { to: "/problemset" }, { default: () => "题单" }),
key: "problemset", key: "problemset",
icon: renderIcon("streamline-emojis:green-book"), icon: renderIcon("twemoji:clipboard"),
}, },
{ {
label: () => label: () =>
h(RouterLink, { to: "/submission" }, { default: () => "提交" }), h(RouterLink, { to: "/submission" }, { default: () => "提交" }),
key: "submission", key: "submission",
icon: renderIcon("streamline-emojis:bouquet"), icon: renderIcon("twemoji:inbox-tray"),
show: userStore.showSubmissions, show: userStore.showSubmissions,
}, },
{ {
label: () => h(RouterLink, { to: "/contest" }, { default: () => "比赛" }), label: () => h(RouterLink, { to: "/contest" }, { default: () => "比赛" }),
key: "contest", key: "contest",
icon: renderIcon("streamline-emojis:cherries"), icon: renderIcon("twemoji:chequered-flag"),
}, },
{ {
label: () => h(RouterLink, { to: "/rank" }, { default: () => "排名" }), label: () => h(RouterLink, { to: "/rank" }, { default: () => "排名" }),
key: "rank", key: "rank",
icon: renderIcon("streamline-emojis:hibiscus"), icon: renderIcon("twemoji:trophy"),
}, },
{ {
label: () => h(RouterLink, { to: "/class/pk" }, { default: () => "班级" }), label: () => h(RouterLink, { to: "/class/pk" }, { default: () => "班级" }),
@@ -128,12 +128,12 @@ const menus = computed<MenuOption[]>(() => [
label: () => label: () =>
h(RouterLink, { to: "/announcement" }, { default: () => "公告" }), h(RouterLink, { to: "/announcement" }, { default: () => "公告" }),
key: "announcement", key: "announcement",
icon: renderIcon("streamline-emojis:palm-tree"), icon: renderIcon("twemoji:loudspeaker"),
}, },
{ {
label: () => "别点", label: () => "别点",
key: "dont-click", key: "dont-click",
icon: renderIcon("streamline-emojis:ghost"), icon: renderIcon("twemoji:zany-face"),
}, },
{ {
label: () => label: () =>
@@ -144,7 +144,7 @@ const menus = computed<MenuOption[]>(() => [
), ),
show: userStore.isAdminRole, show: userStore.isAdminRole,
key: "admin", key: "admin",
icon: renderIcon("streamline-emojis:panda-face"), icon: renderIcon("twemoji:gear"),
}, },
]) ])