Fix the app logo in the center of login form
This commit is contained in:
committed by
Dat H. Pham
parent
a16fab5562
commit
af92c6d213
@@ -35,13 +35,7 @@ class LoginView extends BaseLoginView {
|
||||
children: [
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 67),
|
||||
child: (SloganBuilder(arrangedByHorizontal: true)
|
||||
..setSloganText(AppLocalizations.of(context).app_name)
|
||||
..setSloganTextAlign(TextAlign.center)
|
||||
..setSloganTextStyle(const TextStyle(color: Colors.black, fontSize: 24, fontWeight: FontWeight.bold))
|
||||
..setSizeLogo(36)
|
||||
..setLogo(imagePaths.icLogoTMail))
|
||||
.build()
|
||||
child: _buildAppLogo(context)
|
||||
),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 67),
|
||||
@@ -70,9 +64,7 @@ class LoginView extends BaseLoginView {
|
||||
}
|
||||
|
||||
Widget _buildWebForm(BuildContext context) {
|
||||
return Stack(
|
||||
children: [
|
||||
Padding(
|
||||
return Padding(
|
||||
padding: const EdgeInsets.only(top: 60, bottom: 60),
|
||||
child: Row(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
@@ -158,13 +150,7 @@ class LoginView extends BaseLoginView {
|
||||
children: [
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 66),
|
||||
child: (SloganBuilder(arrangedByHorizontal: true)
|
||||
..setSloganText(AppLocalizations.of(context).app_name)
|
||||
..setSloganTextAlign(TextAlign.center)
|
||||
..setSloganTextStyle(const TextStyle(color: Colors.black, fontSize: 24, fontWeight: FontWeight.bold))
|
||||
..setSizeLogo(36)
|
||||
..setLogo(imagePaths.icLogoTMail))
|
||||
.build()
|
||||
child: _buildAppLogo(context)
|
||||
),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 67),
|
||||
@@ -183,13 +169,33 @@ class LoginView extends BaseLoginView {
|
||||
),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 44, bottom: 10),
|
||||
child: SvgPicture.asset(imagePaths.icPowerByLinagora, width: 97, height: 44, fit: BoxFit.fill))
|
||||
child: SvgPicture.asset(imagePaths.icPowerByLinagora, width: 97, height: 44, fit: BoxFit.fill)
|
||||
)
|
||||
]
|
||||
)
|
||||
],
|
||||
)
|
||||
)
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
Widget _buildAppLogo(BuildContext buildContext) {
|
||||
return Row(
|
||||
mainAxisSize: MainAxisSize.min,
|
||||
children: [
|
||||
Image(
|
||||
image: AssetImage(imagePaths.icLogoTMail),
|
||||
fit: BoxFit.fill,
|
||||
width: 36,
|
||||
height: 36,
|
||||
alignment: Alignment.center),
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 10),
|
||||
child: Text(
|
||||
AppLocalizations.of(buildContext).app_name,
|
||||
style: const TextStyle(color: Colors.black, fontSize: 24, fontWeight: FontWeight.bold),
|
||||
textAlign: TextAlign.center),
|
||||
),
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user