-
+
来源
@@ -398,7 +398,7 @@ function type(status: ProblemStatus) {
-
+
相似题目推荐
diff --git a/src/oj/problem/components/ProblemInfo.vue b/src/oj/problem/components/ProblemInfo.vue
index a2b3ae6..dc7d3b2 100644
--- a/src/oj/problem/components/ProblemInfo.vue
+++ b/src/oj/problem/components/ProblemInfo.vue
@@ -49,7 +49,7 @@ const data = computed(() => {
const numbers = computed(() => {
return [
{
- icon: "streamline-emojis:scroll",
+ icon: "streamline-ultimate-color:checklist",
title: problem.value?.submission_number ?? 0,
content: "总提交",
int: true,
diff --git a/src/oj/problem/components/ProblemSubmission.vue b/src/oj/problem/components/ProblemSubmission.vue
index 1d7f493..ba6b118 100644
--- a/src/oj/problem/components/ProblemSubmission.vue
+++ b/src/oj/problem/components/ProblemSubmission.vue
@@ -79,7 +79,7 @@ const columns: DataTableColumn
[] = [
{
title: renderTableTitle(
"语言",
- "streamline-emojis:globe-showing-europe-africa",
+ "streamline-ultimate-color:earth-pin-2",
),
key: "language",
width: 100,
diff --git a/src/oj/problem/list.vue b/src/oj/problem/list.vue
index 6e278de..ca9792b 100644
--- a/src/oj/problem/list.vue
+++ b/src/oj/problem/list.vue
@@ -160,12 +160,12 @@ const baseColumns: DataTableColumn[] = [
render: (row) => h(ProblemStatus, { status: row.status }),
},
{
- title: renderTableTitle("编号", "streamline-emojis:game-dice"),
+ title: renderTableTitle("编号", "streamline-ultimate-color:board-game-dice-1"),
key: "_id",
width: 100,
},
{
- title: renderTableTitle("题目", "streamline-emojis:watermelon-2"),
+ title: renderTableTitle("题目", "streamline-ultimate-color:fruit-watermelon"),
key: "title",
minWidth: 200,
render: (row) => h(ProblemListTitle, { problem: row }),
@@ -178,7 +178,7 @@ const baseColumns: DataTableColumn[] = [
h(NTag, { type: getTagColor(row.difficulty) }, () => row.difficulty),
},
{
- title: renderTableTitle("标签", "streamline-emojis:paperclip"),
+ title: renderTableTitle("标签", "streamline-ultimate-color:attachment"),
key: "tags",
width: 260,
render: (row) =>
@@ -190,7 +190,7 @@ const baseColumns: DataTableColumn[] = [
width: 130,
},
{
- title: renderTableTitle("提交数", "streamline-emojis:writing-hand-2"),
+ title: renderTableTitle("提交数", "streamline-ultimate-color:paper-write"),
key: "submission",
align: "center",
width: 100,
diff --git a/src/oj/rank/list.vue b/src/oj/rank/list.vue
index 8755c5e..c443776 100644
--- a/src/oj/rank/list.vue
+++ b/src/oj/rank/list.vue
@@ -221,13 +221,13 @@ const columns: DataTableColumn[] = [
align: "center",
},
{
- title: renderTableTitle("提交数", "streamline-emojis:rocket"),
+ title: renderTableTitle("提交数", "streamline-ultimate-color:space-rocket-earth"),
key: "submission_number",
width: 120,
align: "center",
},
{
- title: renderTableTitle("正确率", "streamline-emojis:wrapped-gift-1"),
+ title: renderTableTitle("正确率", "streamline-ultimate-color:gift-box-1"),
key: "rate",
width: 120,
align: "center",
@@ -606,7 +606,7 @@ watch(
class="stat-avg-ac"
>
-
+
@@ -618,7 +618,7 @@ watch(
class="stat-median-ac"
>
-
+
@@ -630,7 +630,7 @@ watch(
class="stat-total-submission"
>
-
+
diff --git a/src/oj/submission/list.vue b/src/oj/submission/list.vue
index 748e172..473a66e 100644
--- a/src/oj/submission/list.vue
+++ b/src/oj/submission/list.vue
@@ -269,7 +269,7 @@ const columns = computed(() => {
{
title: renderTableTitle(
"语言",
- "streamline-emojis:globe-showing-europe-africa",
+ "streamline-ultimate-color:earth-pin-2",
),
key: "language",
minWidth: 120,
@@ -347,7 +347,7 @@ const flowchartColumns = computed(() => {
),
},
{
- title: renderTableTitle("评分", "streamline-emojis:bar-chart"),
+ title: renderTableTitle("评分", "streamline-ultimate-color:analytics-bars-3d"),
key: "ai_score",
render: (row) => h(Grade, { score: row.ai_score, grade: row.ai_grade }),
},
diff --git a/src/shared/components/ContestTitle.vue b/src/shared/components/ContestTitle.vue
index a7f4ad3..0ef30ee 100644
--- a/src/shared/components/ContestTitle.vue
+++ b/src/shared/components/ContestTitle.vue
@@ -10,7 +10,7 @@ defineProps<{ contest: Contest }>()
{{ contest.title }}
diff --git a/src/shared/components/Header.vue b/src/shared/components/Header.vue
index b0accd8..cf9f794 100644
--- a/src/shared/components/Header.vue
+++ b/src/shared/components/Header.vue
@@ -179,7 +179,7 @@ const options: Array = [
{
label: "我的主页",
key: "home",
- icon: renderIcon("streamline-emojis:newspaper"),
+ icon: renderIcon("streamline-ultimate-color:newspaper-fold"),
props: {
onClick: () => router.push("/user"),
},
@@ -196,7 +196,7 @@ const options: Array = [
{
label: "我的提交",
key: "status",
- icon: renderIcon("streamline-emojis:bar-chart"),
+ icon: renderIcon("streamline-ultimate-color:analytics-bars-3d"),
props: {
onClick: () => router.push("/submission?myself=1"),
},
@@ -221,7 +221,7 @@ const options: Array = [
{
label: "退出",
key: "logout",
- icon: renderIcon("streamline-emojis:hot-beverage-2"),
+ icon: renderIcon("streamline-ultimate-color:coffee-cold"),
props: { onClick: handleLogout },
},
]