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