diff --git a/src/main/java/pro/norbot/application/views/main/MainView.java b/src/main/java/pro/norbot/application/views/main/MainView.java index 83c8f21..0cb03a1 100644 --- a/src/main/java/pro/norbot/application/views/main/MainView.java +++ b/src/main/java/pro/norbot/application/views/main/MainView.java @@ -29,10 +29,10 @@ // add(header); // add(new Paragraph("It’s a place where you can grow your own UI 🤗")); add(createHorizontalLayout( - createButton("teamcity", "/teamcity"), - createButton("youtrack", "/youtrack"), - createButton("git", "/git"), - createButton("repository", "/repository") + createImg("images/jb_teamcity.svg", "teamcity", "/teamcity"), + createImg("images/jb_youtrack.svg", "youtrack", "/youtrack"), + createImg("images/gitbucket.png", "git", "/git"), + createImg("images/reposilite.png", "repository", "/repository/") )); setSizeFull(); setJustifyContentMode(JustifyContentMode.CENTER); @@ -46,9 +46,10 @@ return layout; } - private Button createButton(String name, String url) { - Button button = new Button(name); - button.addClickListener(event -> getUI().ifPresent(ui -> ui.getPage().setLocation(url))); - return button; + private Image createImg(String path, String name, String url) { + Image img = new Image(path, name); + img.setWidth("50px"); + img.addClickListener(event -> getUI().ifPresent(ui -> ui.getPage().setLocation(url))); + return img; } } diff --git a/src/main/resources/META-INF/resources/images/gitbucket.png b/src/main/resources/META-INF/resources/images/gitbucket.png new file mode 100644 index 0000000..945d93a --- /dev/null +++ b/src/main/resources/META-INF/resources/images/gitbucket.png Binary files differ diff --git a/src/main/resources/META-INF/resources/images/jb_teamcity.svg b/src/main/resources/META-INF/resources/images/jb_teamcity.svg new file mode 100644 index 0000000..5ca1298 --- /dev/null +++ b/src/main/resources/META-INF/resources/images/jb_teamcity.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/META-INF/resources/images/jb_youtrack.svg b/src/main/resources/META-INF/resources/images/jb_youtrack.svg new file mode 100644 index 0000000..e4c8d46 --- /dev/null +++ b/src/main/resources/META-INF/resources/images/jb_youtrack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/main/resources/META-INF/resources/images/reposilite.png b/src/main/resources/META-INF/resources/images/reposilite.png new file mode 100644 index 0000000..69de9fb --- /dev/null +++ b/src/main/resources/META-INF/resources/images/reposilite.png Binary files differ