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 }} - - - - - - {{ achievement.name }} - {{ - achievement.completed ? achievement.completed_time : achievement.description - }} - + {{ series.name }} + {{ series.completed_count }} / {{ series.total_count }} -
- - + + + +
+ + + + + {{ getCardInfo.name }} + {{ getCardInfo.description }} + + + + + + + + + {{ achievement.name }} + {{ + achievement.completed ? achievement.completed_time : achievement.description + }} + + + + +
+
+ +