admin: remove inline JS, add CodeMirror widget for jinja and yaml

This commit is contained in:
Jens Langhammer
2020-05-20 13:00:45 +02:00
parent e08c5ff875
commit c61c84e9f3
7 changed files with 36 additions and 33 deletions

View File

@ -28,6 +28,8 @@ document.querySelectorAll(".codemirror").forEach((cm) => {
if ('data-cm-mode' in cm.attributes) {
cmMode = cm.attributes['data-cm-mode'].value;
}
// https://github.com/codemirror/CodeMirror/issues/5092
cm.removeAttribute("required");
CodeMirror.fromTextArea(cm, {
mode: cmMode,
theme: 'monokai',