feat:聊天页面相关功能优化,提供用户体验感

This commit is contained in:
bujinyuan
2026-04-20 15:40:16 +08:00
parent 0c1540bdee
commit ccfceefdaf
28 changed files with 1402 additions and 62 deletions

View File

@@ -0,0 +1,5 @@
- generic [active] [ref=e1]:
- generic:
- generic:
- generic:
- paragraph: 认证已过期或无效,请重新登录

View File

@@ -0,0 +1,27 @@
- generic [ref=e38]:
- generic [ref=e40]:
- img [ref=e43] [cursor=pointer]
- generic [ref=e46]: 登录
- generic [ref=e50]:
- generic [ref=e51]:
- generic [ref=e53]: E
- generic [ref=e54]: EchoChat
- generic [ref=e55]: 连接无限,沟通无界
- generic [ref=e56]:
- generic [ref=e57]: 登录
- generic [ref=e58]:
- generic [ref=e59]: 账号
- generic [ref=e62]:
- generic: 请输入用户名或邮箱
- textbox [ref=e63]
- generic [ref=e64]:
- generic [ref=e65]: 密码
- generic [ref=e66]:
- generic [ref=e68]:
- generic: 请输入密码
- textbox [ref=e69]
- generic [ref=e70]: 显示
- generic [ref=e72] [cursor=pointer]: 登录
- generic [ref=e73]:
- generic [ref=e74]: 还没有账号?
- generic [ref=e75]: 立即注册

View File

@@ -0,0 +1,11 @@
- generic [ref=e193]:
- generic [ref=e194]:
- generic [ref=e196]:
- generic [ref=e198]: 测试用户2
- generic [ref=e200]:
- generic [ref=e206]:
- generic [ref=e208]:
- generic [ref=e211]:
- generic: 输入消息...
- textbox [ref=e212]
- generic [ref=e214]:

View File

@@ -0,0 +1,16 @@
- generic [ref=e193]:
- generic [ref=e194]:
- generic [ref=e196]:
- generic [ref=e198]: 测试用户2
- generic [ref=e200]:
- generic [ref=e218]:
- generic [ref=e219]:
- generic [ref=e222]: 测试消息 1
- generic [ref=e225]:
- generic [ref=e226]: 未读
- generic [ref=e206]:
- generic [ref=e208]:
- generic [ref=e211]:
- generic: 输入消息...
- textbox [ref=e212]
- generic [ref=e228]:

View File

