Remove app version in Settings

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-07-03 10:47:22 +07:00
committed by Dat H. Pham
parent 141fa2cc2c
commit 718f1fe130
2 changed files with 124 additions and 169 deletions
@@ -5,8 +5,6 @@ import 'package:core/presentation/views/button/tmail_button_widget.dart';
import 'package:core/utils/direction_utils.dart'; import 'package:core/utils/direction_utils.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:get/get.dart'; import 'package:get/get.dart';
import 'package:tmail_ui_user/features/base/widget/application_version_widget.dart';
import 'package:tmail_ui_user/features/base/widget/application_logo_with_text_widget.dart';
import 'package:tmail_ui_user/features/home/domain/extensions/session_extensions.dart'; import 'package:tmail_ui_user/features/home/domain/extensions/session_extensions.dart';
import 'package:tmail_ui_user/features/manage_account/presentation/menu/manage_account_menu_controller.dart'; import 'package:tmail_ui_user/features/manage_account/presentation/menu/manage_account_menu_controller.dart';
import 'package:tmail_ui_user/features/manage_account/presentation/menu/widgets/account_menu_item_tile_builder.dart'; import 'package:tmail_ui_user/features/manage_account/presentation/menu/widgets/account_menu_item_tile_builder.dart';
@@ -21,39 +19,8 @@ class ManageAccountMenuView extends GetWidget<ManageAccountMenuController> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
return Scaffold( return Scaffold(
backgroundColor: controller.responsiveUtils.isWebDesktop(context) backgroundColor: AppColor.colorBgDesktop,
? AppColor.colorBgDesktop body: Padding(
: Colors.white,
body: SafeArea(
right: false,
bottom: false,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
if (!controller.responsiveUtils.isWebDesktop(context))
...[
Padding(
padding: const EdgeInsetsDirectional.only(
top: 16,
bottom: 16,
start: 16,
),
child: Row(
children: [
ApplicationLogoWidthTextWidget(),
const ApplicationVersionWidget(
padding: EdgeInsets.only(top: 8),
),
],
),
),
const Divider(
color: AppColor.colorDividerMailbox,
height: 1,
),
],
Expanded(
child: Padding(
padding: const EdgeInsetsDirectional.only( padding: const EdgeInsetsDirectional.only(
start: 9, start: 9,
end: 8, end: 8,
@@ -183,21 +150,6 @@ class ManageAccountMenuView extends GetWidget<ManageAccountMenuController> {
] ]
), ),
), ),
),
Container(
color: AppColor.colorBgDesktop,
width: double.infinity,
alignment: controller.responsiveUtils.isDesktop(context)
? AlignmentDirectional.centerStart
: AlignmentDirectional.center,
padding: const EdgeInsets.all(16),
child: ApplicationVersionWidget(
title: '${AppLocalizations.of(context).version.toLowerCase()} ',
),
),
],
),
),
); );
} }
} }
@@ -124,11 +124,14 @@ class SettingsUtils {
} }
} }
static EdgeInsets getMarginSettingDetailsView(BuildContext context, ResponsiveUtils responsiveUtils) { static EdgeInsetsGeometry? getMarginSettingDetailsView(
BuildContext context,
ResponsiveUtils responsiveUtils,
) {
if (responsiveUtils.isWebDesktop(context)) { if (responsiveUtils.isWebDesktop(context)) {
return const EdgeInsets.all(16); return const EdgeInsetsDirectional.only(end: 16, top: 16, bottom: 16);
} else { } else {
return EdgeInsets.zero; return null;
} }
} }