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