From a96c5856f58bbf1758db9115a3ae4f8150a8dcad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Antonio=20Ram=C3=ADrez=20Galv=C3=A1n?= Date: Thu, 23 May 2024 12:28:23 -0600 Subject: [PATCH] =?UTF-8?q?Se=20modifico=20la=20pantallade=20login=20se=20?= =?UTF-8?q?agrego=20un=20aviso=20para=20cuando=20el=20usuario=20ingrese=20?= =?UTF-8?q?mal=20su=20contrase=C3=B1a=20o=20usuario,=20ademas=20se=20cambi?= =?UTF-8?q?aron=20algunos=20textos=20de=20la=20interfaz=20a=20espa=C3=B1ol?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/views/login/LoginView.java | 45 ++++++++++--------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/src/main/java/com/example/application/views/login/LoginView.java b/src/main/java/com/example/application/views/login/LoginView.java index a32bb35..6df281c 100644 --- a/src/main/java/com/example/application/views/login/LoginView.java +++ b/src/main/java/com/example/application/views/login/LoginView.java @@ -4,6 +4,8 @@ import com.vaadin.flow.component.html.Image; import com.vaadin.flow.component.login.LoginForm; import com.vaadin.flow.component.login.LoginI18n; import com.vaadin.flow.component.orderedlayout.VerticalLayout; +import com.vaadin.flow.router.BeforeEnterEvent; +import com.vaadin.flow.router.BeforeEnterObserver; import com.vaadin.flow.router.PageTitle; import com.vaadin.flow.router.Route; import com.vaadin.flow.server.auth.AnonymousAllowed; @@ -11,45 +13,44 @@ import com.vaadin.flow.server.auth.AnonymousAllowed; @Route("login") @PageTitle("Login") @AnonymousAllowed -public class LoginView extends VerticalLayout { +public class LoginView extends VerticalLayout implements BeforeEnterObserver { + private final LoginForm formularioLogin; public LoginView() { - addClassName("login-view"); + addClassName("vista-login"); setSizeFull(); setAlignItems(Alignment.CENTER); setJustifyContentMode(JustifyContentMode.CENTER); - Image imgLogo = new Image("images/NVO_JUMAPA.png", "Logo JUMAPA"); - imgLogo.setWidth("300px"); - + Image logo = new Image("images/NVO_JUMAPA.png", "Logo JUMAPA"); + logo.setWidth("300px"); LoginI18n i18n = LoginI18n.createDefault(); - - LoginI18n.Form i18nForm = i18n.getForm(); - i18nForm.setTitle("Bienvenidos"); - i18nForm.setUsername("Usuario"); - i18nForm.setPassword("ContraseƱa"); - i18n.setForm(i18nForm); - - - var vLogin = new LoginForm(); - vLogin.setAction("login"); - vLogin.setForgotPasswordButtonVisible(false); - - vLogin.setI18n(i18n); - add(imgLogo, vLogin); + LoginI18n.Form i18nFormulario = i18n.getForm(); + i18nFormulario.setTitle("Bienvenidos"); + i18nFormulario.setUsername("Usuario"); + i18nFormulario.setPassword("ContraseƱa"); + i18nFormulario.setSubmit("Iniciar sesion"); + i18n.setForm(i18nFormulario); + + formularioLogin = new LoginForm(); + formularioLogin.setAction("login"); + formularioLogin.setForgotPasswordButtonVisible(false); + formularioLogin.setI18n(i18n); + + add(logo, formularioLogin); } - /*@Override + @Override public void beforeEnter(BeforeEnterEvent beforeEnterEvent) { if (beforeEnterEvent.getLocation() .getQueryParameters() .getParameters() .containsKey("error")) { - vLogin.setError(true); + formularioLogin.setError(true); } - }*/ + } }