Commit Graph

11 Commits

Author SHA1 Message Date
42563c906c fix: 修复图标和标签语义问题
## P0 - 简繁体中文混用(6个文件)
- chart_page.dart: 6处简体→繁体(暂无数据、买入、卖出、加载失败等)
- mine_page.dart: 确定 → 確定
- menu_group1.dart: 确定 → 確定
- deposit_page.dart: 单笔最低充值 → 單筆最低充值、网络 → 網絡

## P1 - 图标库不一致(1个文件)
- register_page.dart: Material Icons 统一为 Lucide Icons
  - Icons.chevron_left → LucideIcons.arrowLeft
  - Icons.check → LucideIcons.check
  - Icons.shield → LucideIcons.shieldCheck
  - Icons.lock → LucideIcons.lock
  - Icons.close → LucideIcons.x
  - Icons.camera_alt → LucideIcons.camera

## P2 - hintText 重复(2个文件)
- register_page.dart: 推廣碼(選填) → 請輸入推廣碼(選填)
- asset_dialogs.dart: 聯繫方式 → 方便客服與您聯繫

## 检查结论
 所有图标与功能语义完全匹配
 所有简繁混用问题已修复
 所有图标库统一为 Lucide Icons
2026-04-08 12:41:00 +08:00
658f49e280 refactor: 批量替换 shadcn_ui 为 Material Design 组件
## 样式主题重点优化

### 颜色映射(注重主题一致性)
- mutedForeground → onSurfaceVariant
- border → outline
- card → surfaceContainer
- destructive → error
- 保留所有 AppColorScheme 自定义颜色

### 文本样式映射
- theme.textTheme.h1/muted/large → AppTextStyles.xxx(context)
- 统一使用项目定义的文本样式系统

### 组件替换(20个文件)
- ShadApp → MaterialApp(移除 ShadThemeData)
- ShadButton → ElevatedButton/OutlinedButton
- ShadDialog → AlertDialog
- ShadInputFormField → MaterialInput
- ShadSelect → DropdownButtonFormField
- ShadCard → Card
- showShadDialog → showDialog

### 依赖变更
- 移除:shadcn_ui: ^0.52.1
- 添加:lucide_icons_flutter: ^2.0.0

### 业务逻辑保护
 所有 onPressed/onChanged/validator 回调保持不变
 所有 controller/focusNode 数据绑定保持不变
 所有布局结构(Column/Row/Padding)保持不变
 仅替换 UI 组件层,业务逻辑完全保留
2026-04-08 12:24:24 +08:00
007915b6f2 feat: K线数据使用Decimal类型,防止数值精度丢失和溢出 2026-04-07 23:04:27 +08:00
ab1486929f fix: K线图指标切换移至底部,符合官方demo专业布局 2026-04-07 22:55:05 +08:00
f9b02abb0c feat: K线图改为币安/火币专业布局,技术指标移至设置面板 2026-04-07 22:48:05 +08:00
fda1b0ef52 feat: K线图升级为flutter_chen_kchart,性能更优交互更流畅 2026-04-07 22:35:39 +08:00
beda32aa50 feat: K线图改用k_chart库,支持完整技术指标(MA/BOLL/MACD/KDJ/RSI/VOL) 2026-04-07 21:27:23 +08:00
16e062dc0f fix: K线图技术指标切换重构,简化代码逻辑 2026-04-07 17:13:30 +08:00
01ded943bc feat: K线图添加技术指标切换(MA/EMA/BOLL/VOL/MACD),修复设置面板显示问题 2026-04-07 17:07:25 +08:00
b00e0390fb feat: K线图添加MA均线、标准行情布局、买入卖出按钮 2026-04-07 16:57:33 +08:00
e4d20d5261 feat: 添加K线图功能 - interactive_chart + 多币种切换 + 技术指标(MA/EMA/BOLL/VOL) 2026-04-07 16:43:48 +08:00