From 336e8308cf48036d97f131309e01a94cf1b5222d Mon Sep 17 00:00:00 2001 From: "Torsten Schulz (local)" Date: Mon, 20 Apr 2026 12:01:26 +0200 Subject: [PATCH] Refactor chat interface and enhance user experience - Updated the ChatWindow component to provide clearer instructions and actions when no conversation is selected, improving user guidance. - Redesigned the MenuBar to display session timeout information more effectively. - Enhanced the SearchView component with a more user-friendly country selection using a Multiselect dropdown. - Improved the UserList component to display user age and gender, enhancing user profile visibility. - Updated various views (ChatView, FaqView, FeedbackView, PartnersView, RulesView, SafetyView) to include a consistent app branding link for better navigation. These changes collectively enhance the chat interface, improve user engagement, and streamline navigation across the application. --- .codex | 0 client/src/components/ChatWindow.vue | 115 ++++- client/src/components/MenuBar.vue | 7 +- client/src/components/SearchView.vue | 235 +++++----- client/src/components/UserList.vue | 13 +- client/src/style.css | 619 ++++++++++++++++++++++++++- client/src/views/ChatView.vue | 219 +++++++--- client/src/views/FaqView.vue | 8 +- client/src/views/FeedbackView.vue | 8 +- client/src/views/PartnersView.vue | 8 +- client/src/views/RulesView.vue | 8 +- client/src/views/SafetyView.vue | 8 +- 12 files changed, 1024 insertions(+), 224 deletions(-) create mode 100644 .codex diff --git a/.codex b/.codex new file mode 100644 index 0000000..e69de29 diff --git a/client/src/components/ChatWindow.vue b/client/src/components/ChatWindow.vue index 0f5e2bb..89b8b9a 100644 --- a/client/src/components/ChatWindow.vue +++ b/client/src/components/ChatWindow.vue @@ -1,7 +1,27 @@