From 8e434a2b506f367382d98bb87a10776a4ee27f9d Mon Sep 17 00:00:00 2001 From: liqi Date: Mon, 15 Dec 2025 11:06:42 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=82=E9=85=8D=E5=BE=AE=E4=BF=A1=E5=B0=8F?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.ku.vue | 10 + src/App.vue | 3 + src/components/call/CallWindow.vue | 40 ++-- src/components/call/MiniProgramCallWindow.vue | 61 ++++-- src/components/chat/MessageInput.vue | 16 +- src/components/common/AppNavBar.vue | 17 +- src/components/common/AppTabBar.vue | 8 +- src/components/common/ImagePreview.vue | 12 +- src/components/common/PlusMenu.vue | 9 +- src/components/common/UserInfoCard.vue | 8 +- src/composables/useMiniProgramCall.ts | 175 +++++++++++++++--- src/composables/useSafeArea.ts | 139 ++++++++++++++ src/composables/useWebRTC.ts | 14 +- src/pages/chat/index.vue | 55 ++++-- src/pages/contact/add.vue | 25 ++- src/pages/contact/detail.vue | 23 ++- src/pages/contact/index.vue | 46 +++-- src/pages/index/index.vue | 27 +-- src/pages/moment/index.vue | 25 ++- src/pages/profile/edit.vue | 9 +- src/pages/profile/index.vue | 29 +-- src/pages/search/index.vue | 23 ++- src/pages/settings/index.vue | 39 ++-- src/pages/settings/theme.vue | 9 +- src/stores/app.ts | 72 ++++++- src/styles/common.scss | 40 +++- src/utils/image.ts | 2 +- 27 files changed, 746 insertions(+), 190 deletions(-) create mode 100644 src/composables/useSafeArea.ts diff --git a/src/App.ku.vue b/src/App.ku.vue index 58c4ea7..dbd61b9 100644 --- a/src/App.ku.vue +++ b/src/App.ku.vue @@ -7,8 +7,18 @@ const { theme } = useTheme() + + diff --git a/src/App.vue b/src/App.vue index 4dd9f70..5b36f84 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,7 @@