@@ -0,0 +1,115 @@
- generic [ref=e431]:
- generic [ref=e432]:
- generic [ref=e434]:
- generic [ref=e436]: 测试用户2
- generic [ref=e438]:
- generic [ref=e442]:
- generic [ref=e444]:
- generic [ref=e445]:
- generic [ref=e448]: 测试消息 1
- generic [ref=e451]:
- generic [ref=e452]: 未读
- generic [ref=e454]:
- generic [ref=e455]:
- generic [ref=e458]: 测试消息 2 - 填充内容
- generic [ref=e461]:
- generic [ref=e462]: 未读
- generic [ref=e464]:
- generic [ref=e465]:
- generic [ref=e468]: 测试消息 3 - 填充内容
- generic [ref=e471]:
- generic [ref=e472]: 未读
- generic [ref=e474]:
- generic [ref=e475]:
- generic [ref=e478]: 测试消息 4 - 填充内容
- generic [ref=e481]:
- generic [ref=e482]: 未读
- generic [ref=e484]:
- generic [ref=e485]:
- generic [ref=e488]: 测试消息 5 - 填充内容
- generic [ref=e491]:
- generic [ref=e492]: 未读
- generic [ref=e494]:
- generic [ref=e495]:
- generic [ref=e498]: 测试消息 6 - 填充内容
- generic [ref=e501]:
- generic [ref=e502]: 未读
- generic [ref=e504]:
- generic [ref=e505]:
- generic [ref=e508]: 测试消息 7 - 填充内容
- generic [ref=e511]:
- generic [ref=e512]: 未读
- generic [ref=e514]:
- generic [ref=e515]:
- generic [ref=e518]: 测试消息 8 - 填充内容
- generic [ref=e521]:
- generic [ref=e522]: 未读
- generic [ref=e524]:
- generic [ref=e525]:
- generic [ref=e528]: 测试消息 9 - 填充内容
- generic [ref=e531]:
- generic [ref=e532]: 未读
- generic [ref=e534]:
- generic [ref=e535]:
- generic [ref=e538]: 测试消息 10 - 填充内容
- generic [ref=e541]:
- generic [ref=e542]: 未读
- generic [ref=e544]:
- generic [ref=e545]:
- generic [ref=e548]: 测试消息 11 - 填充内容
- generic [ref=e551]:
- generic [ref=e552]: 未读
- generic [ref=e554]:
- generic [ref=e555]:
- generic [ref=e558]: 测试消息 12 - 填充内容
- generic [ref=e561]:
- generic [ref=e562]: 未读
- generic [ref=e564]:
- generic [ref=e565]:
- generic [ref=e568]: 测试消息 13 - 填充内容
- generic [ref=e571]:
- generic [ref=e572]: 未读
- generic [ref=e574]:
- generic [ref=e575]:
- generic [ref=e578]: 测试消息 14 - 填充内容
- generic [ref=e581]:
- generic [ref=e582]: 未读
- generic [ref=e584]:
- generic [ref=e585]:
- generic [ref=e588]: 测试消息 15 - 填充内容
- generic [ref=e591]:
- generic [ref=e592]: 未读
- generic [ref=e594]:
- generic [ref=e595]:
- generic [ref=e598]: 测试消息 16 - 填充内容
- generic [ref=e601]:
- generic [ref=e602]: 未读
- generic [ref=e604]:
- generic [ref=e605]:
- generic [ref=e608]: 测试消息 17 - 填充内容
- generic [ref=e611]:
- generic [ref=e612]: 未读
- generic [ref=e614]:
- generic [ref=e615]:
- generic [ref=e618]: 测试消息 18 - 填充内容
- generic [ref=e621]:
- generic [ref=e622]: 未读
- generic [ref=e624]:
- generic [ref=e625]:
- generic [ref=e628]: 测试消息 19 - 填充内容
- generic [ref=e631]:
- generic [ref=e632]: 未读
- generic [ref=e634]:
- generic [ref=e635]:
- generic [ref=e638]: 测试消息 20 - 填充内容
- generic [ref=e641]:
- generic [ref=e642]: 未读
- generic [ref=e643]:
- generic [ref=e646]:
- generic [ref=e649]: ✅ 模拟对方消息1
- generic [ref=e651]:
- generic [ref=e653]:
- generic [ref=e656]:
- generic: 输入消息...
- textbox [ref=e657]
- generic [ref=e659]:

View File

