diff --git a/lib/features/mailbox/presentation/base_mailbox_view.dart b/lib/features/mailbox/presentation/base_mailbox_view.dart index 18ffb242f..9ee22c62d 100644 --- a/lib/features/mailbox/presentation/base_mailbox_view.dart +++ b/lib/features/mailbox/presentation/base_mailbox_view.dart @@ -122,9 +122,15 @@ abstract class BaseMailboxView extends GetWidget isArrangeLTR: false, showIcon: true, padding: isDesktop - ? const EdgeInsetsDirectional.only(start: 10) - : const EdgeInsets.symmetric(horizontal: 24), - height: isDesktop ? 36 : 40, + ? const EdgeInsets.symmetric( + horizontal: MailboxItemWidgetStyles.itemPadding, + ) + : const EdgeInsets.symmetric( + horizontal: MailboxItemWidgetStyles.mobileItemPadding * 2, + ), + height: isDesktop + ? MailboxItemWidgetStyles.height + : MailboxItemWidgetStyles.mobileHeight, iconSpace: isDesktop ? null : MailboxItemWidgetStyles.mobileLabelIconSpace, @@ -355,9 +361,16 @@ abstract class BaseMailboxView extends GetWidget padding: isDesktop ? null : const EdgeInsets.symmetric(horizontal: 12), - itemPadding: const EdgeInsets.symmetric( - horizontal: MailboxItemWidgetStyles.mobileItemPadding, - ), + itemPadding: isDesktop + ? null + : const EdgeInsets.symmetric( + horizontal: MailboxItemWidgetStyles.mobileItemPadding, + ), + iconPadding: isDesktop + ? null + : const EdgeInsetsDirectional.only( + end: MailboxItemWidgetStyles.mobileLabelIconSpace, + ), borderRadius: isDesktop ? null : MailboxItemWidgetStyles.mobileBorderRadius, diff --git a/lib/features/mailbox/presentation/widgets/folder_widget.dart b/lib/features/mailbox/presentation/widgets/folder_widget.dart index ee47e68d4..c26985f73 100644 --- a/lib/features/mailbox/presentation/widgets/folder_widget.dart +++ b/lib/features/mailbox/presentation/widgets/folder_widget.dart @@ -12,6 +12,7 @@ class FolderWidget extends StatelessWidget { final String? tooltip; final EdgeInsetsGeometry? padding; final EdgeInsetsGeometry? itemPadding; + final EdgeInsetsGeometry? iconPadding; final double? borderRadius; final double? height; final TextStyle? labelTextStyle; @@ -24,6 +25,7 @@ class FolderWidget extends StatelessWidget { this.tooltip, this.padding, this.itemPadding, + this.iconPadding, this.borderRadius, this.height, this.labelTextStyle, @@ -44,9 +46,7 @@ class FolderWidget extends StatelessWidget { child: Row(children: [ MailboxIconWidget( icon: icon, - padding: const EdgeInsetsDirectional.only( - end: MailboxItemWidgetStyles.mobileLabelIconSpace, - ), + padding: iconPadding, color: AppColor.iconFolder, ), Expanded(