git lixo 2
This commit is contained in:
@@ -25,7 +25,7 @@ class StatCard extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Container(
|
||||
return SizedBox(
|
||||
width: HomeConfig.cardwidthPadding,
|
||||
height: HomeConfig.cardheightPadding,
|
||||
child: Card(
|
||||
@@ -33,7 +33,7 @@ class StatCard extends StatelessWidget {
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: BorderRadius.circular(20),
|
||||
side: isHighlighted
|
||||
? BorderSide(color: Colors.amber, width: 2)
|
||||
? const BorderSide(color: Colors.amber, width: 2)
|
||||
: BorderSide.none,
|
||||
),
|
||||
child: InkWell(
|
||||
@@ -68,7 +68,7 @@ class StatCard extends StatelessWidget {
|
||||
title.toUpperCase(),
|
||||
style: HomeConfig.titleStyle,
|
||||
),
|
||||
SizedBox(height: 5),
|
||||
const SizedBox(height: 5),
|
||||
Text(
|
||||
playerName,
|
||||
style: HomeConfig.playerNameStyle,
|
||||
@@ -80,22 +80,16 @@ class StatCard extends StatelessWidget {
|
||||
),
|
||||
if (isHighlighted)
|
||||
Container(
|
||||
padding: EdgeInsets.all(8),
|
||||
decoration: BoxDecoration(
|
||||
padding: const EdgeInsets.all(8),
|
||||
decoration: const BoxDecoration(
|
||||
color: Colors.amber,
|
||||
shape: BoxShape.circle,
|
||||
),
|
||||
child: Icon(
|
||||
Icons.star,
|
||||
size: 20,
|
||||
color: Colors.white,
|
||||
),
|
||||
child: const Icon(Icons.star, size: 20, color: Colors.white),
|
||||
),
|
||||
],
|
||||
),
|
||||
|
||||
SizedBox(height: 10),
|
||||
|
||||
const SizedBox(height: 10),
|
||||
// Ícone
|
||||
Container(
|
||||
width: 60,
|
||||
@@ -104,51 +98,32 @@ class StatCard extends StatelessWidget {
|
||||
color: Colors.white.withOpacity(0.2),
|
||||
shape: BoxShape.circle,
|
||||
),
|
||||
child: Icon(
|
||||
icon,
|
||||
size: 30,
|
||||
color: Colors.white,
|
||||
),
|
||||
child: Icon(icon, size: 30, color: Colors.white),
|
||||
),
|
||||
|
||||
Spacer(),
|
||||
|
||||
const Spacer(),
|
||||
// Estatística
|
||||
Center(
|
||||
child: Column(
|
||||
children: [
|
||||
Text(
|
||||
statValue,
|
||||
style: HomeConfig.statValueStyle,
|
||||
),
|
||||
SizedBox(height: 5),
|
||||
Text(
|
||||
statLabel.toUpperCase(),
|
||||
style: HomeConfig.statLabelStyle,
|
||||
),
|
||||
Text(statValue, style: HomeConfig.statValueStyle),
|
||||
const SizedBox(height: 5),
|
||||
Text(statLabel.toUpperCase(), style: HomeConfig.statLabelStyle),
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
Spacer(),
|
||||
|
||||
const Spacer(),
|
||||
// Botão
|
||||
Container(
|
||||
width: double.infinity,
|
||||
padding: EdgeInsets.symmetric(vertical: 12),
|
||||
padding: const EdgeInsets.symmetric(vertical: 12),
|
||||
decoration: BoxDecoration(
|
||||
color: Colors.white.withOpacity(0.2),
|
||||
borderRadius: BorderRadius.circular(15),
|
||||
),
|
||||
child: Center(
|
||||
child: const Center(
|
||||
child: Text(
|
||||
'VER DETALHES',
|
||||
style: TextStyle(
|
||||
color: Colors.white,
|
||||
fontWeight: FontWeight.bold,
|
||||
fontSize: 14,
|
||||
letterSpacing: 1,
|
||||
),
|
||||
style: TextStyle(color: Colors.white, fontWeight: FontWeight.bold, fontSize: 14, letterSpacing: 1),
|
||||
),
|
||||
),
|
||||
),
|
||||
@@ -174,11 +149,10 @@ class SportGrid extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
if (children.isEmpty) return SizedBox();
|
||||
if (children.isEmpty) return const SizedBox();
|
||||
|
||||
return Column(
|
||||
children: [
|
||||
// Primeira linha
|
||||
if (children.length >= 2)
|
||||
Padding(
|
||||
padding: EdgeInsets.only(bottom: spacing),
|
||||
@@ -191,8 +165,6 @@ class SportGrid extends StatelessWidget {
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
// Segunda linha
|
||||
if (children.length >= 4)
|
||||
Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
|
||||
Reference in New Issue
Block a user