# UI/UX 标准化设计规范 > 湖南12301文旅专区微信小程序(C端) > 2026-06-26 ## 背景 项目现有 35 个 .vue 文件,存在以下问题: - 双 token 系统冲突(`uni.scss` vs `_tokens.scss`) - 14 个页面自定义局部 SCSS 变量,绕过全局体系 - 3 套字体族混用(SourceHanSerifCN / Noto Serif SC / 系统字体) - 55+ 种硬编码颜色值(4 种品牌蓝、4 种错误红、5 种背景灰) - 19 种字号仅 8 种有对应变量 - 9 种按钮高度 - mock 数据分散在各页面,格式不统一 目标:统一所有页面的字体、字号、颜色、间距、组件规范,以及 mock 数据管理方式,为后续后端 API 对接做好准备。 ## 已确认的决策 | 决策项 | 选择 | 理由 | |--------|------|------| | 颜色体系 | uni.scss 体系 | 偏暖偏亮,`#3c9cff` 主色 | | 字体族 | 思源宋体系 | 文化/旅游感强 | | 模拟数据 | 集中管理 + 类型先行 | 对接 API 时页面零改动 | | 执行节奏 | 基础设施先行 → 核心链路 → 剩余页面 | 风险最小 | --- ## 1. Token 体系统一 ### 1.1 Source of Truth - 保留 `src/uni.scss` 作为唯一 token 文件(uni-app 自动注入到所有 `