Some checks failed
Build and Push Docker Image to GHCR / build-and-push (push) Has been cancelled
In this realease, I have further optimized Passport. The css that Passport now uses is entirely handrolled and build via postcss (sadly). Several bugs have also been fixed in this release, as well as a few performance improvements relating to the admin UI.
24 lines
896 B
Handlebars
24 lines
896 B
Handlebars
<div id="link-contents" class="hidden">
|
|
<h3>Add A link</h3>
|
|
<form id="link-form" action="/api/links" method="post" class="modal-form">
|
|
<div>
|
|
<label for="linkName">Name</label>
|
|
<input required type="text" name="name" id="linkName" maxlength="50" />
|
|
</div>
|
|
<div>
|
|
<label for="linkDesc">Description (optional)</label>
|
|
<input type="text" name="description" id="linkDesc" maxlength="150" />
|
|
</div>
|
|
<div>
|
|
<label for="linkURL">URL</label>
|
|
<input required type="url" name="url" id="linkURL" />
|
|
</div>
|
|
<div>
|
|
<label for="linkIcon">Icon</label>
|
|
<input required type="file" name="icon" id="linkIcon" accept="image/*" />
|
|
</div>
|
|
<button type="submit">Add
|
|
link</button>
|
|
</form>
|
|
<span id="link-message"></span>
|
|
</div> |