diff --git a/src/assets/css/utils.css b/src/assets/css/utils.css
new file mode 100644
index 00000000..976464db
--- /dev/null
+++ b/src/assets/css/utils.css
@@ -0,0 +1,12 @@
+/* 顶部加载条 */
+.loading-bar {
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ height: 100%;
+}
+/* card action 内的按钮 */
+.card-btn {
+ background: #455167 !important;
+ color: #faf7e8 !important;
+}
diff --git a/src/assets/index.css b/src/assets/index.css
new file mode 100644
index 00000000..b1b9d685
--- /dev/null
+++ b/src/assets/index.css
@@ -0,0 +1,2 @@
+@import "css/utils.css";
+@import "fonts/index.css";
diff --git a/src/main.ts b/src/main.ts
index a836ff27..b5908705 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -8,6 +8,6 @@ import "@mdi/font/css/materialdesignicons.css";
import "vuetify/styles";
import { createVuetify } from "vuetify";
// 全局样式
-import "./assets/fonts/index.css";
+import "./assets/index.css";
createApp(App).use(router).use(store).use(createVuetify()).mount("#app");
diff --git a/src/pages/Achievements.vue b/src/pages/Achievements.vue
index a7d6ea32..324204a0 100644
--- a/src/pages/Achievements.vue
+++ b/src/pages/Achievements.vue
@@ -12,87 +12,91 @@
导出
-
-
-
-
-
-
-
-
-
-
- {{ series.name }}
- {{ series.completed_count }} / {{ series.total_count }}
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
- {{ getCardInfo.name }}
- {{ getCardInfo.description }}
-
-
-
-
-
- mdi-trophy-variant-outline
-
- {{ achievement.name }}
- {{
- achievement.completed ? achievement.completed_time : achievement.description
- }}
-
-
-
-
-
- {{ achievement.reward }}
-
+
+ {{ series.name }}
+ {{ series.completed_count }} / {{ series.total_count }}
-
-
-
+
+
+
+
+
+
+
+
+
+
+ {{ getCardInfo.name }}
+ {{ getCardInfo.description }}
+
+
+
+
+
+
+
+
+ mdi-trophy-variant-outline
+
+ {{ achievement.name }}
+ {{
+ achievement.completed ? achievement.completed_time : achievement.description
+ }}
+
+
+
+
+
+ {{ achievement.reward }}
+
+
+
+
+
+
+
+
+