tiny-editor
tiny-editor copied to clipboard
TinyEditor is a rich text editor based on Quill 2.0, which extends rich modules and formats on the basis of Quill. It is powerful and out-of-the-box. TinyEditor 是一个基于 Quill 2.0 的富文本编辑器,在...
# PR 效果如下: AI回答之后的效果:  点击完成之后的效果:  ## PR Checklist Please check if your PR fulfills the following requirements: - [ ] The commit message follows our Commit Message Guidelines...
> 附上物料配置文件 [TinyFluentEditor.json](https://github.com/user-attachments/files/18272819/TinyFluentEditor.json) “设计器中看不到拖入的组件”:画布用的TinyVue是什么版本? “字体列表不正确”: 这应该是TinyVue FluentEditor组件的bug,可以去[TinyVue仓库](https://github.com/opentiny/tiny-vue/issues)提个issue _Originally posted by @hexqi in https://github.com/opentiny/tiny-engine/issues/955#issuecomment-2565522182_
### What problem does this feature solve 富文本编辑器导入word,解析word内容并原样回显在富文本框里。我们网站新功能需要将以前的word内容展现在网页上并可以编辑 ### What does the proposed API look like word的内容保持样式不变,主要是字体大小行间距;如果word中含有图片、音/视频,支持上传至服务器后返回这些文件的链接地址插入到富文本编辑器中 ### What is your project name 百灵音频体验平台
### What problem does this feature solve 1. 点击分隔线,出现选中效果,此时可以 Delete 删除分隔线、Ctrl+C 复制分隔线、Ctrl+X 剪切分隔线 2. 分隔线左右两边要能使用光标,点击分隔线右边缘,光标出现在分隔线右边,此时输入内容,内容会插入下一行;左边光标同理 3. 在两行文本中间插入分隔线,目前是会多一个换行,可以优化下只插入分隔线、不插入换行 ### What does the proposed API look like unknown ### What is your...
### What problem does this feature solve 为了更好地在前端框架的项目中使用,建议封装一个 React / Angular 等框架的版本(Vue的已经有了),可以放到 packages 中作为子包进行提供。 ### What does the proposed API look like 需要有一个双向绑定的 props、options 用于透传 Fluent Editor 的配置,其他 API 根据需要进行设置...
### What problem does this feature solve 双击图片或者点击图片右上角的按钮,可以放大预览图片,效果类似以下(参考语雀,组件可以使用 TinyVue 的 [Image](https://opentiny.design/tiny-vue/zh-CN/smb-theme/components/image#preview) 组件):   ### What does the proposed API look like 如上 ### What is your project name Wiki
### Version latest ### Link to minimal reproduction document.execCommand() 已经废弃,参考: https://developer.mozilla.org/zh-CN/docs/Web/API/Document/execCommand 在源码中全局搜索:document.execCommand,table 和 image 模块均使用了 document.execCommand()。 - table-operation-menu.ts document.execCommand('copy') - image.ts document.execCommand('enableObjectResizing') document.execCommand('copy') 的替代方案可参考: https://developer.mozilla.org/zh-CN/docs/Web/API/Clipboard_API ### Step to reproduce 同上...
### Version latest ### Link to minimal reproduction https://opentiny.github.io/fluent-editor/docs/formula 官网就能复现 ### Step to reproduce 点击插入公式,输入\begin{array}{r} 1 \\ + 123 \\ \hline 124 \end{array} mathlive为false时,公式显示正常  mathlive为true时,公式显示不正常  ### What is...
### What problem does this feature solve 希望在工具栏中增加一个“源码”的按钮,点击这个按钮编辑器变成html源码,可以直接编辑html源码,再次点击“源码”按钮可以进行回显。 初步分析:目前是可以定制工具栏图标的,并且能绑定事件,只需要在事件中获取到html,显示在编辑器中即可;编辑完html再次点击“源码”按钮,可以将html渲染到编辑器中。 ### What does the proposed API look like 同上 ### What is your project name 邮件系统
### Version latest ### Link to minimal reproduction 当光标在空行的行首时,会出现 placeholder:`Input / recall menu`,当编辑器失焦(无光标时),就不应该再出现这个placeholder了,目前是会出现的 ### Step to reproduce 如上 ### What is expected _No response_ ### What is actually happening _No...