From 63fca0c1b19c6b5024759962c14ee21fdeb77366 Mon Sep 17 00:00:00 2001 From: Ivan Date: Thu, 16 Apr 2026 03:20:24 -0500 Subject: [PATCH] feat(components): improve AboutPage, CallPage, DebugLogsPage, and SettingsPage with improved layout, error handling, and clipboard functionality; add tests for environment path fallbacks and log copying --- .../frontend/components/about/AboutPage.vue | 57 +++++++++++++------ .../src/frontend/components/call/CallPage.vue | 41 +++++++------ .../components/debug/DebugLogsPage.vue | 44 +++++++++++--- .../messages/ConversationViewer.vue | 13 ++++- .../components/settings/SettingsPage.vue | 8 +-- tests/frontend/AboutPage.test.js | 31 ++++++++++ tests/frontend/DebugLogsPage.test.js | 40 ++++++++++++- 7 files changed, 183 insertions(+), 51 deletions(-) diff --git a/meshchatx/src/frontend/components/about/AboutPage.vue b/meshchatx/src/frontend/components/about/AboutPage.vue index 0e73d3b..8bd572f 100644 --- a/meshchatx/src/frontend/components/about/AboutPage.vue +++ b/meshchatx/src/frontend/components/about/AboutPage.vue @@ -1,9 +1,9 @@