@@ -0,0 +1,121 @@
- generic [ref=e674]:
- generic [ref=e675]:
- generic [ref=e677]:
- generic [ref=e679]: 测试用户2
- generic [ref=e681]:
- generic [ref=e685]:
- generic [ref=e687]:
- generic [ref=e688]:
- generic [ref=e691]: 测试消息 1
- generic [ref=e694]:
- generic [ref=e695]: 未读
- generic [ref=e697]:
- generic [ref=e698]:
- generic [ref=e701]: 测试消息 2 - 填充内容
- generic [ref=e704]:
- generic [ref=e705]: 未读
- generic [ref=e707]:
- generic [ref=e708]:
- generic [ref=e711]: 测试消息 3 - 填充内容
- generic [ref=e714]:
- generic [ref=e715]: 未读
- generic [ref=e717]:
- generic [ref=e718]:
- generic [ref=e721]: 测试消息 4 - 填充内容
- generic [ref=e724]:
- generic [ref=e725]: 未读
- generic [ref=e727]:
- generic [ref=e728]:
- generic [ref=e731]: 测试消息 5 - 填充内容
- generic [ref=e734]:
- generic [ref=e735]: 未读
- generic [ref=e737]:
- generic [ref=e738]:
- generic [ref=e741]: 测试消息 6 - 填充内容
- generic [ref=e744]:
- generic [ref=e745]: 未读
- generic [ref=e747]:
- generic [ref=e748]:
- generic [ref=e751]: 测试消息 7 - 填充内容
- generic [ref=e754]:
- generic [ref=e755]: 未读
- generic [ref=e757]:
- generic [ref=e758]:
- generic [ref=e761]: 测试消息 8 - 填充内容
- generic [ref=e764]:
- generic [ref=e765]: 未读
- generic [ref=e767]:
- generic [ref=e768]:
- generic [ref=e771]: 测试消息 9 - 填充内容
- generic [ref=e774]:
- generic [ref=e775]: 未读
- generic [ref=e777]:
- generic [ref=e778]:
- generic [ref=e781]: 测试消息 10 - 填充内容
- generic [ref=e784]:
- generic [ref=e785]: 未读
- generic [ref=e787]:
- generic [ref=e788]:
- generic [ref=e791]: 测试消息 11 - 填充内容
- generic [ref=e794]:
- generic [ref=e795]: 未读
- generic [ref=e797]:
- generic [ref=e798]:
- generic [ref=e801]: 测试消息 12 - 填充内容
- generic [ref=e804]:
- generic [ref=e805]: 未读
- generic [ref=e807]:
- generic [ref=e808]:
- generic [ref=e811]: 测试消息 13 - 填充内容
- generic [ref=e814]:
- generic [ref=e815]: 未读
- generic [ref=e817]:
- generic [ref=e818]:
- generic [ref=e821]: 测试消息 14 - 填充内容
- generic [ref=e824]:
- generic [ref=e825]: 未读
- generic [ref=e827]:
- generic [ref=e828]:
- generic [ref=e831]: 测试消息 15 - 填充内容
- generic [ref=e834]:
- generic [ref=e835]: 未读
- generic [ref=e837]:
- generic [ref=e838]:
- generic [ref=e841]: 测试消息 16 - 填充内容
- generic [ref=e844]:
- generic [ref=e845]: 未读
- generic [ref=e847]:
- generic [ref=e848]:
- generic [ref=e851]: 测试消息 17 - 填充内容
- generic [ref=e854]:
- generic [ref=e855]: 未读
- generic [ref=e857]:
- generic [ref=e858]:
- generic [ref=e861]: 测试消息 18 - 填充内容
- generic [ref=e864]:
- generic [ref=e865]: 未读
- generic [ref=e867]:
- generic [ref=e868]:
- generic [ref=e871]: 测试消息 19 - 填充内容
- generic [ref=e874]:
- generic [ref=e875]: 未读
- generic [ref=e877]:
- generic [ref=e878]:
- generic [ref=e881]: 测试消息 20 - 填充内容
- generic [ref=e884]:
- generic [ref=e885]: 未读
- generic [ref=e886]:
- generic [ref=e889]:
- generic [ref=e892]: ✅ 模拟对方消息1
- generic [ref=e893]:
- generic [ref=e896]:
- generic [ref=e899]: ⬇️ 模拟对方新消息 A
- generic [ref=e900]:
- generic [ref=e903]:
- generic [ref=e906]: 🔴 在顶部时收到的对方新消息 B
- generic [ref=e908]:
- generic [ref=e910]:
- generic [ref=e913]:
- generic: 输入消息...
- textbox [ref=e914]
- generic [ref=e916]:

View File

