MESSENGER-5033 layout changes login screen oidc

This commit is contained in:
JanNiklas Grabowski
2023-11-13 12:46:19 +01:00
parent 6fca6743d3
commit d1942c3884

View File

@@ -85,6 +85,16 @@ struct AuthenticationLoginScreen: View {
ssoButtons
.padding(.top, 16)
}
VStack(spacing: 14) {
if BWIBuildSettings.shared.authScreenShowForgotPassword {
forgotPasswordButton
}
if BWIBuildSettings.shared.bwiEnableRegisterInfo {
registerButton
}
}
.padding([.vertical], BWIBuildSettings.shared.bwiLoginFlowLayout ? 36 : 0)
if !viewModel.viewState.homeserver.showLoginForm && !viewModel.viewState.showSSOButtons {
fallbackButton
@@ -165,15 +175,7 @@ struct AuthenticationLoginScreen: View {
.buttonStyle(PrimaryActionButtonStyle())
.disabled(!viewModel.viewState.canSubmit)
.accessibilityIdentifier("nextButton")
.padding([.vertical], BWIBuildSettings.shared.bwiLoginFlowLayout ? 36 : 0)
if BWIBuildSettings.shared.authScreenShowForgotPassword {
forgotPasswordButton
}
if BWIBuildSettings.shared.bwiEnableRegisterInfo {
registerButton
}
.padding([.top], BWIBuildSettings.shared.bwiLoginFlowLayout ? 36 : 0)
}
}