SaaS social platform
2023 – 2024一个面向社区和企业内网的SaaS平台。
- PHP
- Yii2
- ProseMirror
方案
我的主要工作领域是富文本和Markdown编辑器:
- 编辑器内基于CodeMirror 6的代码块: 变更和选区的双向同步、行号、语法高亮、撤销和重做、用方向键离开代码块,以及正确的复制粘贴。
- 编辑: 按用户记忆的Markdown源码模式,强调和删除线的输入规则,带新图标和H1–H4的精简工具栏,可记住状态的折叠菜单,从选中文本创建链接,相对URL和标题锚点,以及支持可翻译关键词的表情搜索。
- 键盘与无障碍: Tab键在列表、表格和代码中可用,在其他位置则移动焦点;在表格最后一个单元格按Tab会新增一行;支持键盘焦点的无障碍菜单。
- 质量与交付: 修复18个失败的测试并新增测试,升级依赖,ESLint,更小的打包体积,Rollup配置,CI以及按标签自动发布到npm,编辑器包共发布8个版本。
- 平台: 新用户引导教程,连同关联登录一起软删除用户,可配置的折叠帖子高度,未读消息提示,邀请功能修复,启动Bootstrap 5迁移,企业版主题、日历、推送通知和内容审核。