跳到正文
線上
zh-Hantv0.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遷移,企業版主題、行事曆、推播通知與內容審核。