refactor: Update action item color handling and adjust icon size for improved UI consistency

This commit is contained in:
Vaibhav Surve 2025-08-02 17:33:34 +05:30
parent 7dd47ce460
commit bba44d4d39

View File

@ -160,7 +160,6 @@ class _DailyProgressReportScreenState extends State<DailyProgressReportScreen>
label: "Filter",
icon: Icons.tune,
tooltip: 'Filter Project',
color: Colors.blueAccent,
onTap: _openFilterSheet,
),
const SizedBox(width: 8),
@ -181,7 +180,7 @@ class _DailyProgressReportScreenState extends State<DailyProgressReportScreen>
required IconData icon,
required String tooltip,
required VoidCallback onTap,
required Color color,
Color? color,
}) {
return Row(
children: [
@ -189,13 +188,13 @@ class _DailyProgressReportScreenState extends State<DailyProgressReportScreen>
Tooltip(
message: tooltip,
child: InkWell(
borderRadius: BorderRadius.circular(24),
borderRadius: BorderRadius.circular(22),
onTap: onTap,
child: MouseRegion(
cursor: SystemMouseCursors.click,
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Icon(icon, color: color, size: 28),
child: Icon(icon, color: color, size: 22),
),
),
),