TF-3764 Add Create filter button in context menu

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-06-12 11:48:20 +07:00
committed by Dat H. Pham
parent bab0331fe0
commit 5068a11524
19 changed files with 172 additions and 74 deletions
@@ -42,6 +42,7 @@ class FoldersBarWidget extends StatelessWidget {
backgroundColor: Colors.transparent,
iconColor: AppColor.steelGrayA540,
iconSize: 20,
padding: const EdgeInsets.all(5),
tooltipMessage: AppLocalizations.of(context).searchForFolders,
onTapActionCallback: onOpenSearchFolder,
);
@@ -57,7 +58,7 @@ class FoldersBarWidget extends StatelessWidget {
icon: imagePaths.icAddNewFolder,
backgroundColor: Colors.transparent,
iconColor: AppColor.steelGrayA540,
iconSize: 24,
iconSize: 20,
padding: const EdgeInsets.all(5),
tooltipMessage: AppLocalizations.of(context).newFolder,
onTapActionCallback: onAddNewFolder,
@@ -11,8 +11,8 @@ class MailboxBottomSheetActionTileBuilder extends CupertinoActionSheetActionBuil
final PresentationMailbox presentationMailbox;
final SvgPicture? actionSelected;
final Color? bgColor;
final EdgeInsets? iconLeftPadding;
final EdgeInsets? iconRightPadding;
final EdgeInsetsGeometry? iconLeftPadding;
final EdgeInsetsGeometry? iconRightPadding;
final bool opacity;
final bool absorbing;
@@ -46,8 +46,10 @@ class MailboxBottomSheetActionTileBuilder extends CupertinoActionSheetActionBuil
key: key,
child: Row(mainAxisAlignment: MainAxisAlignment.center, children: [
Padding(
padding: iconLeftPadding ?? const EdgeInsets.only(left: 12, right: 16),
child: actionIcon),
padding: iconLeftPadding ??
const EdgeInsetsDirectional.only(start: 12, end: 16),
child: actionIcon,
),
Expanded(child: Text(actionName, textAlign: TextAlign.left, style: actionTextStyle())),
]),
onPressed: () {