Files
danyang-match/miniapp/pages/profile-photos/profile-photos.wxss
T

69 lines
1.3 KiB
Plaintext

/**
* 头像与照片页 U08
*/
.pp-page {
min-height: 100vh;
background: var(--color-bg-page);
padding-bottom: calc(160rpx + env(safe-area-inset-bottom));
}
.pp-loading {
padding-top: 200rpx;
display: flex;
justify-content: center;
}
.pp-body {
padding: var(--spacing-2) var(--spacing-page-x);
}
.pp-section {
margin-bottom: var(--spacing-3);
}
.pp-uploader {
margin-top: var(--spacing-2);
}
/* ============ 上传须知 ============ */
.pp-guidelines {
margin-top: var(--spacing-2);
}
.pp-guideline {
display: flex;
align-items: flex-start;
gap: var(--spacing-2);
padding: var(--spacing-1) 0;
}
.pp-guideline__dot {
width: 10rpx;
height: 10rpx;
margin-top: 14rpx;
border-radius: 50%;
background: var(--color-text-placeholder);
flex-shrink: 0;
}
.pp-guideline__text {
flex: 1;
font-size: var(--font-size-sm);
color: var(--color-text-tertiary);
line-height: var(--line-height-relaxed);
}
/* ============ 底部 ============ */
.pp-actions {
position: fixed;
bottom: 0;
left: 0;
right: 0;
padding: var(--spacing-2) var(--spacing-page-x);
padding-bottom: calc(var(--spacing-2) + env(safe-area-inset-bottom));
background: var(--color-bg-card);
border-top: var(--border-width) solid var(--color-divider);
z-index: var(--z-sticky);
}