8862805348
feat: 首页和资产页面使用 CoinIcon 显示币种图标
...
✨ 修改内容:
- 首页 (home_page.dart): 持仓列表使用 CoinIcon 替换 CircleAvatar
- 资产持仓 (holdings_section.dart): 使用 CoinIcon 替换文字显示
🎨 效果:
- 首页:持仓卡片显示真实的币种图标
- 资产页面:持仓列表显示真实的币种图标
- 未找到图标时自动显示币种代码(兜底方案)
- ✅ Flutter Web 构建成功 (23.7s)
2026-04-07 03:45:50 +08:00
9a123087b7
fix: 移除多余的 flutter_svg 导入
...
- 移除 coin_icon.dart 中未使用的 flutter_svg 导入
- 使用 PNG 格式图标,无需 SVG 依赖
2026-04-07 03:42:24 +08:00
dff698e9bb
feat: 集成离线数字货币图标系统
...
✨ 新功能:
- 下载16个主流币种图标(BTC, ETH, USDT, BNB, SOL等)
- 创建 CoinIcon 组件,支持离线图标和兜底显示
- 更新 CoinAvatar 组件,使用新的 CoinIcon
- 更新 market_page.dart 中的 _CoinAvatar 组件
📦 资源:
- 图标存放在 flutter_monisuo/assets/icons/crypto/
- 使用 Cryptocurrency Icons 开源图标库
- PNG 格式,128x128 像素
🎯 特性:
- 支持自定义大小
- 支持圆形背景
- 未找到图标时显示币种代码(兜底方案)
- 支持深色/浅色模式
📝 修改文件:
- 新增:flutter_monisuo/lib/ui/components/coin_icon.dart
- 新增:flutter_monisuo/assets/icons/crypto/*.png (16个)
- 修改:flutter_monisuo/pubspec.yaml
- 修改:flutter_monisuo/lib/ui/pages/trade/components/coin_avatar.dart
- 修改:flutter_monisuo/lib/ui/pages/market/market_page.dart
- ✅ 后端构建成功 (2.0s)
- ✅ Flutter Web 构建成功 (24.1s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
2026-04-07 03:39:20 +08:00
fe7dd15b5e
feat: 账户划转页面全新设计 - 专业级金融APP水准
...
🎨 视觉设计优化:
- 金色主题:深色 #D4AF37 / 浅色 #F59E0B
- 精致渐变效果(卡片、按钮、背景)
- 立体阴影系统,增加视觉层次
- 统一圆角设计(16-24px)
💳 精致账户卡片:
- 独立卡片设计,渐变图标容器
- 金色边框装饰,突出账户类型
- 清晰信息层级(标签→账户名→余额)
🔄 创新交互设计:
- 多层圆形切换按钮(3层嵌套)
- 流畅动画(平移+透明度)
- 触觉反馈,提升交互体验
📝 优化金额输入:
- 超大字号(36px)
- 智能光晕效果
- 缩放动画反馈
- 实时余额提示
✨ 胶囊式百分比按钮:
- 渐变背景+金色边框
- 统一间距,视觉协调
🚀 高级确认按钮:
- 动态状态(灰色/金色渐变)
- 多层阴影,金色光晕
- 箭头图标装饰
🎬 丰富动画系统:
- 账户切换动画
- 金额输入动画
- 聚焦光晕效果
- 余额平滑过渡
- ✅ 后端构建成功 (2.1s)
- ✅ Flutter Web 构建成功 (23.5s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
- 🎉 从太丑到惊艳的专业级设计!
2026-04-07 03:19:19 +08:00
aa5749fd9c
build: 三端构建 - Dev技能
...
- ✅ 后端: mvn clean package -DskipTests (2.1s)
- ✅ Flutter Web: flutter build web --release --dart-define=ENV=prod (22.5s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
- 📦 代码已是最新的,无需拉取
2026-04-07 03:08:59 +08:00
52a31a4423
build: 三端构建 - Dev技能
...
- ✅ 后端: mvn clean package -DskipTests (2.8s)
- ✅ Flutter Web: flutter build web --release --dart-define=ENV=prod (28.6s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
- 📦 拉取远程更新: 91个文件变更
- Flutter代码格式调整(缩进2->4)
- 福利中心页面增强(+274行)
- 后端福利服务增强(+140行)
- KYC文件上传功能
2026-04-07 03:07:32 +08:00
sion
32a39f0b09
111
2026-04-07 02:02:14 +08:00
sion
27d5b753c5
111
2026-04-07 01:32:32 +08:00
sion
10db49434c
111
2026-04-07 01:05:37 +08:00
sion
5ca1274607
111
2026-04-07 01:05:05 +08:00
edad10ff06
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
2026-04-06 20:54:28 +08:00
9b9f165e81
优化
2026-04-06 20:54:21 +08:00
c9045a651a
build: 三端构建 - Dev技能
...
- ✅ 后端: mvn clean package -DskipTests (2.1s)
- ✅ Flutter Web: flutter build web --release --dart-define=ENV=prod (25.7s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
- 📦 拉取远程更新: 14个文件变更
2026-04-06 20:47:05 +08:00
152ef8d74f
feat(ui): 优化转账页面百分比按钮布局和菜单样式
...
- 调整转账页面百分比按钮布局,将Expanded组件移到外层,使按钮宽度均匀分布
- 移除首页资产卡片充值按钮的加号图标,简化UI
- 优化个人中心菜单行样式,使用统一的surfaceCardHigh颜色并调整图标颜色
- 新增.claude/settings.local.json配置文件,添加Flutter版本检查和Python脚本权限
- 扩展.claude/settings.json中的Flutter分析工具路径配置
- 生成Flutter构建缓存文件,支持项目构建过程
2026-04-06 20:42:17 +08:00
9035d940c3
build: 三端构建 - Dev技能
...
- ✅ 后端: mvn clean package -DskipTests (1.9s)
- ✅ Flutter Web: flutter build web --release --dart-define=ENV=prod (25.6s)
- ⚠️ Admin: TypeScript类型错误(已知问题)
- 📦 拉取远程更新: 18个文件变更
2026-04-06 19:32:46 +08:00
sion
ee8979f471
111
2026-04-06 18:45:04 +08:00
sion
2e34072f45
111
2026-04-06 16:34:02 +08:00
sion
71c8689989
111
2026-04-06 16:33:03 +08:00
sion
b9234b1121
Merge remote-tracking branch 'origin/main'
2026-04-06 12:15:52 +08:00
sion
a6f9053014
111
2026-04-06 12:15:33 +08:00
b3ec46fed5
build: Flutter Web 生产环境构建
...
- 后端: mvn clean package -DskipTests ✅
- Flutter Web: flutter build web --release --dart-define=ENV=prod ✅
- Admin: Vue管理后台(存在TypeScript类型警告)⚠️
2026-04-06 11:58:00 +08:00
bb893b4d54
build: 三端构建 - Dev环境
...
- 后端: mvn clean package -DskipTests ✅
- Flutter Web: flutter build web --release --dart-define=ENV=dev ✅
- Admin: Vue管理后台构建(存在TypeScript类型警告)⚠️
2026-04-06 11:56:29 +08:00
953de99060
build: Flutter Web dev 环境构建
2026-04-06 11:48:02 +08:00
5b0d03a54f
Merge branch 'main' of http://8.155.172.147:3001/sion/monisuo
2026-04-06 11:47:20 +08:00
e69cc36b8d
fix: 移除 BalanceCard 的 provider 参数
...
- BalanceCard 现在只需要 label 和 balance 参数
- 与远程分支保持一致
2026-04-06 11:47:07 +08:00
sion
b44067aff7
Merge remote-tracking branch 'origin/main'
2026-04-06 11:31:49 +08:00
sion
4f4f5df83e
111
2026-04-06 11:31:28 +08:00
cbdf023c80
fix: 修复 BalanceCard 参数错误
...
- 移除 asset_page.dart 中 BalanceCard 的 provider 参数
- 与合并后的 BalanceCard 接口保持一致
2026-04-06 11:25:46 +08:00
93f8d70084
merge: 合并远程更新,保留UI修复
...
- 解决 balance_card.dart 冲突:保留撑满宽度的修改
- 解决 home_page.dart 冲突:保留移除日历的修改
- 合并远程的新功能和改进
2026-04-06 11:22:54 +08:00
2bc6ff66e1
fix: 修复UI样式问题
...
- 首页:移除盈亏日历,福利中心卡片改为白色背景,查看按钮改为黄色
- 资产页面:余额卡片撑满宽度
- 底部导航栏:移除背景高亮,只保留图标和文字变化
- 行情页面:调整卡片文字大小和柱形图样式
- 交易页面:买入按钮白色文字,卖出按钮红色文字,优化输入框和百分比卡片样式,添加顶部间距
- 全局:移除渐变色,统一使用纯色背景
2026-04-06 11:21:10 +08:00
sion
d4b0c6c128
111
2026-04-06 10:43:01 +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
951d597057
fix(ui): 对齐所有页面样式到 Pencil 设计规范
...
transfer_page.dart:
- 金色主题统一(Light: secondary #F59E0B, Dark: primary #D4AF37)
- 修复交换按钮和确认按钮颜色
home_page.dart:
- Asset Card 圆角 14px
- 总资产字号 28px (displayLarge)
- "预估总资产"字号 13px (bodyLarge)
- 盈亏标签/数值字重调整
quick_actions_row.dart:
- padding 统一为 16px
welfare_center_page.dart:
- _statusBadge padding [6, 14]
trade_form_card.dart / price_card.dart:
- 样式细节对齐
2026-04-06 03:57:00 +08:00
d09c1a2061
fix(ui): 对齐首页样式到 Pencil 设计规范
...
- Asset Card: padding 20px (was 24px)
- 充值按钮: cornerRadius 6px, padding [5,10], icon 13px, text 12px
- Quick Actions: 边框颜色 Light #E2E8F0, Dark #1E293B
- Quick Action Icons: 背景色 Light #F3F4F6, Dark #1E293B
- Quick Action Icons: 图标色 Light #4B5563
- cornerRadius: -lg (14px) for cards
2026-04-06 03:45:13 +08:00
ac8f4f2870
fix(ui): 修复分割线透明度问题
...
- 使用 ghostBorder 替代 outlineVariant.withAlpha(0.1)
- 提高分割线可见度
2026-04-06 03:42:14 +08:00
fabce57657
fix(ui): 修复多个UI样式问题
...
1. 修复 Light Mode 卡片背景色(surfaceCard: #FFFFFF)
2. 修复首页充值按钮颜色(使用主色实心背景+白色文字)
3. 修复'更多'和'资产详情'文字颜色(使用 text-muted)
4. 修复邀请码卡片背景色(使用琥珀色渐变)
5. 修复'复制邀请码'按钮文字颜色(使用 onPrimary)
2026-04-06 03:40:45 +08:00
8b512de7a6
style(ui): 对齐所有页面样式到 Pencil 设计规范
...
- 移除硬编码颜色,使用主题变量
- market_page.dart: 统一卡片背景使用主题变量
- welfare_center_page.dart: 使用 AppColorScheme.warning
- 添加缺失的 import
- Light/Dark 模式完全适配
2026-04-06 03:21:44 +08:00
cc4d36d374
refactor(ui): 移除快捷操作栏盈亏按钮,今日盈亏/总盈亏卡片已有点击跳转
2026-04-06 03:15:32 +08:00
773f699986
build: update Flutter web build
2026-04-06 02:53:34 +08:00
63668fcf63
refactor(theme): 优化主题配色方案并统一设计语言
...
- 更新 CLAUDE.md 中的技能系统执行逻辑,简化任务处理流程
- 重构 app_color_scheme.dart 中的颜色定义,将深色主题主色从专业蓝改为真金色,浅色主题主色从专业蓝改为深灰色
- 统一盈利颜色为绿色调色板,更新渐变和容器颜色以保持一致性
- 调整 app_theme_extension.dart 中的强调色引用,确保深色主题使用金色作为主强调色
- 优化颜色命名和注释,使设计意图更清晰
2026-04-06 02:50:48 +08:00
7ed2435a4c
refactor(theme): 迁移主题感知颜色至 ThemeExtension
...
- 创建 AppThemeColors ThemeExtension 类,统一管理主题感知颜色(涨跌色、卡片背景、渐变等)
- 从 AppColorScheme 移除主题感知辅助函数,仅保留静态颜色常量
- 在 AppTheme 中注册 ThemeExtension,支持深色/浅色主题工厂
- 重构所有 UI 组件使用 context.appColors 访问主题颜色,替代硬编码的 AppColorScheme 方法调用
- 移除组件中重复的 isDark 判断逻辑,简化颜色获取方式
- 保持向后兼容性,所有现有功能不变
2026-04-06 01:58:08 +08:00
396668aa43
style(ui): 为文本元素添加默认字体粗细
...
为多个文本组件添加 `fontWeight: "normal"` 属性,统一界面字体样式。
主要修改了资产概览、盈亏统计等区域的文本元素,确保视觉一致性。
2026-04-06 01:09:04 +08:00
822c277a5c
优化
2026-04-06 00:33:35 +08:00
7bbc75a457
优化
2026-04-06 00:24:54 +08:00
40ed445ae5
feat: add profit analysis page with monthly calendar view
...
Introduce a new profit analysis page featuring a monthly calendar view that displays daily profit/loss data. The page includes navigation controls to switch between months, loading states, and responsive design that adapts to both light and dark themes. Implements data fetching from asset service and visual indicators for profit trends.
2026-04-06 00:08:00 +08:00
a1e56887e5
feat(web): 构建Flutter Web应用并添加资金管理功能
...
- 生成Flutter Web构建产物,包括主应用文件、资源文件和CanvasKit支持
- 添加资金订单管理功能,支持资金充值和提现操作
- 更新管理后台界面,优化仪表板和订单页面显示
- 扩展后端API接口,增加资金相关服务和控制器
- 添加数据库索引优化查询性能
2026-04-05 23:58:01 +08:00
6822e92536
feat(theme): migrate to new theme system with static color methods
...
- Convert instance methods to static methods in AppColorScheme for
getChangeColor and getChangeBackgroundColor
- Update main.dart to use ShadThemeData with AppColorScheme color
schemes instead of createLight/DarkShadTheme functions
- Add app_theme.dart import to main.dart
- Refactor asset_card.dart and coin_card.dart to call static methods
via AppColorScheme class
- Add app_spacing.dart import to action_buttons_row.dart
- Replace SizedBox with proper spacing constants in action buttons row
2026-04-05 23:47:56 +08:00
sion
7c5b588306
111
2026-04-05 23:37:38 +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