diff --git a/src/main/java/ch/hepia/ui/MainWindowController.java b/src/main/java/ch/hepia/ui/MainWindowController.java
index 59b381a58f98b72d210d42a1e754cf1d97e9eb6f..bcd829cf834905012e22296a3055c79d1fbc304b 100644
--- a/src/main/java/ch/hepia/ui/MainWindowController.java
+++ b/src/main/java/ch/hepia/ui/MainWindowController.java
@@ -156,9 +156,9 @@ public class MainWindowController implements Initializable {
      * Draws a newly received message
      * @param message The message to draw
      */
-    private void drawMessage(User user, String message, String image){
+    private void drawMessage(User user, String message, String image, Color color){
         Pane p = new Pane();
-        setChatPanelStyle(p);
+        setChatPanelStyle(p, color);
         Image lblImg = new Image(Main.class.getResourceAsStream(image));
         Label msg = new Label();
         msg.setWrapText(true);
@@ -174,13 +174,13 @@ public class MainWindowController implements Initializable {
         chatContainer.getChildren().add(p);
     }
 
-    private void setChatPanelStyle(Pane p) {
+    private void setChatPanelStyle(Pane p, Color color) {
         p.setBackground(
             new Background(
                 new BackgroundFill(
                     new LinearGradient(0, 0, 0, 1, true, 
                     CycleMethod.NO_CYCLE,
-                    new Stop(1, AppConfig.COLOR_BLUE_10_OPACITY), 
+                    new Stop(1, color), 
                     new Stop(0, Color.WHITE)
                     ),
                 new CornerRadii(5), 
@@ -265,7 +265,7 @@ public class MainWindowController implements Initializable {
             chatMessage -> {
                 Platform.runLater(() -> {
                     String message = chatMessage.getUser().toString() + ": " + chatMessage.getMessage();
-                    drawMessage(chatMessage.getUser(), message, AppConfig.CHAT_MESSAGE_ICON);
+                    drawMessage(chatMessage.getUser(), message, AppConfig.CHAT_MESSAGE_ICON, AppConfig.COLOR_BLUE_10_OPACITY);
                 });
             },
             chatMessage -> !(app.getUser().get().getIgnoredUserList().contains(chatMessage.getUser()))