Commit Graph

8 Commits

Author SHA1 Message Date
e4d20d5261 feat: 添加K线图功能 - interactive_chart + 多币种切换 + 技术指标(MA/EMA/BOLL/VOL) 2026-04-07 16:43:48 +08:00
8862805348 feat: 首页和资产页面使用 CoinIcon 显示币种图标
 修改内容:
- 首页 (home_page.dart): 持仓列表使用 CoinIcon 替换 CircleAvatar
- 资产持仓 (holdings_section.dart): 使用 CoinIcon 替换文字显示

🎨 效果:
- 首页:持仓卡片显示真实的币种图标
- 资产页面:持仓列表显示真实的币种图标
- 未找到图标时自动显示币种代码(兜底方案)

-  Flutter Web 构建成功 (23.7s)
2026-04-07 03:45:50 +08:00
sion
5ca1274607 111 2026-04-07 01:05:05 +08:00
sion
93df15244a Merge remote-tracking branch 'origin/main'
# Conflicts:
#	flutter_monisuo/lib/ui/pages/asset/components/asset_dialogs.dart
#	flutter_monisuo/lib/ui/pages/asset/components/balance_card.dart
#	flutter_monisuo/lib/ui/pages/home/home_page.dart
2026-04-06 09:39:52 +08:00
sion
2bec680d94 111 2026-04-06 09:31:14 +08:00
7ed2435a4c refactor(theme): 迁移主题感知颜色至 ThemeExtension
- 创建 AppThemeColors ThemeExtension 类,统一管理主题感知颜色(涨跌色、卡片背景、渐变等)
- 从 AppColorScheme 移除主题感知辅助函数,仅保留静态颜色常量
- 在 AppTheme 中注册 ThemeExtension,支持深色/浅色主题工厂
- 重构所有 UI 组件使用 context.appColors 访问主题颜色,替代硬编码的 AppColorScheme 方法调用
- 移除组件中重复的 isDark 判断逻辑,简化颜色获取方式
- 保持向后兼容性,所有现有功能不变
2026-04-06 01:58:08 +08:00
f5ac578892 docs(theme): update documentation and clean up deprecated color scheme definitions
Removed outdated compatibility aliases and deprecated methods from AppColorScheme,
and updated CLAUDE.md to reflect new theme system requirements with centralized
color management and no hard-coded values in UI components.
2026-04-05 23:37:27 +08:00
02099d2a6a docs: relocate skills system documentation and refactor asset page components
Move skills system documentation from bottom to top of CLAUDE.md for better organization. Refactor Flutter asset page by extracting UI components into separate files and updating import structure for improved modularity.
2026-04-05 22:38:56 +08:00