富文本消息显示大重构!!!

* 将所有的 custom element 以正确的方式重新编写
* 可以正确解析 Markdown 文本, 图片, 斜体文本元素且不会杂糅了
* 通过 DOM 操作使得所有的文本聚合在一起, 并且取消了消息自带的填充边距, 删除了原本消息内无法正常工作的 "无边框显示模式"
* 添加新的 custom-element: chat-text 和 chat-text-container
This commit is contained in:
CrescentLeaf
2025-11-09 16:06:24 +08:00
parent b46449a6e4
commit 86ace28066
5 changed files with 118 additions and 30 deletions

View File

@@ -9,6 +9,8 @@ import ReactDOM from 'react-dom/client'
import './ui/custom-elements/chat-image.ts'
import './ui/custom-elements/chat-video.ts'
import './ui/custom-elements/chat-file.ts'
import './ui/custom-elements/chat-text.ts'
import './ui/custom-elements/chat-text-container.ts'
import App from './ui/App.tsx'
import AppMobile from './ui/AppMobile.tsx'