From 1c659d1660d16545153f7cd90341aa771a876c04 Mon Sep 17 00:00:00 2001 From: xaralis <filip.varecha@fragaria.cz> Date: Tue, 22 Dec 2020 14:27:28 +0100 Subject: [PATCH] feat: improved markdown support --- src/components/mde/MarkdownEditor.jsx | 2 +- src/components/posts/PostEditModal.jsx | 5 +++++ src/containers/AddPostForm.jsx | 5 +++++ src/markdown.js | 2 +- 4 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/mde/MarkdownEditor.jsx b/src/components/mde/MarkdownEditor.jsx index f2ff089..266cc1c 100644 --- a/src/components/mde/MarkdownEditor.jsx +++ b/src/components/mde/MarkdownEditor.jsx @@ -17,7 +17,7 @@ const MarkdownEditor = ({ const [selectedTab, setSelectedTab] = useState("write"); const classes = { - preview: "content-block p-2 border border-grey-200", + preview: "p-2 content-block text-input", textArea: "p-2 text-input text-base", }; diff --git a/src/components/posts/PostEditModal.jsx b/src/components/posts/PostEditModal.jsx index d2b00e7..5853121 100644 --- a/src/components/posts/PostEditModal.jsx +++ b/src/components/posts/PostEditModal.jsx @@ -52,6 +52,11 @@ const PostEditModal = ({ : null } placeholder="Vyplňte text příspěvku" + toolbarCommands={[ + ["header", "bold", "italic", "strikethrough"], + ["link", "quote", "image"], + ["unordered-list", "ordered-list"], + ]} /> {error && ( <ErrorMessage className="mt-2"> diff --git a/src/containers/AddPostForm.jsx b/src/containers/AddPostForm.jsx index 2e3fedf..5d39a85 100644 --- a/src/containers/AddPostForm.jsx +++ b/src/containers/AddPostForm.jsx @@ -92,6 +92,11 @@ const AddPostForm = ({ className }) => { : null } placeholder="Vyplňte text vašeho příspěvku" + toolbarCommands={[ + ["header", "bold", "italic", "strikethrough"], + ["link", "quote", "image"], + ["unordered-list", "ordered-list"], + ]} /> <div className="space-x-4"> diff --git a/src/markdown.js b/src/markdown.js index 559427c..f501eec 100644 --- a/src/markdown.js +++ b/src/markdown.js @@ -12,7 +12,7 @@ export const markdownConverter = new Showdown.Converter({ tables: true, simplifiedAutoLink: true, strikethrough: true, - tasklists: true, + tasklists: false, omitExtraWLInCodeBlocks: true, noHeaderId: true, headerLevelStart: 2, -- GitLab