diff --git a/client/pnpm-workspace.yaml b/client/pnpm-workspace.yaml new file mode 100644 index 0000000..ee14c69 --- /dev/null +++ b/client/pnpm-workspace.yaml @@ -0,0 +1,5 @@ +allowBuilds: + '@parcel/watcher': set this to true or false + core-js: set this to true or false + esbuild: set this to true or false + vue-demi: set this to true or false diff --git a/client/src/App.vue b/client/src/App.vue index 03e11ab..0c6fc75 100644 --- a/client/src/App.vue +++ b/client/src/App.vue @@ -258,6 +258,21 @@ view { height: 0; } +/* 页面布局统一 */ +.page-layout { + min-height: 100vh; + padding: 0 20px 30px; + background: var(--bg-primary); +} + +/* 页面副标题(统一) */ +.page-subtitle { + display: block; + font-size: 13px; + color: var(--text-tertiary); + margin-top: 4px; +} + /* 卡片通用 */ .card { background: var(--glass-bg); diff --git a/client/src/pages/achievements/achievements.vue b/client/src/pages/achievements/achievements.vue index b57ed19..0bd55b8 100644 --- a/client/src/pages/achievements/achievements.vue +++ b/client/src/pages/achievements/achievements.vue @@ -1,5 +1,5 @@