hookehuyr

style(theme): 更新主题颜色变量和导航栏样式

统一使用主题颜色变量替换硬编码颜色值
更新导航栏图标和文字颜色样式
......@@ -9,6 +9,8 @@
--success-color: #10B981;
--warning-color: #F59E0B;
--error-color: #EF4444;
--color-primary: var(--primary-color);
--color-text: #9CA3AF;
}
.bg-blue-500 {
......
<!--
* @Date: 2025-08-27 17:44:10
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-09-02 21:37:13
* @LastEditTime: 2025-09-09 11:04:34
* @FilePath: /lls_program/src/components/BottomNav.vue
* @Description: 文件描述
-->
......@@ -25,13 +25,13 @@ import { computed, shallowRef } from 'vue';
import Taro from '@tarojs/taro';
//
const homeIcon = 'https://cdn.ipadbiz.cn/lls_prog/icon/home.svg';
const homeIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/home_active.svg';
const homeIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/home_active1.svg';
const rewardsIcon = 'https://cdn.ipadbiz.cn/lls_prog/icon/rewards.svg';
const rewardsIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/rewards_active.svg';
const rewardsIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/rewards_active1.svg';
const activitiesIcon = 'https://cdn.ipadbiz.cn/lls_prog/icon/activities.svg';
const activitiesIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/activities_active.svg';
const activitiesIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/activities_active1.svg';
const meIcon = 'https://cdn.ipadbiz.cn/lls_prog/icon/me.svg';
const meIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/me_active.svg';
const meIconActive = 'https://cdn.ipadbiz.cn/lls_prog/icon/me_active1.svg';
const navItems = shallowRef([
{ path: '/pages/Dashboard/index', icon: homeIcon, activeIcon: homeIconActive, label: '首页' },
......@@ -54,11 +54,11 @@ const navigate = (path) => {
};
</script>
<style>
<style lang="less">
.icon-text-color-active {
color: #4A90E2;
color: var(--color-primary);
}
.icon-text-color-default {
color: #9CA3AF;
color: var(--color-text);
}
</style>
......
<!--
* @Date: 2022-09-19 14:11:06
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-09-07 11:09:26
* @LastEditTime: 2025-09-09 11:10:35
* @FilePath: /lls_program/src/pages/ActivitiesCover/index.vue
* @Description: 活动海报页面 - 展示活动信息并处理定位授权
-->
......@@ -45,7 +45,6 @@
<nut-button
type="primary"
size="large"
class="join-button"
:color="THEME_COLORS.PRIMARY"
:loading="isJoining"
@click="checkFamilyStatusAndJoinActivity"
......@@ -117,7 +116,7 @@
@click="onLocationConfirm"
type="primary"
size="normal"
color="#007AFF"
:color="THEME_COLORS.PRIMARY"
block
>
同意授权
......