In the Quantum PHP project, our demo blog currently uses a simple <textarea> for creating and updating posts. To improve the content creation experience, we plan to upgrade this input to a Markdown editor in the next version.
Proposed editor: EasyMDE
Alternative suggestions are welcome if there’s a more modern or better-maintained option.
Acceptance Criteria:
Replace the <textarea> with a functional Markdown editor.
Ensure existing post creation and update flows continue to work seamlessly.
Preview support should be included.
Output HTML should be sanitized before rendering (if rendered directly).
Notes:
EasyMDE is lightweight and straightforward, but alternatives like Toast UI Editor or Editor.js can be considered if they provide better UX or extensibility.
In the Quantum PHP project, our demo blog currently uses a simple
<textarea>for creating and updating posts. To improve the content creation experience, we plan to upgrade this input to a Markdown editor in the next version.Proposed editor: EasyMDE
Alternative suggestions are welcome if there’s a more modern or better-maintained option.
Acceptance Criteria:
Replace the
<textarea>with a functional Markdown editor.Ensure existing post creation and update flows continue to work seamlessly.
Preview support should be included.
Output HTML should be sanitized before rendering (if rendered directly).
Notes:
EasyMDE is lightweight and straightforward, but alternatives like Toast UI Editor or Editor.js can be considered if they provide better UX or extensibility.