Preserve H5 flows while adding Taobao identity, native capture, reports and isolated local development. Fix canceled province selection and expired-session logout. Record passing local regressions, two pre-existing H5 assertion failures and pending platform validation.
84 lines
1.7 KiB
Plaintext
84 lines
1.7 KiB
Plaintext
/* ═════ 全局样式(对齐 H5 设计变量:--yellow #F5F078 / --ink #282828 / --bg #EFEFEF) ═════ */
|
|
page {
|
|
background: #101823;
|
|
font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
|
|
color: #282828;
|
|
font-size: 28rpx;
|
|
}
|
|
|
|
/* ─── 主按钮(品牌黄) ─── */
|
|
.btn-primary {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
height: 96rpx;
|
|
border-radius: 48rpx;
|
|
background: #F5F078;
|
|
color: #282828;
|
|
font-size: 32rpx;
|
|
font-weight: 600;
|
|
border: none;
|
|
}
|
|
.btn-primary::after { border: none; }
|
|
.btn-primary.btn-disabled { opacity: 0.5; }
|
|
|
|
/* ─── 白色卡片(报告页通用) ─── */
|
|
.card {
|
|
background: #FFFFFF;
|
|
border-radius: 24rpx;
|
|
margin: 24rpx 32rpx 0;
|
|
padding: 32rpx;
|
|
box-sizing: border-box;
|
|
}
|
|
.card-heading {
|
|
font-size: 32rpx;
|
|
font-weight: 600;
|
|
margin-bottom: 24rpx;
|
|
}
|
|
|
|
/* ─── 弹窗遮罩 ─── */
|
|
.overlay {
|
|
position: fixed;
|
|
left: 0; top: 0; right: 0; bottom: 0;
|
|
background: rgba(0, 0, 0, 0.6);
|
|
z-index: 100;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
}
|
|
.popup {
|
|
width: 600rpx;
|
|
background: #FFFFFF;
|
|
border-radius: 24rpx;
|
|
padding: 48rpx 40rpx 40rpx;
|
|
box-sizing: border-box;
|
|
position: relative;
|
|
}
|
|
.popup-title {
|
|
font-size: 34rpx;
|
|
font-weight: 600;
|
|
text-align: center;
|
|
line-height: 1.5;
|
|
margin-bottom: 24rpx;
|
|
}
|
|
.popup-body {
|
|
font-size: 26rpx;
|
|
color: #4A4A4A;
|
|
line-height: 1.7;
|
|
margin-bottom: 32rpx;
|
|
}
|
|
.popup-close {
|
|
position: absolute;
|
|
top: 24rpx;
|
|
right: 24rpx;
|
|
width: 48rpx;
|
|
height: 48rpx;
|
|
line-height: 48rpx;
|
|
text-align: center;
|
|
font-size: 36rpx;
|
|
color: #868686;
|
|
background: none;
|
|
padding: 0;
|
|
}
|
|
.popup-close::after { border: none; }
|