import 'package:flutter/material.dart'; import 'package:flux/core/theme/theme.dart'; class DashboardActionCard extends StatelessWidget { final String label; final IconData icon; final Color color; final VoidCallback onTap; const DashboardActionCard({ super.key, required this.label, required this.icon, required this.color, required this.onTap, }); @override Widget build(BuildContext context) { return Card( elevation: 0, shape: RoundedRectangleBorder( borderRadius: BorderRadius.circular(16), // CAMBIA QUI: da Border.all a BorderSide side: BorderSide( color: context.accent.withValues(alpha: 0.1), width: 1, ), ), child: InkWell( onTap: onTap, borderRadius: BorderRadius.circular(16), child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ Icon(icon, color: color, size: 32), const SizedBox(height: 8), Text(label, style: const TextStyle(fontWeight: FontWeight.bold)), ], ), ), ); } }