diff --git a/src/admin/setting/home.vue b/src/admin/setting/home.vue index 4dbcf41..96803d3 100644 --- a/src/admin/setting/home.vue +++ b/src/admin/setting/home.vue @@ -1,4 +1,6 @@ @@ -160,8 +200,10 @@ watch(showModal, (v) => { style="width: 400px" > - {{ luckyGuy }} - 再来一次 + {{ luckyGuy }} + + {{ luckyGuy ? "再来一次" : "开始抽签" }} + @@ -183,4 +225,20 @@ watch(showModal, (v) => { .lucky { height: 48px; } + +.pulse { + animation: lucky-pulse 0.6s ease-out; +} + +@keyframes lucky-pulse { + 0% { + transform: scale(0.9); + } + 60% { + transform: scale(1.18); + } + 100% { + transform: scale(1); + } +} diff --git a/src/oj/rank/list.vue b/src/oj/rank/list.vue index 446ce3b..9d3bf1a 100644 --- a/src/oj/rank/list.vue +++ b/src/oj/rank/list.vue @@ -198,7 +198,8 @@ const classColumns: DataTableColumn[] = [ { title: "班级", key: "class_name", - render: (row) => `${row.class_name.slice(0, 2)}计算机${row.class_name.slice(2)}班`, + render: (row) => + `${row.class_name.slice(0, 2)}计算机${row.class_name.slice(2)}班`, width: 200, titleAlign: "center", align: "center", diff --git a/src/shared/components/Header.vue b/src/shared/components/Header.vue index 2f7bf11..a474594 100644 --- a/src/shared/components/Header.vue +++ b/src/shared/components/Header.vue @@ -289,6 +289,6 @@ function handleMenuSelect(key: string) { .title { font-size: 18px; cursor: pointer; - margin: 0 20px; + margin: 0 16px; }