From 440aaabacad16b2f86e5ea0a5423b476c1f6a072 Mon Sep 17 00:00:00 2001 From: xiangpei <xiangpei@timesnew.cn> Date: 星期五, 27 六月 2025 10:11:43 +0800 Subject: [PATCH] 活动样式调整 --- pages/mine/activity/detail.vue | 18 ++++++++++-------- 1 files changed, 10 insertions(+), 8 deletions(-) diff --git a/pages/mine/activity/detail.vue b/pages/mine/activity/detail.vue index e21896a..df6e476 100644 --- a/pages/mine/activity/detail.vue +++ b/pages/mine/activity/detail.vue @@ -7,11 +7,11 @@ <block v-if="activityInfo.coverType === 'image'"> <image :src="activityInfo.url" class="activity-cover" /> </block> - <block v-if=" activityInfo.coverType === 'video'"> + <block v-else-if=" activityInfo.coverType === 'video'"> <video :src="activityInfo.url" @play="handleVideoPlay" class="activity-cover"></video> </block> <!-- 鏂囧瓧绫诲瀷 --> - <block v-if="activityInfo.coverType === 'text'"> + <block v-else-if="activityInfo.coverType === 'text'"> <view class="text-cover"> <text class="cover-text">{{ activityInfo.cover }}</text> </view> @@ -55,8 +55,8 @@ <rich-text :nodes="activityInfo.activityContent" class="rich-text-content"></rich-text> </view> <!-- 鎶ュ悕鐘舵�� --> - <view class="status-bar" :style="{ backgroundColor: statusBarColor }"> - <u-button class="signup-btn" @click.stop="activityReport()" + <view class="status-bar"> + <u-button type="success" class="signup-btn" @click.stop="activityReport()" :disabled="reportBtn">{{ reportBtn ? '宸叉姤鍚�': '绔嬪嵆鎶ュ悕'}}</u-button> <view class="collect-icon" @click.stop="collect()"> <u-icon :name="isCollect ? 'star-fill' : 'star'" size="52" @@ -208,7 +208,6 @@ width: 100%; height: 400rpx; overflow: hidden; - background-color: #f5f5f5; } /* 鍥剧墖/瑙嗛灏侀潰鏍峰紡 */ @@ -226,12 +225,12 @@ display: flex; align-items: center; justify-content: center; - background: linear-gradient(135deg, #6a11cb 0%, #2575fc 100%); + // background: linear-gradient(135deg, #38a169 0%, #48bb78 100%); padding: 40rpx; } .cover-text { - color: #fff; + color: #0c6343; font-size: 36rpx; font-weight: bold; text-align: center; @@ -283,6 +282,9 @@ } .status-bar { + position: absolute; + bottom: 40rpx; + width: 100%; display: flex; align-items: center; padding: 10px 15px; @@ -347,7 +349,7 @@ .rich-text-content { line-height: 1.6; color: #333; - font-size: 16px; + font-size: 28rpx; } .rich-text-content img { -- Gitblit v1.8.0