feat 个人中心

This commit is contained in:
Ironsp
2026-10-10 09:57:56 +08:00
parent 53f23d4e69
commit 0f038e7818
35 changed files with 2346 additions and 1656 deletions

View File

@@ -40,9 +40,7 @@ onMounted(() => {
background: @profile-page-bg;
&__container {
padding-top: 26px;
padding-left: clamp(@spacing-base, calc((100% - @profile-content) / 2), @profile-gutter);
padding-right: clamp(@spacing-base, calc((100% - @profile-content) / 2), @profile-gutter);
padding: 24px 16px 0 10px;
}
&__body {
@@ -52,19 +50,17 @@ onMounted(() => {
&__aside {
.flex(column, flex-start, stretch);
gap: 6px;
flex: 0 0 200px;
width: 200px;
margin-right: 0;
gap: 16px;
flex: 0 0 156px;
width: 156px;
}
&__main {
flex: 1 1 auto;
min-width: 0;
min-height: 425px;
margin-left: 40px;
padding: 24px 24px 0;
border: 1px solid @profile-card-border;
min-height: 534px;
margin-left: 10px;
padding: 26px 28px 22px;
border-radius: @radius-lg;
background: @white;
box-sizing: border-box;