fee34feee8
style(player): theme-3 全站 h5bg2 背景与首页账单 UI 优化
2026-06-23 17:57:34 +08:00
233e9c891a
style(player): theme-3 玻璃卡片与认证页视觉优化
...
- 认证页减轻背景遮罩,玻璃表单与渐变登录按钮
- 全局 glass 卡片:半透明底+中性描边,珊瑚色仅用于 auth-card
- 登录提示/确认弹窗、注单/钱包/首页等卡片统一风格
- 消息列表移除外边框与未读圆点,保留未读标签
2026-06-23 16:21:40 +08:00
6881d325d5
feat(theme-3): sync inbox/announcements/presence/deposit/search from main
2026-06-18 10:02:32 +08:00
d2c0b575b7
feat(player): 统一移动端主题样式并优化多页面视觉一致性
...
将玩家端组件与核心页面全面切换为统一主题变量,优化卡片、按钮、弹窗、列表和盘口相关模块的视觉表现,并补充多语言文案以匹配新的交互与布局风格。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-16 15:55:28 +08:00
4a93fcfce0
feat(player): 全站 UI 主题重构与布局优化 — 从暗金奢华风格迁移至 Pinnacle 风格蓝白专业主题
...
一、全局主题重构(52 文件)
- 设计体系从深色/金色奢华调性全面迁移至 Pinnacle 风格的清爽专业调性
- 主色:深海蓝 #003D6B,辅色:橙色 #F8971F / #E8870A(赔率强调色)
- 背景从纯黑/深灰改为白色/浅灰 (#F5F7FA, #E8EDF2)
- 更新 CSS 变量设计令牌体系:--primary, --border, --text-muted, --bg-body, --bg-hover, --radius-sm 等
- styles.css 全量重写,所有组件 scoped CSS 同步适配
二、紧凑布局优化
- 首页:BannerCarousel 轮播高度缩减 (clamp 148→120px),MatchBetCard 内边距/间距/字号全面收紧
- 首页:赛事卡片 padding 14px→10px,队旗尺寸 72×48→56×38,VS 区域缩小
- 个人中心:钱包横幅宽高比 2/1→1.75/1,设置单元格 min-height 48→42px
- 钱包页:交易行 padding/字号收紧,金额字号 15→14px
- MainLayout:顶栏高度 50→48px,底部导航间距微调
三、对比度与可读性增强
- 赛事详情/投注页背景从透明加深至 #E8EDF2
- 所有卡片边框从 #E5E7EB 加深至 #CBD5E1,阴影强度提升
- 盘口选择面板背景 #F5F7FA→#EDF0F4,增加 border-top 分隔线
- 赔率颜色从 #F8971F 加深至 #E8870A,选中态 border-width 加粗至 2px
- 标签字号增大并加粗 (font-weight: 600),颜色从 #6B7280 加深至 #4B5563
四、首页快捷入口 & 个人中心网格布局
- 首页新增 4 宫格快捷入口(投注/充值/账单/活动),彩色图标区分功能
- 个人中心重构为「4 宫格快捷操作 + 列表」结构:钱包/充值/返水/记录
- 移除原个人中心金色入口列表项,精简设置列表为修改资料/投注规则/语言
五、顶部导航栏重设计
- Logo 从 img 标签替换为内联 SVG 纯文字:THE(灰) + BET(深蓝) + 365(橙)
- 客服按钮改为纯图标圆形按钮 (32×32px),增加竖线分隔符
- Chip 高度 34→32px,间距 8→6px
- 底部导航激活态指示条加粗至 2.5px,左右缩进从 22% 调至 18%
六、SVG Favicon
- 新增纯路径 SVG favicon(无 <text> 元素,确保浏览器 favicon 沙箱兼容)
- 深蓝圆角方块 + 白色 "B" 字母路径 + 橙色圆点 + 白色 "365" 数字路径
- index.html 更新 favicon 引用为 /favicon.svg
🤖 Generated with [Qoder][https://qoder.com ]
2026-06-16 12:24:41 +08:00
567ec9ec8a
feat: 管理端 RBAC 权限体系与员工管理
...
新增多角色权限控制(赛事/财务/客服管理员),支持员工 CRUD、路由菜单按权限显隐、审计日志范围过滤;登录返回角色与权限列表。玩家端赛事列表增加静默刷新避免图片闪烁。Seed 补充演示员工账号与充值相关权限。附带 RBAC/审计范围单元测试及 UAT 文档更新。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-15 17:52:39 +08:00
wchino
7b33d9f9fa
重构
2026-06-13 17:38:25 +08:00
bc5b8e0950
perf(assets): Player/Admin 静态图改用 WebP,vs 保留 PNG
...
Player 端 banner/bg/card/h5bg 等改为 webp 并移除旧 png;Admin 登录背景改 webp;vs 对阵图仍用 png。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-12 11:16:51 +08:00
312c3c5816
feat(player): 注册账号、登录双模式与移动端性能优化
...
注册必填 7-32 位账号,手机号区号/本地号分存;登录默认账号模式并支持切换手机号登录;Player i18n 拆包与赛事接口优化。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-12 10:56:51 +08:00
785fa4416d
perf(player): 优化 Tab 切换性能并改进投注历史展示
...
- 主 Tab 启用 keep-alive,恢复各页滚动位置,避免切页重复加载与重复请求
- 首页数据缓存、余额/头像共用 profile 缓存,冠军盘与串关面板按需加载
- 球赛与串关列表新增「仅显示待开赛」筛选
- 重构历史注单卡片,展示注单类型、赔率与日期
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-10 17:33:06 +08:00
d5913b6301
fix(deploy): use ASCII player assets and harden Docker Linux builds
...
Rename Chinese public paths and image filenames so Vite builds succeed on Linux, strip legacy public dirs in Dockerfiles, and document clean redeploy steps.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-08 17:28:15 +08:00
24fa1b275c
feat(admin,api,player): 优胜赛配置、赛事管理重构与玩家端投注体验优化
...
管理端拆分赛事/优胜赛 Tab,新增联赛优胜赔率面板(批量、排序、外侧删除);统一 list-chrome 工具栏对齐与列表页布局;Dashboard 失败重试、Users 操作下拉、小屏侧栏等体验修复。
API 扩展优胜赛与赛事目录接口,完善投注与钱包查询;玩家端重构赛事卡片、串关面板、注单/钱包页,新增注单详情、下注成功动画与下拉刷新。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-08 09:55:56 +08:00
efff7c27e6
feat(admin,api,player): 结算预览分页、统计图表与返水限额
...
完善结算计算与预览 API(含后端分页),加强管理端结算/返水/权限,并优化玩家端投注单与队徽展示。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-05 13:54:33 +08:00
9fcee31a9a
feat(admin,api,player): settlement stats, team crests, MS fields and list bet summary
2026-06-04 17:30:48 +08:00
cc737e2924
feat(admin,api,player): 赛事分组管理、盘口独立页与多语言展示优化
...
- 管理端按联赛展示单场,新增赛事/单场流程与列表展开状态保持
- 盘口赔率迁至独立页面,保存按钮仅在有修改时高亮
- API 新增联赛列表与子场查询,按 locale 返回队名并修复编译
- 波胆其它选项与促销标签等 i18n 补齐,文案更易懂
2026-06-04 16:25:03 +08:00
a8e4ead618
feat(admin,player,api): 玩家账号密码管理与代理上下分
...
新增玩家头像、可查密码与全局改密/改账号开关;玩家资料页合并账号密码展示;代理直属玩家列表支持自定义上下分。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 11:36:53 +08:00
f76728dc3e
feat(admin,player,api): 公共管理与优胜冠军国旗、玩家端内容对接
...
新增公共内容 CRUD 与批量操作;公告滚动合并管理;优胜冠军内置国家选择与单行保存;玩家端统一 usePlayerHome 对接轮播与跑马灯。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 10:25:42 +08:00
27580b2479
feat(admin,player,api): 优胜冠军通用管理与界面精简
...
管理端新增冠军盘列表/编辑、展开懒加载与 ECharts 修复;各列表页去掉重复标题。玩家端支持多赛事冠军盘、分批加载与语言切换刷新。API 扩展 outright CRUD 与列表性能优化。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-04 09:17:01 +08:00
cbfa18d1d3
feat(i18n): 管理端与玩家端三语支持(中/英/马来语)
...
- 管理后台 adminT 文案库、结算与代理端页面、表单校验
- 玩家端 vue-i18n 补全首页/公告/串关与 ms 文案
- Element Plus ms 语言包与共享 locale 工具
2026-06-03 15:05:36 +08:00
b5dca1bfb1
feat(player): 完善 H5 投注端与 API 演示数据
...
- 球赛/串关/优胜冠军、赛事详情、历史投注与个人资料编辑
- 固定顶栏、公告与底栏,仅内容区滚动
- 底部导航与站点 favicon 使用 logo,登录页精简
- API 种子、冠军盘与历史注单增强
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 17:18:11 +08:00
14e49374ac
初始化足球投注平台 MVP Monorepo
...
包含 NestJS 后端、三端前端、Prisma 数据模型、结算引擎测试与 PRD 文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 14:35:48 +08:00