From 6062570fe87f1fa0670bd1ad81c1866e49e9c036 Mon Sep 17 00:00:00 2001 From: Torsten Schulz Date: Thu, 17 Jul 2025 16:52:11 +0200 Subject: [PATCH] Changed menu that dialogues can be opened too; added random chat --- backend/controllers/navigationController.js | 12 +- frontend/src/components/AppNavigation.vue | 323 +++++++++++------- .../src/dialogues/chat/RandomChatDialog.vue | 188 ++++++---- frontend/src/store/index.js | 2 - frontend/src/views/social/ForumView.vue | 141 +++++--- 5 files changed, 415 insertions(+), 251 deletions(-) diff --git a/backend/controllers/navigationController.js b/backend/controllers/navigationController.js index d3c9fd9..291ffda 100644 --- a/backend/controllers/navigationController.js +++ b/backend/controllers/navigationController.js @@ -78,15 +78,21 @@ const menuStructure = { children: { multiChat: { visible: ["over12"], - action: "openMultiChat" + action: "openMultiChat", + view: "window", + class: "multiChatWindow" }, randomChat: { visible: ["over12"], - action: "openRanomChat" + action: "openRanomChat", + view: "window", + class: "randomChatDialog" }, eroticChat: { visible: ["over18"], - action: "openEroticChat" + action: "openEroticChat", + view: "window", + class: "eroticChatWindow" } } }, diff --git a/frontend/src/components/AppNavigation.vue b/frontend/src/components/AppNavigation.vue index 79a9f0e..1a92c9d 100644 --- a/frontend/src/components/AppNavigation.vue +++ b/frontend/src/components/AppNavigation.vue @@ -1,50 +1,104 @@