factor:布局颜色重构

This commit is contained in:
2025-11-20 14:25:31 +08:00
parent e6ee934a3e
commit eb4f7a3637
13 changed files with 60 additions and 69 deletions

View File

@@ -31,8 +31,8 @@ class _StatsPage extends State<StatsPage> {
physics: const NeverScrollableScrollPhysics(),
// 禁用网格自身滚动
crossAxisCount: 2,
// crossAxisSpacing: 5,
// mainAxisSpacing: 5,
crossAxisSpacing: 8,
mainAxisSpacing: 8,
childAspectRatio: 2,
children: [
StatisticCard(
@@ -121,23 +121,20 @@ class _StatsPage extends State<StatsPage> {
return Column(
children: [
_buildSummaryStats(provider),
SizedBox(height: 8),
SizedBox(
height: chartHeight,
child: buildCard(
context: context,
child: _buildRecordStats(provider),
),
child: BuildCard(child: _buildRecordStats(provider)),
),
SizedBox(height: 8),
SizedBox(
height: chartHeight,
child: buildCard(
context: context,
child: _buildCategoryStats(provider),
),
child: BuildCard(child: _buildCategoryStats(provider)),
),
SizedBox(height: 8),
SizedBox(
height: chartHeight,
child: buildCard(context: context, child: _buildRankStats(provider)),
child: BuildCard(child: _buildRankStats(provider)),
),
],
);