bin/views/partials/new_text_submit.templ

45 lines
962 B
Plaintext

package partials
const placeholderCode string = `#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Hello, world!\n");
return 0;
}`
templ NewTextSubmit() {
<div id="file-submission" class="my-2">
<div class="mb-4 flex flex-row justify-start space-x-4">
<a
hx-get="/partial/new/upload"
hx-target="#file-submission"
hx-swap="outerHTML"
class="cursor-pointer border-b-4 border-amber-300"
>
upload
</a>
<span
class="border-b-4 border-black cursor-pointer"
>
<b>text</b>
</span>
</div>
<label for="text">paste/type your text here:</label> <br/>
<textarea
class="m-1 resize-none hover:resize-y
font-mono
outline-2 bg-amber-50
hover:outline-slate-400 hover:outline-dotted
focus:outline-slate-600 focus:outline-dashed
active:outline-green-600"
id="text"
name="text"
rows="10"
cols="80"
placeholder={ placeholderCode }
/>
</div>
}