Switching to new security rules
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Fabian Stamm
2020-10-28 01:00:39 +01:00
parent b3465ea96d
commit 22cb90b6f6
18 changed files with 1094 additions and 301 deletions

View File

@ -8,6 +8,7 @@
<title>{{title}}</title>
<link rel="stylesheet" href="https://unpkg.com/@hibas123/theme@1/out/base.css">
<link rel="stylesheet" href="https://unpkg.com/@hibas123/theme@1/out/light.css">
<link rel="stylesheet" href="https://unpkg.com/codemirror@5.58.2/lib/codemirror.css">
<style>
#message {
@ -46,6 +47,10 @@
{{#ifCond type "===" "textarea"}}
<textarea class="inp" name="{{name}}" rows="20" {{disabled}}>{{value}}</textarea>
{{/ifCond}}
{{#ifCond type "===" "codemirror"}}
<textarea codemirror class="inp" name="{{name}}" rows="20" {{disabled}}>{{value}}</textarea>
{{/ifCond}}
</div>
{{/each}}
@ -81,6 +86,19 @@
return false;
}
</script>
<script src="https://unpkg.com/codemirror@5.58.2/lib/codemirror.js"></script>
<script>
document.querySelectorAll("textarea[codemirror]").forEach(elm => {
const cm = CodeMirror.fromTextArea(elm, {
lineNumbers: true,
indentUnit: 3,
tabSize: 3,
})
cm.on("change", () => cm.save())
})
</script>
</body>
</html>