From bcdfb024be5d7683b00a48603e25d97eba17bcd6 Mon Sep 17 00:00:00 2001 From: Harkamal Randhawa Date: Wed, 11 Mar 2026 13:54:48 -0600 Subject: [PATCH] Hook sidebar logo --- .../petshopdesktop/controllers/MainLayoutController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java b/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java index 1b13f49e..ea96e62f 100644 --- a/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java +++ b/src/main/java/org/example/petshopdesktop/controllers/MainLayoutController.java @@ -9,12 +9,12 @@ 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.api.ChatRealtimeClient; import org.example.petshopdesktop.auth.UserSession; +import org.example.petshopdesktop.ui.SvgWebViewFactory; import org.example.petshopdesktop.util.ActivityLogger; public class MainLayoutController { @@ -77,7 +77,7 @@ public class MainLayoutController { private Button btnChat; @FXML - private ImageView imgLogo; + private StackPane logoContainer; @FXML private Label lblUsername; @@ -207,6 +207,7 @@ public class MainLayoutController { @FXML public void initialize() { + logoContainer.getChildren().setAll(SvgWebViewFactory.build("/org/example/petshopdesktop/images/leons-pet-store-badge.svg", 94)); applyRBAC(); UserSession session = UserSession.getInstance();