diff --git a/index.html b/index.html index 8dcbafb4..f6953539 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ HuLa + content="width=device-width, initial-scale=1, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" /> - + diff --git a/src/mobile/layout/chat-room/NoticeLayout.vue b/src/mobile/layout/chat-room/NoticeLayout.vue index 52314322..bc029027 100644 --- a/src/mobile/layout/chat-room/NoticeLayout.vue +++ b/src/mobile/layout/chat-room/NoticeLayout.vue @@ -1,10 +1,34 @@ - + + + diff --git a/src/mobile/layout/friends/FriendsLayout.vue b/src/mobile/layout/friends/FriendsLayout.vue new file mode 100644 index 00000000..cec25f04 --- /dev/null +++ b/src/mobile/layout/friends/FriendsLayout.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/mobile/layout/index.vue b/src/mobile/layout/index.vue index 95d58217..971cfec3 100644 --- a/src/mobile/layout/index.vue +++ b/src/mobile/layout/index.vue @@ -8,7 +8,7 @@
- + @@ -24,12 +24,24 @@ - + diff --git a/src/mobile/login.vue b/src/mobile/login.vue index a91a97c2..6e716b17 100644 --- a/src/mobile/login.vue +++ b/src/mobile/login.vue @@ -11,7 +11,7 @@
登录 @@ -19,7 +19,7 @@
注册 @@ -113,7 +113,7 @@ tertiary style="color: #fff" class="w-full mt-8px mb-50px gradient-button" - @click="normalLogin"> + @click="normalLogin(false)"> {{ loginText }} @@ -308,29 +308,30 @@ + + diff --git a/src/mobile/views/friends/StartGroupChat.vue b/src/mobile/views/friends/StartGroupChat.vue new file mode 100644 index 00000000..03ed224d --- /dev/null +++ b/src/mobile/views/friends/StartGroupChat.vue @@ -0,0 +1,146 @@ + + + + + diff --git a/src/mobile/views/friends/index.vue b/src/mobile/views/friends/index.vue index 9ebf03f6..48758b7b 100644 --- a/src/mobile/views/friends/index.vue +++ b/src/mobile/views/friends/index.vue @@ -174,16 +174,17 @@ @@ -285,4 +363,18 @@ const intoRoom = (item: any) => { // .message-item { // @apply flex justify-around items-center p-3 hover:bg-#DEEDE7 hover:rounded-10px transition-colors cursor-pointer; // } + +.keyboard-mask { + position: fixed; + inset: 0; + background: transparent; // 透明背景 + z-index: 1400; // 低于 Naive 弹层,高于页面内容 + pointer-events: auto; // 确保能接收事件 + touch-action: none; // 禁止滚动 +} + +::deep(#search) { + position: relative; + z-index: 1500; // 高于键盘蒙层,低于 Naive 弹层 +} diff --git a/src/mobile/views/my/MobileSettings.vue b/src/mobile/views/my/MobileSettings.vue index d62d2605..fee7aee8 100644 --- a/src/mobile/views/my/MobileSettings.vue +++ b/src/mobile/views/my/MobileSettings.vue @@ -43,8 +43,13 @@ diff --git a/src/mobile/views/my/SimpleBio.vue b/src/mobile/views/my/SimpleBio.vue new file mode 100644 index 00000000..6b5a3ace --- /dev/null +++ b/src/mobile/views/my/SimpleBio.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/src/mobile/views/my/index.vue b/src/mobile/views/my/index.vue index 68915676..9599a213 100644 --- a/src/mobile/views/my/index.vue +++ b/src/mobile/views/my/index.vue @@ -42,11 +42,11 @@