diff --git a/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java b/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java
index 5a2ed39..283f303 100644
--- a/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java
+++ b/src/main/java/dev/mateuszkowalczyk/ffm/view/workspace/MainPageController.java
@@ -3,11 +3,14 @@ package dev.mateuszkowalczyk.ffm.view.workspace;
import dev.mateuszkowalczyk.ffm.app.WorkspaceService;
import dev.mateuszkowalczyk.ffm.data.database.person.Person;
import dev.mateuszkowalczyk.ffm.utils.ResourceLoader;
+import dev.mateuszkowalczyk.ffm.view.SceneEnum;
+import dev.mateuszkowalczyk.ffm.view.StageController;
import dev.mateuszkowalczyk.ffm.view.workspace.elements.ElementsEnum;
import dev.mateuszkowalczyk.ffm.view.workspace.elements.FaceContainerController;
import dev.mateuszkowalczyk.ffm.view.workspace.elements.ImageContainerController;
import dev.mateuszkowalczyk.ffm.view.workspace.elements.PeopleContainerController;
import javafx.event.ActionEvent;
+import javafx.event.Event;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.fxml.Initializable;
@@ -78,4 +81,12 @@ public class MainPageController implements Initializable {
this.person = person;
this.setElement(ElementsEnum.ImagesContainerForPerson);
}
+
+ public void cleanAppStart(Event event) {
+ try {
+ StageController.getInstance().setScene(SceneEnum.WelcomePage);
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
}
diff --git a/src/main/resources/icons/infinity.png b/src/main/resources/icons/infinity.png
new file mode 100644
index 0000000..3da9c9d
Binary files /dev/null and b/src/main/resources/icons/infinity.png differ
diff --git a/src/main/resources/templates/workspace/main_page.fxml b/src/main/resources/templates/workspace/main_page.fxml
index 1d1daa7..738e812 100644
--- a/src/main/resources/templates/workspace/main_page.fxml
+++ b/src/main/resources/templates/workspace/main_page.fxml
@@ -34,6 +34,18 @@
+
@@ -41,6 +53,9 @@
-
+
+
+
+