feat: 完善淘宝小程序拍照、报告与登录流程

接入本地实时识别和自动三连拍,调整报告裁切、商品跳转、分享标题及居中页眉;完善游客会话、后台渠道隔离、部署脚本与回归测试。
This commit is contained in:
xsl
2026-11-04 15:07:51 +08:00
parent 381da60ae4
commit 774376fa16
147 changed files with 17420 additions and 597 deletions
+13 -2
View File
@@ -19,7 +19,7 @@ page { background: #0e0f18; }
overflow: hidden;
overscroll-behavior: none;
background: #0e0f18;
--profile-space: min(2rpx, max(0.6rpx, calc((100vh - 420px) / 306)));
--profile-space: min(2rpx, max(0.6rpx, calc((100vh - var(--brand-header-height, 64px) - 420px) / 306)));
}
/* H5 .profile-bg(ui-20261009 L31:bg-profile-h5,cover) */
@@ -110,7 +110,6 @@ page { background: #0e0f18; }
margin-top: -8rpx; /* calc(-4 * var(--u)) */
border-width: 0 1.5px 1.5px 0;
}
.profile .pick-host { display: block; width: 100%; }
/* ─── H5 .skin-card(style.css L144-148 + ui-20261012 L189) ─── */
.profile .skin-card {
@@ -198,6 +197,7 @@ page { background: #0e0f18; }
min-height: 0;
transition: transform .32s cubic-bezier(.22, .61, .36, 1);
}
.profile .skin-track.dragging { transition: none; }
/* H5 .skin-item / .skin-item img / .skin-name / .skin-desc */
.profile .skin-item {
flex: 0 0 100%;
@@ -317,6 +317,15 @@ page { background: #0e0f18; }
text-align: center;
line-height: 44px;
}
/* H5 mobile-select: single wheel, 90% inner width and 44px yellow selection. */
.gender-sheet { animation: gender-sheet-in .4s ease; }
.gender-sheet .picker-btn-bar { padding: 0 5%; }
.gender-picker { width: 90%; margin: 0 auto; }
.gender-picker .picker-cell { height: 44px; }
@keyframes gender-sheet-in {
from { transform: translateY(100%); }
to { transform: translateY(0); }
}
/* ═══ 拍照引导弹窗 H5 #p-photoguide(L311-327) ═══ */
.profile .overlay-guide {
@@ -492,3 +501,5 @@ page { background: #0e0f18; }
box-sizing: border-box;
}
.toast.show { opacity: 1; transform: translateX(-50%) translateY(0); }
.session-guard { position: relative; z-index: 10; padding: 120rpx 40rpx; text-align: center; font-size: 13px; line-height: 1.8; color: #707070; }
.session-guard .btn-primary { margin: 32rpx auto 0; }