From 2f942c4e82bb3d69ad96915cc3c3feab9f2ca400 Mon Sep 17 00:00:00 2001 From: Marcos Date: Thu, 21 May 2026 17:20:25 +0200 Subject: [PATCH] feat: Enhance MenuDrawer item styling with padding and constraints for better layout --- lib/widgets/menu_drawer.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/widgets/menu_drawer.dart b/lib/widgets/menu_drawer.dart index f5cbd75..9562a32 100644 --- a/lib/widgets/menu_drawer.dart +++ b/lib/widgets/menu_drawer.dart @@ -58,9 +58,15 @@ class MenuDrawer extends StatelessWidget { textColor: Color(category.colorValue ?? 0xFFFFC107), trailing: selectedItem == categoryId ? IconButton( + padding: const EdgeInsets.all(8), + constraints: const BoxConstraints( + minWidth: 0, + minHeight: 0, + ), icon: const Icon( Icons.more_vert, color: Colors.white70, + size: 20, ), onPressed: () => onEditCategory?.call(category), ) @@ -181,6 +187,7 @@ class _MenuItemTileState extends State<_MenuItemTile> { ), clipBehavior: Clip.antiAlias, child: ListTile( + contentPadding: const EdgeInsets.only(left: 16, right: 8), leading: Icon(widget.icon, color: widget.iconColor ?? foregroundColor), trailing: widget.trailing, title: Text(