diff --git a/docs/前端写作体验优化开发说明.md b/docs/前端写作体验优化开发说明.md index bb683ba..4f5851f 100644 --- a/docs/前端写作体验优化开发说明.md +++ b/docs/前端写作体验优化开发说明.md @@ -34,7 +34,10 @@ - 斜体; - 有序列表; - 无序列表; -- 12 px 至 32 px 字号选择。 +- 12 px 至 32 px 字号选择; +- 行内代码与代码块; +- 行内公式与公式块; +- 链接插入。 标题、加粗、斜体和列表工具调用 Milkdown Command 修改当前选区或块级结构,因此能正确处理光标、选区和嵌套列表。工具栏使用常见的 `H`、`B`、`I`、`1.` 和 `•` 排版符号,减少图标语义歧义。 @@ -48,6 +51,16 @@ Milkdown 自定义插件在写作模式中隐藏 HTML 标记,并通过 ProseMi 选中文本后出现的 Crepe 浮动格式栏使用应用正文前景色、实色描边和悬浮强调色,避免亮暗主题下图标对比度不足。 +有序列表与无序列表使用相同尺寸、相同线条结构的经典列表符号,仅通过左侧的数字或圆点区分类型。亮色主题下,表格边框使用更高对比度的文本辅助色,列表序号、圆点及任务图标也改用辅助文本色并增加字重。 + +编辑器左侧加号打开的块菜单已完成中文本地化: + +- “文本”分组包含正文、H1 至 H6、引用和分割线; +- “列表”分组包含无序列表、有序列表和任务列表; +- “插入”分组包含图片、代码块、表格和公式块。 + +代码语言搜索、复制操作、链接编辑及公式确认浮层也统一使用中文文案。 + ### 2.4 Shiki 高亮与主题适配 代码高亮使用 Shiki 的 JavaScript 正则引擎,并只注册第一阶段常用语言:Markdown、HTML、CSS、JavaScript、TypeScript、JSON、Python、Shell 和 SQL。未知语言回退为 Markdown 语法展示,不阻塞整篇内容渲染。