同步小程序与管理端更新,完善抽烟记录和解绑冷静期

This commit is contained in:
2026-10-09 22:15:51 +08:00
parent a68a4ef411
commit b10fc3c4ac
149 changed files with 3794 additions and 589 deletions
@@ -1,6 +1,6 @@
/* pages/timeline-detail/timeline-detail.wxss */
@import '../../styles/common.wxss';
page { background: linear-gradient(180deg, #F4E2E3 0%, #FAF5EE 55%, #FAF5EE 100%); height: 100vh; }
page { background: linear-gradient(180deg, #FDE4EC 0%, #FFF0F5 48%, #FFF7FA 100%); height: 100vh; }
.container { padding: 380rpx 24rpx 180rpx; position: relative; z-index: 1; }
.page-bg-has-bg .container { padding-top: 400rpx; }
@@ -62,7 +62,7 @@ scroll-view.page-bg { height: 100vh; overflow-y: scroll; -webkit-overflow-scroll
/* 无背景图时,top-nav-card 背景与 page 背景融合 */
.top-nav-card:not(.top-nav-card-transparent) {
background: linear-gradient(180deg, #F4E2E3 0%, #FAF5EE 55%, #FAF5EE 100%);
background: linear-gradient(180deg, #FDE4EC 0%, #FFF0F5 48%, #FFF7FA 100%);
}
@@ -163,3 +163,26 @@ scroll-view.page-bg { height: 100vh; overflow-y: scroll; -webkit-overflow-scroll
@import '../../styles/design.wxss';
@import '../../styles/journal.wxss';
@import '../../styles/button-theme.wxss';
@import '../../styles/typography.wxss';
/* 有背景图时采用全屏照片布局,顶部不再显示色块与标题。 */
.detail-immersive { background:transparent!important; }
.detail-photo-nav { position:fixed; top:var(--status-height,20px); left:16rpx; width:80rpx; display:flex; align-items:center; justify-content:center; z-index:900; }
.detail-photo-nav image { width:36rpx; height:36rpx; }
.detail-immersive .page-bg { padding-top:0!important; }
.detail-immersive .page-bg > .container {
padding:25vh 48rpx calc(56rpx + env(safe-area-inset-bottom))!important;
min-height:100vh;
box-sizing:border-box;
}
.detail-immersive .detail-bg-overlay { background:rgba(0,0,0,.42); }
.detail-immersive .detail-hero { margin-bottom:36rpx; }
.detail-immersive .detail-hero-bar { margin-top:40rpx; }
.detail-immersive .detail-title-wrap { margin-bottom:24rpx; }
.detail-immersive .detail-info-line { margin-bottom:12rpx; }
.detail-immersive .detail-title,
.detail-immersive .detail-info-line,
.detail-immersive .detail-meta-line { max-width:100%; overflow-wrap:break-word; text-shadow:0 2rpx 8rpx rgba(0,0,0,.2); }