SwEditor · 带工具栏(mention 高亮为内置 token 皮肤)

@产品经理 这个方案我看过了,#新版首页 的加载体验比预期好很多,建议下周灰度上线。

空态 placeholder(p.is-editor-empty 内置渲染机制)


评论发布框形态(参考实现:头像 + SwEditor + 发布按钮)

第三集的反转真没想到,编剧牛!

.sw-editor 骨架(surface / toolbar-row / emoji-panel / placeholder 机制 / mention 高亮)与 .sw-editor-toolbar 功能布局均为框架内置(Tiptap 封装,样式仅功能性必需 + token 皮肤 --sw-editor-*,视觉细节由项目覆盖); 评论发布框的头像与彩色「发布」按钮为参考实现。 props:modelValue / placeholder / editable / tools(mention | topic | emoji | image | video | submit)/ upload(注入图 / 视频上传函数)/ submitOnEnter; slots:toolbar(业务按钮,夹在工具与发送之间)/ emoji(默认内置 EmojiPicker);events:submit / upload / upload-error。