跳到正文
在线
zh-Hansv0.46.1 · 1d135e2
mainlane.io

作品集

我们打造的产品:挑战、方案与成果。

平台
技术

显示 1 / 18 个

团队参与

我作为客户团队成员参与的项目。不注明客户名称。

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迁移,企业版主题、日历、推送通知和内容审核。