Files
xsl 9eec4369da feat(taobao): add native mini program with shared backend
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.
2026-10-19 20:14:31 +08:00

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; }