feat(ui): 优化转账页面百分比按钮布局和菜单样式

- 调整转账页面百分比按钮布局,将Expanded组件移到外层,使按钮宽度均匀分布
- 移除首页资产卡片充值按钮的加号图标,简化UI
- 优化个人中心菜单行样式,使用统一的surfaceCardHigh颜色并调整图标颜色
- 新增.claude/settings.local.json配置文件,添加Flutter版本检查和Python脚本权限
- 扩展.claude/settings.json中的Flutter分析工具路径配置
- 生成Flutter构建缓存文件,支持项目构建过程
This commit is contained in:
2026-04-06 20:42:17 +08:00
parent 9035d940c3
commit 152ef8d74f
14 changed files with 43 additions and 21 deletions

View File

@@ -2,6 +2,7 @@ import 'package:flutter/material.dart';
import 'package:lucide_icons_flutter/lucide_icons.dart';
import '../../../../core/theme/app_spacing.dart';
import '../../../../core/theme/app_theme.dart';
import '../../../../core/theme/app_theme_extension.dart';
/// 单行菜单项:图标 + 标题 + 尾部组件 (chevron)
///
@@ -35,9 +36,7 @@ class MenuRow extends StatelessWidget {
width: 36,
height: 36,
decoration: BoxDecoration(
color: Theme.of(context).brightness == Brightness.dark
? Theme.of(context).colorScheme.surfaceContainerHigh
: Theme.of(context).colorScheme.surfaceContainerHighest,
color: context.appColors.surfaceCardHigh,
borderRadius: BorderRadius.circular(8),
),
child: Center(
@@ -57,7 +56,7 @@ class MenuRow extends StatelessWidget {
Icon(
LucideIcons.chevronRight,
size: 16,
color: Theme.of(context).colorScheme.onSurfaceVariant,
color: context.colors.onSurfaceVariant,
),
],
),