注册
@@ -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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ useUserInfo(item.uid).value.name }}
+
+
+
+
+ {{ getUserState(item.uid)?.title }}
+
+
+
+ {{ item.activeStatus === OnlineEnum.ONLINE ? '在线' : '离线' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 已选择 {{ selectedList.length }} 人
+ 发起群聊
+
+
+
+
+
+
+
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 @@
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
{{ userStore.userInfo.name }}
+
+ 一段自我描述,添加性别/地区/工作或学校 不定期更新的日常不定期更新的日常不定期更新的日常
+
+
+
+
+
+
+
+
+
+
+
+
+
+
{{ item.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@