| 摘要 | 允许用户在 Discourse 的编辑器中重新定位和调整预览的大小。 | |
| 仓库 | GitHub - Alteras1/discourse-editor-preview-position: Discourse theme component for users to reposition and resize the preview | |
| 安装指南 | 如何安装主题或主题组件 | |
| Discourse 主题新手? | Discourse 主题使用入门指南 |
Install this theme component
允许用户在 Discourse 的编辑器中重新定位和调整预览的大小。双击拖动条可将分割线重新定位到中心。

Fullscreen preview
还添加了以与全屏视图相同的样式设置编辑器的选项。

设置
顶部栏预览按钮
将预览按钮移动到顶部栏。默认值:true
允许上下预览
允许预览位于编辑器上方/下方。默认值:true
允许可调整大小的水平预览
允许沿水平轴调整预览大小。默认值:true
允许可调整大小的垂直预览
允许沿垂直轴调整预览大小。默认值:true
清洁编辑器样式
将编辑器样式更改为更接近全屏编辑器的样式。默认值:false。
此设置更多是个人偏好。在此主题组件的开发过程中,我发现全屏编辑器和非全屏编辑器之间的差异令人分心。因此,我添加了此样式以帮助创建更“统一”的体验。默认情况下它是关闭的。
兼容性与注意事项
由于使用了 api.renderInOutlet() 函数和新的 glimmer 组件,仅在 Discourse v3.2.0 及以上版本中有效。
由于并排预览仅发生在桌面视图中,因此此主题组件仅适用于桌面视图。
同样,由于富文本编辑器没有单独的预览,因此此组件在 RTE 模式下被禁用。
我在截图中使用的主题是 Graceful theme。










