Split styles file for some widget in email view
(cherry picked from commit 75b11811e8036298fe11ab7e6613498b8aa349ea)
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/icon_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class EmailViewAppBarWidgetStyles {
|
||||
static const double bottomBorderWidth = 0.5;
|
||||
static const double borderWidth = 0;
|
||||
static const double height = 52;
|
||||
static const double radius = 20;
|
||||
static const double buttonIconSize = IconUtils.defaultIconSize;
|
||||
static const double deleteButtonIconSize = 20;
|
||||
static const double space = 5;
|
||||
|
||||
static const Color bottomBorderColor = AppColor.colorDividerHorizontal;
|
||||
static const Color backgroundColor = Colors.white;
|
||||
static const Color emptyTrashButtonColor = AppColor.primaryColor;
|
||||
static const Color deletePermanentButtonColor = AppColor.colorDeletePermanentlyButton;
|
||||
static const Color buttonActivatedColor = AppColor.primaryColor;
|
||||
static const Color buttonDeactivatedColor = AppColor.colorAttachmentIcon;
|
||||
|
||||
static const EdgeInsetsGeometry padding = EdgeInsets.symmetric(horizontal: 16);
|
||||
static const EdgeInsetsGeometry buttonPadding = EdgeInsets.all(5);
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class EmailViewBackButtonStyles {
|
||||
static const double offsetWidth = 270;
|
||||
|
||||
static const Color iconColor = AppColor.primaryColor;
|
||||
|
||||
static const EdgeInsetsGeometry rtlPadding = EdgeInsetsDirectional.symmetric(horizontal: 8);
|
||||
|
||||
static const TextStyle labelTextStyle = TextStyle(
|
||||
fontSize: 17,
|
||||
color: AppColor.colorTextButton
|
||||
);
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
|
||||
import 'package:core/presentation/extensions/color_extension.dart';
|
||||
import 'package:core/presentation/utils/responsive_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class EmailViewBottomBarWidgetStyles {
|
||||
static const double topBorderWidth = 0.5;
|
||||
static const double borderWidth = 0;
|
||||
static const double buttonRadius = 0;
|
||||
static const double buttonIconSize = 20;
|
||||
static const double replyAllButtonIconSize = 15;
|
||||
static const double radius = 20;
|
||||
|
||||
static const Color topBorderColor = AppColor.colorDividerHorizontal;
|
||||
static const Color backgroundColor = Colors.white;
|
||||
static const Color buttonBackgroundColor = Colors.transparent;
|
||||
|
||||
static const EdgeInsetsGeometry buttonPadding = EdgeInsets.symmetric(horizontal: 8, vertical: 12);
|
||||
|
||||
static TextStyle getButtonTextStyle(
|
||||
BuildContext context,
|
||||
ResponsiveUtils responsiveUtils
|
||||
) {
|
||||
return TextStyle(
|
||||
fontSize: responsiveUtils.isPortraitMobile(context) ? 12 : 16,
|
||||
color: AppColor.colorTextButton
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,11 @@
|
||||
|
||||
import 'package:core/presentation/utils/icon_utils.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
class EmailViewStyles {
|
||||
static const double mobileContentHorizontalMargin = 16;
|
||||
static const double mobileContentVerticalMargin = 12;
|
||||
static const double pageViewIconSize = IconUtils.defaultIconSize;
|
||||
|
||||
static const EdgeInsetsGeometry pageViewButtonPadding = EdgeInsets.all(5);
|
||||
}
|
||||
Reference in New Issue
Block a user