diff options
| author | gennyble <gen@nyble.dev> | 2026-10-01 03:21:07 -0500 |
|---|---|---|
| committer | gennyble <gen@nyble.dev> | 2026-10-01 03:21:07 -0500 |
| commit | 95372e6caf8aee51c90fc76c46f1e350e635fe11 (patch) | |
| tree | 9f700c002b6f1ff99322abe744ca18caed5f2f52 /served/quark/create.html | |
| parent | 8cce9c2808f7128cab2e6c377148f042fa3ee0b4 (diff) | |
Diffstat (limited to 'served/quark/create.html')
| -rw-r--r-- | served/quark/create.html | 38 |
1 files changed, 28 insertions, 10 deletions
diff --git a/served/quark/create.html b/served/quark/create.html index 22cecb7..4da37ab 100644 --- a/served/quark/create.html +++ b/served/quark/create.html @@ -1,17 +1,35 @@ +<section id="cancel" class="box"> + <a href="?">cancel.</a> +</section> + +<section id="section-list" class="box"> + <h2>sections</h2> + <ul> +{%pattern sections-list}<li>{section}</li>{%end} + </ul> + <form id="create-section-form" action="/quark/api/create/section" method="POST" target="preview"> + <input type="text" name="name" placeholder="new section" spellcheck="true" autocomplete="off"> + <input type="submit" value="Create" name="create" id="submit-create-section"> + </form> +</section> + <section id="create" class="box"> - <h2>Quark: Page Creation</h2> - <form id="create-form" action="/api/quark/create" method="POST" enctype="multipart/form-data" target="preview"> - <input type="text" name="name" placeholder="Name" /> - <textarea name="content"></textarea> - <input type="submit" value="Preview" name="preview" id="submit-preview" /> - <input type="submit" value="Create Page" id="submit-create" /> - <input type="submit" value="Create Draft" name="draft" id="submit-draft" disabled /> + <h2>Page Creation</h2> + <form id="create-form" action="/quark/api/create" method="POST" enctype="multipart/form-data" target="preview"> + <datalist id="sections"> + {%pattern sections-data}<option value="{section}"></option>{%end} + </datalist> + <input type="text" name="name" placeholder="Name" spellcheck="true" list="sections"> + <textarea name="content" spellcheck="true"></textarea> + <input type="submit" value="Preview" name="preview" id="submit-preview"> + <input type="submit" value="Create Page" name="create" id="submit-create"> + <input type="submit" value="Create Draft" name="draft" id="submit-draft" disabled> </form> </section> -<section class="box"> +<section id="preview" class="box"> <h2>Page Preview</h2> - <iframe id="preview" name="preview"></iframe> + <iframe id="preview-frame" name="preview"></iframe> </section> <section class="box" style="display: none"> @@ -21,4 +39,4 @@ <li><a href="{draft.edit_link}">{draft.name}</a></li> {%end} </ol> -</section> \ No newline at end of file +</section> |
