jacobxu666 and Claude
e3628369a1
feat: 首页Hero改造Banner轮播 + 公告栏优化
...
- Hero: 替换为运营Banner图, swiper轮播结构, 移除文字遮罩, 点击跳转卡列表
- 公告栏: 卡片化圆角阴影, 分类标签(重要/景区/福利), 按类型变色脉冲圆点,
触摸暂停轮播, 右侧更多按钮, 修复橙色圆点被拉伸bug(.promo类名冲突)
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-25 12:22:59 +08:00
jacobxu666 and Claude
31a9abda37
feat: 旅游卡页面重设计 + uni-app升级 + Sass迁移@use
...
- 旅游卡页面(qrcode/index): 卡面背景图、持卡人信息直接显示、
头像点击查看大图、绑定入口、入园码二维码、卡号复制按钮
- App.vue: getSystemInfoSync → getDeviceInfo, try/catch兜底
- uni-app 升级到 3.0.0-alpha-5010320260611001 (5.13)
- Sass: @import → @use 迁移(main.scss, _mixins.scss, _utilities.scss)
- pnpm-workspace.yaml 配置更新
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-25 11:59:11 +08:00
jacobxu666 and Claude
5f1ab737e9
feat: UI redesign with uv-ui color system and landscape imagery
...
- Replace all colors with uv-ui design tokens (primary #3c9cff, warning #f9ae3d, etc.)
- Hero section: Wugong Mountain landscape photo with dark overlay
- Super Player card: photo background, large typography, warning-color price/CTA, value comparison (¥198 vs ¥3800+)
- Spots section: landscape thumbnails instead of CSS gradients, warning-color prices
- Profile page: landscape hero header, CSS menu icons, floating card layout
- Card list page: landscape hero header, filter pills, empty state design
- TabBar: rename '入园码' to '旅游卡', Lucide-style PNG icons (home/card/profile)
- Typography: corrected font weights (semibold for prices, medium for labels)
- Remove broken font-loader (lxgw-wen-kai CDN 404)
- Skip wx.getPrivacySetting in devtools to avoid framework timeout
- Replace all inline SVG with CSS-only icons for mini-program compatibility
- Add design system files (styles/, components/, animations)
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-25 01:07:21 +08:00
jacobxu666 and Claude
c062dee3e6
docs: 完善 CLAUDE.md 文档,添加景区关联表及 pnpm workspace 配置
...
- CLAUDE.md: 修正 TypeScript 版本为 4.9.x,补充 project.config.json 说明、type-check 命令、UAT 环境地址
- docs: 新增赣湘全域旅游年卡及超级玩家卡关联景区表
- pnpm: 添加 pnpm-workspace.yaml 及 pnpm-lock.yaml
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 20:01:09 +08:00
jacobxu666 and Claude
feaae0a77d
ui: replace emoji icons with CSS icons, add tap feedback, improve touch targets
...
- Replace all emoji icons (🔍 📢 ✦📅 📋 🏔️ ⏱🎫 ) with pure CSS elements
- Add :active tap feedback on promo cards, spot cards, buttons
- Increase CTA button min-height to 88rpx (44px) for touch targets
- Replace text arrows (→ > ▼ ▲) with CSS chevrons
- Add pulse animation on announcement indicator
- CSS icons: search magnifier, calendar, list, mountain, clock
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:51:44 +08:00
jacobxu666 and Claude
98bc999e5f
feat: implement QR code entry page with card swiper, info panel, features
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:36:03 +08:00
jacobxu666 and Claude
aefdb3944e
feat: redesign homepage with hero, announcements, card promos, scenic spots
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:31:05 +08:00
jacobxu666 and Claude
cf6ef6ace3
fix: correct regional count comments (长沙 15, 湘潭 7)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:28:19 +08:00
jacobxu666 and Claude
05248f9b70
fix: correct scenic spots count comments (47 total, not 48)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:26:40 +08:00
jacobxu666 and Claude
88dc1f3381
feat: add scenic spots data module (48 spots, hardcoded)
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:24:54 +08:00
jacobxu666 and Claude
d1cdc53f6a
feat: update tabBar to 3 items, add qrcode page skeleton, rename app
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 19:20:32 +08:00
jacobxu666 and Claude
93253f5a13
docs: add implementation plan for homepage redesign
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 17:37:08 +08:00
jacobxu666 and Claude
22575418a9
docs: add homepage + qrcode + tabBar redesign spec
...
Co-Authored-By: Claude <noreply@anthropic.com >
2026-06-24 17:24:55 +08:00
jacobxu666
3d00309d56
docs: 新增 CLAUDE.md 项目架构文档
2026-06-14 23:13:15 +08:00
jacobxu666
332808648d
refactor: 项目架构清理 — 删除调试页面/冗余store/H5降级代码/无用文件
2026-06-14 23:10:37 +08:00
jacobxu666
4019d312a6
fix: 首页替换为正式内容,移除旧 switchTab 跳转
2026-06-14 23:00:32 +08:00
jacobxu666
3af5f2850d
feat: 微信小程序登录改造(手机号授权 + API前缀改为/mp-api + 隐私协议检查)
2026-06-14 21:54:08 +08:00
jacobxu666
6ee484d8a3
feat: 湖南12301第一迭代完成 — 基础层 + 用户端核心流程
...
- 新增 sass 构建依赖
2026-06-14 17:42:00 +08:00
jacobxu666
e4a340f53d
feat: 用户端个人中心(用户信息 + 功能菜单)
2026-06-14 17:37:17 +08:00
jacobxu666 and Claude Opus 4.8
b4981587a2
feat: 年卡相关页面(列表/详情/购买/激活/入园码/绑定)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:35:33 +08:00
jacobxu666 and Claude Opus 4.8
2293e67f8c
feat: 用户端首页(宫格式布局 + 推荐年卡)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:30:10 +08:00
jacobxu666 and Claude Opus 4.8
6330edba00
feat: 改造入口页(自动跳转)和登录页(微信授权登录)
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:30:05 +08:00
jacobxu666 and Claude Opus 4.8
37be873c3a
feat: 重写路由配置,添加分包和 TabBar + 共享组件
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:26:47 +08:00
jacobxu666 and Claude Opus 4.8
c921fd527b
feat: 新增 card-item 和 empty-state 共享组件
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:26:44 +08:00
jacobxu666 and Claude Opus 4.8
cdec6ef299
feat: 改造 user store(微信登录),新增 card store
...
- user store 增加 refreshToken 状态、wxLogin 微信登录(条件编译)、降级登录
- card store 封装年卡列表/详情/我的年卡/激活/绑定/入园码等状态和操作
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:24:19 +08:00
jacobxu666 and Claude Opus 4.8
ec045249ff
feat: 新增年卡和订单 API 模块
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:22:35 +08:00
jacobxu666 and Claude Opus 4.8
4cd1040e5d
feat: 定义共享类型,改造用户 API(新增 wxLogin)
...
- 创建 src/api/types.ts,统一定义所有业务共享类型
- 改造 src/api/user.ts,类型迁移至 types.ts,新增 wxLogin 接口
- 更新 src/api/index.ts barrel 导出(card/order 模块待后续任务创建)
- 同步更新 src/store/user.ts 适配新的 WxLoginResult 返回结构
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:21:18 +08:00
jacobxu666 and Claude Opus 4.8
c3896f9227
refactor: 重写 request.ts,baseURL 从环境配置读取
...
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-14 17:19:14 +08:00
jacobxu666 and Claude Sonnet 4.6
bed3359564
feat: 添加多环境配置(local/dev/uat)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-14 17:17:35 +08:00
jacobxu666
046e84a564
chore: 初始化项目 — uni-app + Vue3 + TypeScript 脚手架
2026-06-14 17:16:18 +08:00