TF-801 Add presentation layer for get all vacation

This commit is contained in:
dab246
2022-08-17 17:37:18 +07:00
committed by Dat H. Pham
parent 8ab4e7bfc0
commit aa139eb112
33 changed files with 1240 additions and 38 deletions
@@ -51,7 +51,10 @@ class IdentitiesView extends GetWidget<IdentitiesController> with PopupMenuWidge
responsiveUtils: _responsiveUtils,
mobile: Scaffold(
body: Container(
margin: const EdgeInsets.only(top: 16, bottom: 16, right: 24),
margin: const EdgeInsets.only(
top: 16,
bottom: 16,
right: BuildUtils.isWeb ? 24 : 10),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
@@ -1,6 +1,5 @@
import 'package:get/get.dart';
import 'package:tmail_ui_user/features/base/base_bindings.dart';
import 'package:tmail_ui_user/features/manage_account/presentation/email_rules/email_rules_bindings.dart';
import 'package:tmail_ui_user/features/manage_account/presentation/profiles/identities/identities_bindings.dart';
import 'package:tmail_ui_user/features/manage_account/presentation/profiles/profiles_controller.dart';
@@ -20,7 +20,7 @@ class ProfilesView extends GetWidget<ProfilesController> {
: Colors.white,
body: Container(
margin: _responsiveUtils.isWebDesktop(context)
? const EdgeInsets.only(left: 48, right: 24, top: 24, bottom: 24)
? const EdgeInsets.all(24)
: EdgeInsets.zero,
color: _responsiveUtils.isWebDesktop(context) ? null : Colors.white,
decoration: _responsiveUtils.isWebDesktop(context)