diff --git a/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java b/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java
index a104c135..001765be 100644
--- a/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java
+++ b/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java
@@ -9,6 +9,8 @@ import javafx.scene.control.Alert;
import javafx.scene.control.Button;
import javafx.scene.control.Label;
import javafx.scene.control.Separator;
+import javafx.scene.image.ImageView;
+import javafx.scene.input.MouseEvent;
import javafx.scene.layout.StackPane;
import javafx.stage.Stage;
import org.example.petshopdesktop.auth.UserSession;
@@ -73,6 +75,9 @@ public class MainLayoutController {
@FXML
private Button btnChat;
+ @FXML
+ private ImageView imgLogo;
+
@FXML
private Label lblUsername;
@@ -166,6 +171,12 @@ public class MainLayoutController {
updateButtons(btnChat);
}
+ @FXML
+ void logoClicked(MouseEvent event) {
+ loadView("analytics-view.fxml");
+ updateButtons(btnAnalytics);
+ }
+
@FXML
void btnLogoutClicked(ActionEvent event) {
UserSession.getInstance().logout();
diff --git a/src/main/resources/org/example/petshopdesktop/main-layout-view.fxml b/src/main/resources/org/example/petshopdesktop/main-layout-view.fxml
index 10b7a5b4..9637dd30 100644
--- a/src/main/resources/org/example/petshopdesktop/main-layout-view.fxml
+++ b/src/main/resources/org/example/petshopdesktop/main-layout-view.fxml
@@ -8,6 +8,7 @@
+
@@ -21,14 +22,16 @@
-
-
-
-
+
+
+
+
+
+
-
+