Hotfix: Incorrect Support folder alignment

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-06-23 14:01:49 +07:00
committed by Dat H. Pham
parent d133d9e9c9
commit 832f882b27
2 changed files with 22 additions and 9 deletions
@@ -122,9 +122,15 @@ abstract class BaseMailboxView extends GetWidget<MailboxController>
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<MailboxController>
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,
@@ -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(