TF-1683 Fix height/color divider for correctly

(cherry picked from commit 25c772101eb693825413e6587961c3c56d0e5da2)
This commit is contained in:
dab246
2023-07-07 17:01:42 +07:00
committed by Dat H. Pham
parent 559f3d1e11
commit ad54e6e863
14 changed files with 23 additions and 46 deletions
@@ -21,13 +21,13 @@ abstract class BaseMailboxView extends GetWidget<MailboxController>
final imagePaths = Get.find<ImagePaths>();
Widget buildUserInformation(BuildContext context) {
return Column(children: [
return Column(mainAxisSize: MainAxisSize.min, children: [
Obx(() => UserInformationWidgetBuilder(
imagePaths,
controller.mailboxDashBoardController.userProfile.value,
subtitle: AppLocalizations.of(context).manage_account,
onSubtitleClick: controller.mailboxDashBoardController.goToSettings)),
const Divider(color: AppColor.colorDividerMailbox, height: 0.5, thickness: 0.2)
const Divider(color: AppColor.colorDividerMailbox, height: 1)
]);
}
@@ -109,7 +109,7 @@ class MailboxView extends BaseMailboxView {
)
),
if (!responsiveUtils.isTabletLarge(context))
const Divider(color: AppColor.colorDividerMailbox, height: 0.5, thickness: 0.2),
const Divider(color: AppColor.colorDividerMailbox, height: 1),
]
);
}
@@ -187,7 +187,7 @@ class MailboxView extends BaseMailboxView {
}
}),
const SizedBox(height: 8),
const Divider(color: AppColor.colorDividerMailbox, height: 0.5, thickness: 0.2),
const Divider(color: AppColor.colorDividerMailbox, height: 1),
const SizedBox(height: 12),
Container(
margin: EdgeInsetsDirectional.only(
@@ -93,6 +93,7 @@ class MailboxView extends BaseMailboxView {
AppConfig.appGridDashboardAvailable && responsiveUtils.isWebNotDesktop(context)
? buildAppGridDashboard(context, responsiveUtils, imagePaths, controller)
: const SizedBox.shrink(),
const SizedBox(height: 8),
Obx(() {
if (controller.defaultMailboxIsNotEmpty) {
return _buildMailboxCategory(
@@ -105,7 +106,7 @@ class MailboxView extends BaseMailboxView {
}
}),
const SizedBox(height: 8),
const Divider(color: AppColor.colorDividerMailbox, height: 0.5, thickness: 0.2),
const Divider(color: AppColor.colorDividerMailbox, height: 1),
const SizedBox(height: 13),
Padding(
padding: EdgeInsetsDirectional.only(
@@ -347,7 +347,7 @@ mixin MailboxWidgetMixin {
: const Offstage();
})
),
const Divider(color: AppColor.colorDividerMailbox, height: 0.5, thickness: 0.2),
const Divider(color: AppColor.colorDividerMailbox, height: 1)
]);
}
@@ -37,7 +37,7 @@ class UserInformationWidgetBuilder extends StatelessWidget {
Widget build(BuildContext context) {
return Padding(
padding: padding ?? const EdgeInsetsDirectional.only(start: 16, end: 4, top: 16, bottom: 16),
child: Row(mainAxisAlignment: MainAxisAlignment.center, children: [
child: Row(children: [
(AvatarBuilder()
..text(_userProfile != null ? _userProfile!.getAvatarText() : '')
..backgroundColor(Colors.white)