TF-2857 Change padding logo & version in header on browser

This commit is contained in:
dab246
2024-07-23 10:43:35 +07:00
committed by Dat H. Pham
parent 2228d1a5d8
commit 30b2f1a637
4 changed files with 22 additions and 14 deletions
@@ -38,7 +38,7 @@ class _ApplicationVersionWidgetState extends State<ApplicationVersionWidget> {
builder: (context, snapshot) {
if (snapshot.hasData) {
return Padding(
padding: widget.padding ?? const EdgeInsets.only(top: 6),
padding: widget.padding ?? const EdgeInsets.only(top: 8),
child: Text(
'${widget.title ?? 'v.'}${snapshot.data}',
textAlign: TextAlign.center,
@@ -55,4 +55,10 @@ class _ApplicationVersionWidgetState extends State<ApplicationVersionWidget> {
}
);
}
@override
void dispose() {
_versionStream = null;
super.dispose();
}
}
@@ -68,7 +68,6 @@ class MailboxView extends BaseMailboxView {
ApplicationLogoWidthTextWidget(),
ApplicationVersionWidget(
applicationManager: controller.mailboxDashBoardController.applicationManager,
padding: const EdgeInsets.only(top: 4),
)
])
);
@@ -43,16 +43,20 @@ class ManageAccountDashBoardView extends GetWidget<ManageAccountDashBoardControl
responsiveUtils: controller.responsiveUtils,
desktop: Column(children: [
Row(children: [
Container(width: 256, color: Colors.white,
padding: SettingsUtils.getPaddingHeaderSetting(context),
child: Row(children: [
ApplicationLogoWidthTextWidget(
onTapAction: () => controller.backToMailboxDashBoard(context: context),
),
ApplicationVersionWidget(
applicationManager: controller.applicationManager
)
])
Container(
width: ResponsiveUtils.defaultSizeMenu,
color: Colors.white,
padding: const EdgeInsetsDirectional.only(start: 28),
alignment: Alignment.center,
height: 80,
child: Row(children: [
ApplicationLogoWidthTextWidget(
onTapAction: () => controller.backToMailboxDashBoard(context: context),
),
ApplicationVersionWidget(
applicationManager: controller.applicationManager
)
])
),
Expanded(child: Padding(
padding: SettingsUtils.getPaddingRightHeaderSetting(context),
@@ -24,12 +24,11 @@ class ManageAccountMenuView extends GetWidget<ManageAccountMenuController> {
if (!controller.responsiveUtils.isWebDesktop(context))
Container(
color: Colors.white,
padding: const EdgeInsets.only(top: 16, bottom: 16, left: 16),
padding: const EdgeInsetsDirectional.only(top: 16, bottom: 16, start: 16),
child: Row(children: [
ApplicationLogoWidthTextWidget(),
ApplicationVersionWidget(
applicationManager: controller.dashBoardController.applicationManager,
padding: const EdgeInsets.only(top: 4),
)
])
),