@@ -0,0 +1,127 @@
- generic [ref=e674]:
- generic [ref=e675]:
- generic [ref=e677]:
- generic [ref=e679]: 测试用户2
- generic [ref=e681]:
- generic [ref=e685]:
- generic [ref=e687]:
- generic [ref=e688]:
- generic [ref=e691]: 测试消息 1
- generic [ref=e694]:
- generic [ref=e695]: 未读
- generic [ref=e697]:
- generic [ref=e698]:
- generic [ref=e701]: 测试消息 2 - 填充内容
- generic [ref=e704]:
- generic [ref=e705]: 未读
- generic [ref=e707]:
- generic [ref=e708]:
- generic [ref=e711]: 测试消息 3 - 填充内容
- generic [ref=e714]:
- generic [ref=e715]: 未读
- generic [ref=e717]:
- generic [ref=e718]:
- generic [ref=e721]: 测试消息 4 - 填充内容
- generic [ref=e724]:
- generic [ref=e725]: 未读
- generic [ref=e727]:
- generic [ref=e728]:
- generic [ref=e731]: 测试消息 5 - 填充内容
- generic [ref=e734]:
- generic [ref=e735]: 未读
- generic [ref=e737]:
- generic [ref=e738]:
- generic [ref=e741]: 测试消息 6 - 填充内容
- generic [ref=e744]:
- generic [ref=e745]: 未读
- generic [ref=e747]:
- generic [ref=e748]:
- generic [ref=e751]: 测试消息 7 - 填充内容
- generic [ref=e754]:
- generic [ref=e755]: 未读
- generic [ref=e757]:
- generic [ref=e758]:
- generic [ref=e761]: 测试消息 8 - 填充内容
- generic [ref=e764]:
- generic [ref=e765]: 未读
- generic [ref=e767]:
- generic [ref=e768]:
- generic [ref=e771]: 测试消息 9 - 填充内容
- generic [ref=e774]:
- generic [ref=e775]: 未读
- generic [ref=e777]:
- generic [ref=e778]:
- generic [ref=e781]: 测试消息 10 - 填充内容
- generic [ref=e784]:
- generic [ref=e785]: 未读
- generic [ref=e787]:
- generic [ref=e788]:
- generic [ref=e791]: 测试消息 11 - 填充内容
- generic [ref=e794]:
- generic [ref=e795]: 未读
- generic [ref=e797]:
- generic [ref=e798]:
- generic [ref=e801]: 测试消息 12 - 填充内容
- generic [ref=e804]:
- generic [ref=e805]: 未读
- generic [ref=e807]:
- generic [ref=e808]:
- generic [ref=e811]: 测试消息 13 - 填充内容
- generic [ref=e814]:
- generic [ref=e815]: 未读
- generic [ref=e817]:
- generic [ref=e818]:
- generic [ref=e821]: 测试消息 14 - 填充内容
- generic [ref=e824]:
- generic [ref=e825]: 未读
- generic [ref=e827]:
- generic [ref=e828]:
- generic [ref=e831]: 测试消息 15 - 填充内容
- generic [ref=e834]:
- generic [ref=e835]: 未读
- generic [ref=e837]:
- generic [ref=e838]:
- generic [ref=e841]: 测试消息 16 - 填充内容
- generic [ref=e844]:
- generic [ref=e845]: 未读
- generic [ref=e847]:
- generic [ref=e848]:
- generic [ref=e851]: 测试消息 17 - 填充内容
- generic [ref=e854]:
- generic [ref=e855]: 未读
- generic [ref=e857]:
- generic [ref=e858]:
- generic [ref=e861]: 测试消息 18 - 填充内容
- generic [ref=e864]:
- generic [ref=e865]: 未读
- generic [ref=e867]:
- generic [ref=e868]:
- generic [ref=e871]: 测试消息 19 - 填充内容
- generic [ref=e874]:
- generic [ref=e875]: 未读
- generic [ref=e877]:
- generic [ref=e878]:
- generic [ref=e881]: 测试消息 20 - 填充内容
- generic [ref=e884]:
- generic [ref=e885]: 未读
- generic [ref=e886]:
- generic [ref=e889]:
- generic [ref=e892]: ✅ 模拟对方消息1
- generic [ref=e893]:
- generic [ref=e896]:
- generic [ref=e899]: ⬇️ 模拟对方新消息 A
- generic [ref=e900]:
- generic [ref=e903]:
- generic [ref=e906]: 🔴 在顶部时收到的对方新消息 B
- generic [ref=e917]:
- generic [ref=e920]:
- generic [ref=e923]: "🔴 顶部时对方新消息 #1"
- generic [ref=e924]:
- generic [ref=e925]:
- generic [ref=e926]: 24 条新消息
- generic [ref=e908]:
- generic [ref=e910]:
- generic [ref=e913]:
- generic: 输入消息...
- textbox [ref=e914]
- generic [ref=e916]:

View File

@@ -0,0 +1,27 @@
- generic [ref=e4]:
- generic [ref=e6]:
- img [ref=e9] [cursor=pointer]
- generic [ref=e12]: 登录
- generic [ref=e16]:
- generic [ref=e17]:
- generic [ref=e19]: E
- generic [ref=e20]: EchoChat
- generic [ref=e21]: 连接无限,沟通无界
- generic [ref=e22]:
- generic [ref=e23]: 登录
- generic [ref=e24]:
- generic [ref=e25]: 账号
- generic [ref=e28]:
- generic: 请输入用户名或邮箱
- textbox [ref=e29]
- generic [ref=e30]:
- generic [ref=e31]: 密码
- generic [ref=e32]:
- generic [ref=e34]:
- generic: 请输入密码
- textbox [ref=e35]
- generic [ref=e36]: 显示
- generic [ref=e38] [cursor=pointer]: 登录
- generic [ref=e39]:
- generic [ref=e40]: 还没有账号?
- generic [ref=e41]: 立即注册

