fix: remove required attribute from gist source textareas and fix emoji-picker script type

This commit is contained in:
2026-05-16 01:10:55 +00:00
parent ed8d8b3ac1
commit 299d0602f1
5 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -111,7 +111,7 @@
<div class="auth-field auth-field-gap-last">
<label for="gist-source-editor">Source Code</label>
<textarea id="gist-source-editor" name="source_code" required class="hidden-textarea" data-language="plaintext"></textarea>
<textarea id="gist-source-editor" name="source_code" class="hidden-textarea" data-language="plaintext"></textarea>
</div>
{% include "_attachment_form.html" %}
@@ -135,7 +135,6 @@
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/xml/xml.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/css/css.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/go/go.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/rust/rust.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/sql/sql.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/shell/shell.min.js"></script>
<script defer src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.65.18/mode/yaml/yaml.min.js"></script>
@@ -157,6 +156,7 @@ const gistModal = document.getElementById("create-gist-modal");
if (gistModal) {
const observer = new MutationObserver(() => {
if (gistModal.classList.contains("visible")) {
gistEditor.init();
gistEditor.refresh();
}
});