TF-3454 Download all attachments as ZIP

This commit is contained in:
DatDang
2025-02-07 14:38:53 +07:00
committed by Dat H. Pham
parent 636df94458
commit f66e1460e4
34 changed files with 1175 additions and 100 deletions
@@ -42,9 +42,9 @@ class AttachmentListStyles {
static const Color scrollbarThumbColor = AppColor.colorScrollbarThumbColor;
static const Color scrollbarTrackBorderColor = Colors.transparent;
static const Color separatorColor = AppColor.colorAttachmentBorder;
static const Color downloadAllButtonColor = AppColor.primaryColor;
static const Color downloadAllButtonColor = Colors.transparent;
static const Color cancelButtonColor = Colors.transparent;
static const Color downloadAllButtonTextColor = Colors.white;
static const Color downloadAllButtonTextColor = AppColor.textButtonColor;
static const Color cancelButtonTextColor = AppColor.primaryColor;
static const Color cancelButtonBorderColor = AppColor.colorButtonBorder;
static const Color barrierColor = AppColor.colorDefaultCupertinoActionSheet;
@@ -5,16 +5,16 @@ import 'package:flutter/material.dart';
class EmailAttachmentsStyles {
static const double headerTextSize = 15;
static const double headerIconSize = 20;
static const double headerSpace = 4;
static const double headerSpace = 8;
static const double marginHeader = 6;
static const double buttonTextSize = 13;
static const double buttonTextSize = 16;
static const double buttonMoreAttachmentsTextSize = 14;
static const double buttonBorderRadius = 8;
static const double listSpace = 8;
static const Color headerTextColor = AppColor.colorTitleHeaderAttachment;
static const Color headerIconColor = AppColor.colorAttachmentIcon;
static const Color buttonTextColor = AppColor.primaryColor;
static const Color buttonTextColor = AppColor.colorTextBody;
static const Color buttonMoreAttachmentsTextColor = AppColor.colorLabelMoreAttachmentsButton;
static const FontWeight headerFontWeight = FontWeight.w400;
@@ -24,4 +24,5 @@ class EmailAttachmentsStyles {
static const EdgeInsetsGeometry padding = EdgeInsetsDirectional.only(start: 16, end: 16, bottom: 12);
static const EdgeInsetsGeometry buttonPadding = EdgeInsets.symmetric(vertical: 8, horizontal: 12);
static const EdgeInsetsGeometry moreButtonMargin = EdgeInsetsDirectional.only(bottom: 2, start: 8);
static const attachmentsInfoPadding = EdgeInsetsDirectional.only(end: 8);
}