From 1e8651c6453f164a67f86e69f734d967a37577a3 Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Sat, 3 Jan 2026 19:22:14 -0600 Subject: [PATCH] feat(icons): update icon sizes across various components for improved consistency and visual clarity; adjust padding and styles in documentation and settings pages --- meshchatx/src/frontend/components/App.vue | 1 + .../src/frontend/components/LxmfUserIcon.vue | 4 +- .../components/MaterialDesignIcon.vue | 4 +- .../frontend/components/call/CallOverlay.vue | 6 +- .../src/frontend/components/call/CallPage.vue | 2 +- .../src/frontend/components/docs/DocsPage.vue | 187 +++++++++++----- .../src/frontend/components/map/MapPage.vue | 4 +- .../messages/ConversationViewer.vue | 210 ++++++++++++++++-- .../components/messages/MessagesSidebar.vue | 24 +- .../components/messages/PaperMessageModal.vue | 20 +- .../components/profile/ProfileIconPage.vue | 4 +- .../components/settings/SettingsPage.vue | 51 ++++- 12 files changed, 407 insertions(+), 110 deletions(-) diff --git a/meshchatx/src/frontend/components/App.vue b/meshchatx/src/frontend/components/App.vue index bb2bcb7..e174a48 100644 --- a/meshchatx/src/frontend/components/App.vue +++ b/meshchatx/src/frontend/components/App.vue @@ -315,6 +315,7 @@ :icon-name="config?.lxmf_user_icon_name" :icon-foreground-colour="config?.lxmf_user_icon_foreground_colour" :icon-background-colour="config?.lxmf_user_icon_background_colour" + icon-class="size-7" /> diff --git a/meshchatx/src/frontend/components/LxmfUserIcon.vue b/meshchatx/src/frontend/components/LxmfUserIcon.vue index 30d1435..b3ea2a0 100644 --- a/meshchatx/src/frontend/components/LxmfUserIcon.vue +++ b/meshchatx/src/frontend/components/LxmfUserIcon.vue @@ -8,11 +8,11 @@
- +
- + diff --git a/meshchatx/src/frontend/components/call/CallOverlay.vue b/meshchatx/src/frontend/components/call/CallOverlay.vue index 77d6917..3af8e67 100644 --- a/meshchatx/src/frontend/components/call/CallOverlay.vue +++ b/meshchatx/src/frontend/components/call/CallOverlay.vue @@ -59,7 +59,7 @@
@@ -246,7 +246,7 @@ :icon-name="activeCall.remote_icon ? activeCall.remote_icon.icon_name : ''" :icon-foreground-colour="activeCall.remote_icon ? activeCall.remote_icon.foreground_colour : ''" :icon-background-colour="activeCall.remote_icon ? activeCall.remote_icon.background_colour : ''" - icon-class="size-5 shrink-0" + icon-class="size-6 shrink-0" />
diff --git a/meshchatx/src/frontend/components/call/CallPage.vue b/meshchatx/src/frontend/components/call/CallPage.vue index c68d134..499c46d 100644 --- a/meshchatx/src/frontend/components/call/CallPage.vue +++ b/meshchatx/src/frontend/components/call/CallPage.vue @@ -127,7 +127,7 @@ ? (activeCall || lastCall).remote_icon.background_colour : '' " - icon-class="size-20" + icon-class="size-28" />
diff --git a/meshchatx/src/frontend/components/docs/DocsPage.vue b/meshchatx/src/frontend/components/docs/DocsPage.vue index c03c690..20e9e5e 100644 --- a/meshchatx/src/frontend/components/docs/DocsPage.vue +++ b/meshchatx/src/frontend/components/docs/DocsPage.vue @@ -3,46 +3,98 @@
-
-
+ +
+ -
-

{{ $t("docs.title") }}

+
+

+ {{ $t("docs.title") }} +

- Offline Ready + Ready
-
- - + +