diff options
| author | user@node5.net <user@node5.net> | 2025-12-09 21:45:39 +0100 |
|---|---|---|
| committer | user@node5.net <user@node5.net> | 2025-12-09 21:45:39 +0100 |
| commit | 133e9fd4e4248de394c3a846fe15b271dbf7ac55 (patch) | |
| tree | 8e1a47d4287ce6ff2027cc51210e68f5f7137e04 /web_interface/drinks/templates/drinks_overview.html | |
| parent | a105c659388cede0ba5178c4f5e41200b5b31d55 (diff) | |
Navbar
Diffstat (limited to 'web_interface/drinks/templates/drinks_overview.html')
| -rw-r--r-- | web_interface/drinks/templates/drinks_overview.html | 54 |
1 files changed, 46 insertions, 8 deletions
diff --git a/web_interface/drinks/templates/drinks_overview.html b/web_interface/drinks/templates/drinks_overview.html index 13c8e9d..1c4f631 100644 --- a/web_interface/drinks/templates/drinks_overview.html +++ b/web_interface/drinks/templates/drinks_overview.html @@ -1,14 +1,21 @@ {% extends 'base.html' %} - -{% block content %} - -<div class="field label prefix border"> +{% block header %} +<div class="field label prefix border max"> <i>search</i> <input type="text" id="search-bar"> <label>Search</label> <i class="front" style="visibility: hidden" id="search-clear" onclick="document.getElementById('search-bar').value = ''; Search('')">close</i> </div> +<button class="transparent square" data-ui="#add-drink"> + <i>add</i> +</button> +{% endblock %} + +{% block content %} + +<!-- Search --> + <script> const searchBar = document.getElementById('search-bar'); @@ -39,6 +46,7 @@ }); </script> +<!-- Drinks --> <div class="grid" id="drinks"> @@ -60,7 +68,7 @@ {% if drink.author %} <button class="circle drink-author" style="background-color: hsl({{ drink.author.color }}deg 80% 40%);"> {{ drink.author }} - <div class="tooltip max" style="width: fit-content"> + <div class="tooltip max bottom" style="width: fit-content"> <b>Author</b> <p>{{ drink.author.name }}</p> </div> @@ -85,11 +93,41 @@ </div> </div> </article> - </div> - {% endfor %} - </div> +<!-- Add drink modal --> + +<div class="overlay blur"></div> +<dialog id="add-drink"> + <h5>Add drink</h5> + <fieldset> + <legend>Fill all fields</legend> + <div class="row"> + <div class="max"> + <div class="field border label max"> + <input> + <label>Input</label> + </div> + </div> + <div class="max"> + <div class="field border label"> + <select> + <option>Item 1</option> + <option>Item 2</option> + <option>Item 3</option> + </select> + <label>Select</label> + </div> + </div> + </div> + </fieldset> + + <nav class="right-align no-space"> + <button class="transparent link">Cancel</button> + <button class="transparent link">Confirm</button> + </nav> +</dialog> + {% endblock %} |
