login fix

This commit is contained in:
RSA 2026-09-15 15:50:30 +01:00
parent 4626b43d5e
commit b21116ff6b

View File

@ -20,8 +20,9 @@ struct LoginView: View {
Color.appBackground.ignoresSafeArea() Color.appBackground.ignoresSafeArea()
formPanel
formPanel
} }
@ -61,7 +62,7 @@ struct LoginView: View {
private var formPanel: some View { private var formPanel: some View {
VStack(spacing: 0) { VStack(spacing: 0) {
Spacer(minLength: 32)
VStack(alignment: .leading, spacing: 24) { VStack(alignment: .leading, spacing: 24) {
VStack(alignment: .leading, spacing: 10) { VStack(alignment: .leading, spacing: 10) {
@ -71,6 +72,7 @@ struct LoginView: View {
.scaledToFit() .scaledToFit()
.frame(width: 120, height: 76) .frame(width: 120, height: 76)
.accessibilityHidden(true) .accessibilityHidden(true)
Spacer()
} }
Text("Aceda aqui à sua conta") Text("Aceda aqui à sua conta")
@ -100,7 +102,8 @@ struct LoginView: View {
.fixedSize(horizontal: false, vertical: true) .fixedSize(horizontal: false, vertical: true)
.accessibilityLabel("Erro de autenticacao: \(errorMessage)") .accessibilityLabel("Erro de autenticacao: \(errorMessage)")
} }
Spacer()
Spacer()
Button { Button {
focusedField = nil focusedField = nil
Task { Task {
@ -125,7 +128,7 @@ struct LoginView: View {
.disabled(!viewModel.canSubmit) .disabled(!viewModel.canSubmit)
.opacity(viewModel.canSubmit ? 1 : 0.55) .opacity(viewModel.canSubmit ? 1 : 0.55)
.accessibilityHint("Inicia sessao na conta de doente") .accessibilityHint("Inicia sessao na conta de doente")
Spacer()
Text("Não tem conta? Criar conta") Text("Não tem conta? Criar conta")
.font(.jakartaRegular14) .font(.jakartaRegular14)
.foregroundStyle(.white.opacity(0.88)) .foregroundStyle(.white.opacity(0.88))