From 8d0d3dbf7f2571dbb4a1ec4b01365438de87843e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marco=20Antonio=20Ram=C3=ADrez=20Galv=C3=A1n?= Date: Thu, 16 May 2024 14:00:21 -0600 Subject: [PATCH] =?UTF-8?q?En=20esta=20version=20se=20personalizo=20la=20v?= =?UTF-8?q?ista=20de=20login=20con=20logo=20y=20textos=20en=20espa=C3=B1ol?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../application/views/login/LoginView.java | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 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 d191637..a32bb35 100644 --- a/src/main/java/com/example/application/views/login/LoginView.java +++ b/src/main/java/com/example/application/views/login/LoginView.java @@ -1,8 +1,8 @@ package com.example.application.views.login; -import com.vaadin.flow.component.html.H1; -import com.vaadin.flow.component.html.H2; +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.PageTitle; import com.vaadin.flow.router.Route; @@ -20,10 +20,25 @@ public class LoginView extends VerticalLayout { setAlignItems(Alignment.CENTER); setJustifyContentMode(JustifyContentMode.CENTER); + Image imgLogo = new Image("images/NVO_JUMAPA.png", "Logo JUMAPA"); + imgLogo.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); - add(new H1("Sistema de Soporte Tecnico JUMAPA"), new H2("Bienvenido/a"), vLogin); + vLogin.setI18n(i18n); + add(imgLogo, vLogin); }