View File

@@ -0,0 +1,27 @@
- generic [ref=e4]:
- generic [ref=e6]:
- img [ref=e9] [cursor=pointer]
- generic [ref=e12]: 登录
- generic [ref=e16]:
- generic [ref=e17]:
- generic [ref=e19]: E
- generic [ref=e20]: EchoChat
- generic [ref=e21]: 连接无限,沟通无界
- generic [ref=e22]:
- generic [ref=e23]: 登录
- generic [ref=e24]:
- generic [ref=e25]: 账号
- generic [ref=e28]:
- generic: 请输入用户名或邮箱
- textbox [ref=e29]
- generic [ref=e30]:
- generic [ref=e31]: 密码
- generic [ref=e32]:
- generic [ref=e34]:
- generic: 请输入密码
- textbox [ref=e35]
- generic [ref=e36]: 显示
- generic [ref=e38] [cursor=pointer]: 登录
- generic [ref=e39]:
- generic [ref=e40]: 还没有账号?
- generic [ref=e41]: 立即注册

View File

@@ -0,0 +1,17 @@
- generic [active] [ref=e1]:
- generic [ref=e7]:
- generic [ref=e8]:
- generic [ref=e10]:
- generic [ref=e12]: 聊天
- generic [ref=e14]:
- generic [ref=e20]: 加载更多
- generic [ref=e22]:
- generic [ref=e24]:
- generic [ref=e27]:
- generic: 输入消息...
- textbox [ref=e28]
- generic [ref=e30]:
- generic:
- generic:
- generic:
- paragraph: 缺少认证信息

View File

@@ -0,0 +1,3 @@
- generic [ref=e6]:
- img [ref=e9] [cursor=pointer]
- generic [ref=e12]: 登录

View File

@@ -0,0 +1,32 @@
- generic [active] [ref=e1]:
- generic [ref=e4]:
- generic [ref=e6]:
- img [ref=e9] [cursor=pointer]
- generic [ref=e12]: 登录
- generic [ref=e16]:
- generic [ref=e17]:
- generic [ref=e19]: E
- generic [ref=e20]: EchoChat
- generic [ref=e21]: 连接无限,沟通无界
- generic [ref=e22]:
- generic [ref=e23]: 登录
- generic [ref=e24]:
- generic [ref=e25]: 账号
- generic [ref=e28]:
- generic: 请输入用户名或邮箱
- textbox [ref=e29]
- generic [ref=e30]:
- generic [ref=e31]: 密码
- generic [ref=e32]:
- generic [ref=e34]:
- generic: 请输入密码
- textbox [ref=e35]
- generic [ref=e36]: 显示
- generic [ref=e38] [cursor=pointer]: 登录
- generic [ref=e39]:
- generic [ref=e40]: 还没有账号?
- generic [ref=e41]: 立即注册
- generic:
- generic:
- generic:
- paragraph: 认证已失效,请重新登录

View File

@@ -0,0 +1,27 @@
- generic [ref=e4]:
- generic [ref=e6]:
- img [ref=e9] [cursor=pointer]
- generic [ref=e12]: 登录
- generic [ref=e16]:
- generic [ref=e17]:
- generic [ref=e19]: E
- generic [ref=e20]: EchoChat
- generic [ref=e21]: 连接无限,沟通无界
- generic [ref=e22]:
- generic [ref=e23]: 登录
- generic [ref=e24]:
- generic [ref=e25]: 账号
- generic [ref=e28]:
- generic: 请输入用户名或邮箱
- textbox [ref=e29]
- generic [ref=e30]:
- generic [ref=e31]: 密码
- generic [ref=e32]:
- generic [ref=e34]:
- generic: 请输入密码
- textbox [ref=e35]
- generic [ref=e36]: 显示
- generic [ref=e38] [cursor=pointer]: 登录
- generic [ref=e39]:
- generic [ref=e40]: 还没有账号?
- generic [ref=e41]: 立即注册