hookehuyr

feat: 更新重阳节活动相关文案和样式

- 将活动标题改为"乐在重阳"
- 修改底部导航栏活动标签为"乐在重阳"
- 更新按钮文案为"立即参加"
- 调整分享按钮文案为"分享页面"
- 优化创建和编辑家庭页面的提示文案
- 移除打卡信息空状态的背景色
1 <!-- 1 <!--
2 * @Date: 2025-08-27 17:44:10 2 * @Date: 2025-08-27 17:44:10
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-15 11:35:20 4 + * @LastEditTime: 2025-09-22 15:06:37
5 * @FilePath: /lls_program/src/components/BottomNav.vue 5 * @FilePath: /lls_program/src/components/BottomNav.vue
6 * @Description: 文件描述 6 * @Description: 文件描述
7 --> 7 -->
...@@ -35,7 +35,7 @@ const meIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/me_active1.svg'; ...@@ -35,7 +35,7 @@ const meIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/me_active1.svg';
35 35
36 const navItems = shallowRef([ 36 const navItems = shallowRef([
37 { path: '/pages/Dashboard/index', icon: homeIcon, activeIcon: homeIconActive, label: '首页' }, 37 { path: '/pages/Dashboard/index', icon: homeIcon, activeIcon: homeIconActive, label: '首页' },
38 - { path: '/pages/ActivitiesCover/index', icon: activitiesIcon, activeIcon: activitiesIconActive, label: '活动' }, 38 + { path: '/pages/ActivitiesCover/index', icon: activitiesIcon, activeIcon: activitiesIconActive, label: '乐在重阳' },
39 // { path: '/pages/RewardCategories/index', icon: rewardsIcon, activeIcon: rewardsIconActive, label: '兑换' }, 39 // { path: '/pages/RewardCategories/index', icon: rewardsIcon, activeIcon: rewardsIconActive, label: '兑换' },
40 // TAG: 暂时写死以后可能会改变 40 // TAG: 暂时写死以后可能会改变
41 { path: '/pages/Rewards/index?id=health&category=health', icon: rewardsIcon, activeIcon: rewardsIconActive, label: '兑换' }, 41 { path: '/pages/Rewards/index?id=health&category=health', icon: rewardsIcon, activeIcon: rewardsIconActive, label: '兑换' },
......
1 <!-- 1 <!--
2 * @Date: 2025-09-03 14:34:58 2 * @Date: 2025-09-03 14:34:58
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-17 17:35:27 4 + * @LastEditTime: 2025-09-22 15:07:54
5 * @FilePath: /lls_program/src/components/ShareButton/index.vue 5 * @FilePath: /lls_program/src/components/ShareButton/index.vue
6 * @Description: 分享按钮组件 - 点击后弹出分享选项 6 * @Description: 分享按钮组件 - 点击后弹出分享选项
7 --> 7 -->
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
9 <view class="share-button-container"> 9 <view class="share-button-container">
10 <!-- 分享活动按钮 --> 10 <!-- 分享活动按钮 -->
11 <button id="share" data-name="shareBtn" open-type="share" class="share-button share-activity-btn"> 11 <button id="share" data-name="shareBtn" open-type="share" class="share-button share-activity-btn">
12 - 分享活动 12 + 分享页面
13 </button> 13 </button>
14 14
15 <!-- 分享海报按钮 --> 15 <!-- 分享海报按钮 -->
......
1 /* 1 /*
2 * @Date: 2025-08-28 14:50:55 2 * @Date: 2025-08-28 14:50:55
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-18 09:44:08 4 + * @LastEditTime: 2025-09-22 15:07:29
5 * @FilePath: /lls_program/src/pages/ActivitiesCover/index.config.js 5 * @FilePath: /lls_program/src/pages/ActivitiesCover/index.config.js
6 * @Description: 文件描述 6 * @Description: 文件描述
7 */ 7 */
8 export default { 8 export default {
9 - navigationBarTitleText: '主题活动', 9 + navigationBarTitleText: '乐在重阳',
10 enableShareAppMessage: true, 10 enableShareAppMessage: true,
11 // enableShareTimeline: true, 11 // enableShareTimeline: true,
12 usingComponents: { 12 usingComponents: {
......
1 <!-- 1 <!--
2 * @Date: 2022-09-19 14:11:06 2 * @Date: 2022-09-19 14:11:06
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-19 23:47:10 4 + * @LastEditTime: 2025-09-22 15:10:03
5 * @FilePath: /lls_program/src/pages/ActivitiesCover/index.vue 5 * @FilePath: /lls_program/src/pages/ActivitiesCover/index.vue
6 * @Description: 活动海报页面 - 展示活动信息并处理定位授权 6 * @Description: 活动海报页面 - 展示活动信息并处理定位授权
7 --> 7 -->
...@@ -369,7 +369,7 @@ const getButtonText = () => { ...@@ -369,7 +369,7 @@ const getButtonText = () => {
369 369
370 // 如果没有加入家庭,显示"加入家庭" 370 // 如果没有加入家庭,显示"加入家庭"
371 if (!hasJoinedFamily.value) { 371 if (!hasJoinedFamily.value) {
372 - return '参加活动' 372 + return '立即参加'
373 } 373 }
374 374
375 // 如果位置获取失败,显示"重新定位" 375 // 如果位置获取失败,显示"重新定位"
...@@ -387,8 +387,8 @@ const getButtonText = () => { ...@@ -387,8 +387,8 @@ const getButtonText = () => {
387 return '进入活动' 387 return '进入活动'
388 } 388 }
389 389
390 - // 默认显示"参加活动" 390 + // 默认显示"立即参加"
391 - return '参加活动' 391 + return '立即参加'
392 } 392 }
393 393
394 /** 394 /**
......
1 <!-- 1 <!--
2 * @Date: 2025-08-27 17:44:53 2 * @Date: 2025-08-27 17:44:53
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-22 10:53:04 4 + * @LastEditTime: 2025-09-22 15:24:36
5 * @FilePath: /lls_program/src/pages/CreateFamily/index.vue 5 * @FilePath: /lls_program/src/pages/CreateFamily/index.vue
6 * @Description: 创建家庭 6 * @Description: 创建家庭
7 --> 7 -->
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
12 <view class="mb-6"> 12 <view class="mb-6">
13 <view class="text-gray-600 mb-6 flex items-center"> 13 <view class="text-gray-600 mb-6 flex items-center">
14 <IconFont size="20" name="https://cdn.ipadbiz.cn/lls_prog/icon/%E5%88%9B%E5%BB%BA%E5%AE%B6%E5%BA%AD1.png" /> 14 <IconFont size="20" name="https://cdn.ipadbiz.cn/lls_prog/icon/%E5%88%9B%E5%BB%BA%E5%AE%B6%E5%BA%AD1.png" />
15 - <text class="ml-1">请填写家庭信息,创建您的专属家庭空间</text> 15 + <text class="ml-1">请填写家庭信息</text>
16 </view> 16 </view>
17 <!-- Family Name --> 17 <!-- Family Name -->
18 <view class="mb-6"> 18 <view class="mb-6">
...@@ -45,7 +45,7 @@ ...@@ -45,7 +45,7 @@
45 <!-- District Selection --> 45 <!-- District Selection -->
46 <view class="mb-6"> 46 <view class="mb-6">
47 <view class="bg-white rounded-lg border border-gray-200 p-4"> 47 <view class="bg-white rounded-lg border border-gray-200 p-4">
48 - <view class="block text-lg font-medium mb-4">快来挑选加入哪个区域战队</view> 48 + <view class="block text-lg font-medium mb-4">便于家人找到家</view>
49 <view class="bg-white rounded-xl p-4 border border-gray-200" @click="showDistrictPicker = true"> 49 <view class="bg-white rounded-xl p-4 border border-gray-200" @click="showDistrictPicker = true">
50 <view class="flex justify-between items-center"> 50 <view class="flex justify-between items-center">
51 <view> 51 <view>
......
1 <!-- 1 <!--
2 * @Date: 2025-08-27 17:44:53 2 * @Date: 2025-08-27 17:44:53
3 * @LastEditors: hookehuyr hookehuyr@gmail.com 3 * @LastEditors: hookehuyr hookehuyr@gmail.com
4 - * @LastEditTime: 2025-09-22 10:53:14 4 + * @LastEditTime: 2025-09-22 15:25:23
5 * @FilePath: /lls_program/src/pages/EditFamily/index.vue 5 * @FilePath: /lls_program/src/pages/EditFamily/index.vue
6 * @Description: 文件描述 6 * @Description: 文件描述
7 --> 7 -->
...@@ -44,7 +44,7 @@ ...@@ -44,7 +44,7 @@
44 <!-- District Selection --> 44 <!-- District Selection -->
45 <view class="mb-6"> 45 <view class="mb-6">
46 <view class="bg-white rounded-lg border border-gray-200 p-4"> 46 <view class="bg-white rounded-lg border border-gray-200 p-4">
47 - <view class="block text-lg font-medium mb-4">快来挑选加入哪个区域战队</view> 47 + <view class="block text-lg font-medium mb-4">便于家人找到家</view>
48 <view class="bg-white rounded-xl p-4 border border-gray-200" @click="showDistrictPicker = true"> 48 <view class="bg-white rounded-xl p-4 border border-gray-200" @click="showDistrictPicker = true">
49 <view class="flex justify-between items-center"> 49 <view class="flex justify-between items-center">
50 <view> 50 <view>
......
...@@ -89,7 +89,7 @@ ...@@ -89,7 +89,7 @@
89 89
90 <!-- 没有打卡信息的空状态 --> 90 <!-- 没有打卡信息的空状态 -->
91 <view v-if="pageState === 'no-checkin'" class="flex-1 mx-4 mb-2 flex justify-center"> 91 <view v-if="pageState === 'no-checkin'" class="flex-1 mx-4 mb-2 flex justify-center">
92 - <view class="bg-white rounded-lg shadow-sm p-8 text-center max-w-sm"> 92 + <view class="rounded-lg shadow-sm p-8 text-center max-w-sm">
93 <view class="text-6xl mb-4">📸</view> 93 <view class="text-6xl mb-4">📸</view>
94 <view class="text-lg font-bold text-gray-800 mb-2">您还没有打卡记录</view> 94 <view class="text-lg font-bold text-gray-800 mb-2">您还没有打卡记录</view>
95 <view class="text-sm text-orange-500 mb-4">完成打卡后即可生成专属海报</view> 95 <view class="text-sm text-orange-500 mb-4">完成打卡后即可生成专属海报</view>
......