diff --git a/apps/web/src/components/EditorToolbar.tsx b/apps/web/src/components/EditorToolbar.tsx index 9b34d971..260d4bef 100644 --- a/apps/web/src/components/EditorToolbar.tsx +++ b/apps/web/src/components/EditorToolbar.tsx @@ -23,7 +23,8 @@ import { ChevronUp, FileCode2, FileText, - Palette, + Heading, + Paintbrush, } from "lucide-react"; import { cn } from "@/lib/utils"; import { MEMO_EDITOR_TOOLBAR_COLLAPSED_CLASS_NAME } from "@/components/MemoEditorChromeDensity"; @@ -416,16 +417,23 @@ export const EditorToolbar = ({ )} - - - + + + + + + + + {markdownMode ? t("editorToolbar.markdownTheme") : t("editorToolbar.blockStyle")} + + {markdownMode ? ( <> diff --git a/apps/web/src/lib/markdown-theme.test.mjs b/apps/web/src/lib/markdown-theme.test.mjs index f71361b1..7ae7a2ff 100644 --- a/apps/web/src/lib/markdown-theme.test.mjs +++ b/apps/web/src/lib/markdown-theme.test.mjs @@ -76,6 +76,8 @@ describe("markdown theme contracts", () => { expect(toolbar).not.toContain('t("editorToolbar.editorTheme")'); expect(toolbar).not.toContain("namedEditorThemes"); expect(toolbar).toContain('t("editorToolbar.blockStyle")'); + expect(toolbar).toContain("