Mercurial > borealpoint
comparison resources/js/easymde.js @ 0:9d7dcd54c677
Initial Commit and package setup
| author | luka |
|---|---|
| date | Sat, 23 Aug 2025 22:20:51 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:9d7dcd54c677 |
|---|---|
| 1 import EasyMDE from "easymde"; | |
| 2 import "easymde/dist/easymde.min.css"; | |
| 3 | |
| 4 document.addEventListener("DOMContentLoaded", function () { | |
| 5 document | |
| 6 .querySelectorAll("textarea.markdown-editor") | |
| 7 .forEach(function (textarea) { | |
| 8 if (!textarea.classList.contains("easymde-applied")) { | |
| 9 const easyMDE = new EasyMDE({ | |
| 10 element: textarea, | |
| 11 spellChecker: false, | |
| 12 autofocus: false, | |
| 13 status: false, | |
| 14 minHeight: "150px", | |
| 15 toolbar: [ | |
| 16 "bold", | |
| 17 "italic", | |
| 18 "heading", | |
| 19 "|", | |
| 20 "quote", | |
| 21 "unordered-list", | |
| 22 "ordered-list", | |
| 23 "|", | |
| 24 "link", | |
| 25 "image", | |
| 26 "code", | |
| 27 "|", | |
| 28 "preview", | |
| 29 "guide", | |
| 30 ], | |
| 31 previewClass: ["editor-preview", "github-dark"], | |
| 32 }); | |
| 33 textarea.classList.add("easymde-applied"); | |
| 34 } | |
| 35 }); | |
| 36 }); |
