login / register ui

This commit is contained in:
biglyderv 2025-02-25 16:35:22 -05:00
parent ae511a3871
commit d1d2d08330
Signed by: biglyderv
GPG key ID: 0E2EB0B4CD7397B5
5 changed files with 158 additions and 7 deletions

27
views/form.ejs Normal file
View file

@ -0,0 +1,27 @@
<form class='form main' enctype="multipart/form-data" method="POST" action="<%= action %>">
<h1 class="header">
<%= title %>
</h1>
<span class='form-message'>
<%= message %>
</span>
<% for (let kv of inputs) { %>
<span class='form-key'>
<%= kv.key %>
</span>
<%- kv.type=='textarea' ? '<textarea' : '<input' %>
class='form-input'
type="<%= kv.type %>"
name="<%= kv.name %>"
<%- kv.type=='hidden' ? 'hidden' : '' %>
value="<%= kv.type=='textarea' ? '' : kv.default %>"
>
<% if (kv.type=='textarea' ) { %>
<%= kv.default %>
</textarea>
<% } %>
<% } %>
<input class='form-button' type="Submit" name="Submit" value="Submit">
</form>