From 0b41b201b2a5508a2aab72a48e70ee32e120e5f1 Mon Sep 17 00:00:00 2001 From: Anton Micke Date: Fri, 28 Mar 2025 00:52:13 +0100 Subject: [PATCH] Add link to GitHub --- .../kickerelo/kickerelo/layout/KickerAppLayout.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/kickerelo/kickerelo/layout/KickerAppLayout.java b/src/main/java/org/kickerelo/kickerelo/layout/KickerAppLayout.java index 23db5af..70f970f 100644 --- a/src/main/java/org/kickerelo/kickerelo/layout/KickerAppLayout.java +++ b/src/main/java/org/kickerelo/kickerelo/layout/KickerAppLayout.java @@ -3,7 +3,10 @@ package org.kickerelo.kickerelo.layout; import com.vaadin.flow.component.applayout.AppLayout; import com.vaadin.flow.component.applayout.DrawerToggle; import com.vaadin.flow.component.dependency.JsModule; +import com.vaadin.flow.component.html.Anchor; +import com.vaadin.flow.component.html.Div; import com.vaadin.flow.component.html.H1; +import com.vaadin.flow.component.html.Image; import com.vaadin.flow.component.icon.VaadinIcon; import com.vaadin.flow.component.sidenav.SideNav; import com.vaadin.flow.component.sidenav.SideNavItem; @@ -37,6 +40,13 @@ public class KickerAppLayout extends AppLayout { new SideNavItem("ELO-Graph", Graph2vs2View.class, VaadinIcon.BAR_CHART.create()), new SideNavItem("Historie", History2vs2View.class, VaadinIcon.RECORDS.create())); - addToDrawer(general, nav1, nav2); + + Image githubLogo = new Image("https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png", "Github"); + githubLogo.setHeight("30px"); + Anchor gitLink = new Anchor("https://github.com/AJMicke/KickerELO", githubLogo); + Div spacingDiv = new Div(gitLink); + spacingDiv.setSizeFull(); + gitLink.setTarget("_blank"); + addToDrawer(general, nav1, nav2, spacingDiv, gitLink); } }