aboutsummaryrefslogtreecommitdiff
path: root/src/hydrilla/proxy/web_ui/templates/base.html.jinja
diff options
context:
space:
mode:
Diffstat (limited to 'src/hydrilla/proxy/web_ui/templates/base.html.jinja')
-rw-r--r--src/hydrilla/proxy/web_ui/templates/base.html.jinja17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/hydrilla/proxy/web_ui/templates/base.html.jinja b/src/hydrilla/proxy/web_ui/templates/base.html.jinja
index 918fb28..06af7d9 100644
--- a/src/hydrilla/proxy/web_ui/templates/base.html.jinja
+++ b/src/hydrilla/proxy/web_ui/templates/base.html.jinja
@@ -20,9 +20,9 @@ in a proprietary work, I am not going to enforce this in court.
-#}
<!DOCTYPE html>
-{% macro button_row(buttons_data) %}
+{% macro button_row(buttons_data, common_fields={}) %}
<div class="flex-row">
- {% for classes, text, action in buttons_data %}
+ {% for classes, text, extra_fields in buttons_data %}
{% if not loop.first %}
<div class="button-row-separator"></div>
{% do classes.append('button-bordering-left') %}
@@ -39,7 +39,13 @@ in a proprietary work, I am not going to enforce this in court.
{% endif %}
<form method="POST" class="flex-row">
- <input name="action" value="{{ action }}" type="hidden">
+ {% for name, value in extra_fields.items() %}
+ <input name="{{ name }}" value="{{ value }}" type="hidden">
+ {% endfor %}
+ {% for name, value in common_fields.items() %}
+ <input name="{{ name }}" value="{{ value }}" type="hidden">
+ {% endfor %}
+
<button class="{{ classes|join(' ') }}"{{ disabled_attr }}>
{{ text }}
</button>
@@ -92,6 +98,10 @@ in a proprietary work, I am not going to enforce this in court.
background-color: #fcc;
}
+ #main > .error-note:first-child {
+ margin-top: 10px;
+ }
+
.block-with-bottom-margin, .flex-row, aside, p {
display: block;
margin: 0 0 10px 0;
@@ -226,6 +236,7 @@ in a proprietary work, I am not going to enforce this in court.
{%
set navigation_bar = [
('home', _('web_ui.base.nav.home')),
+ ('options.options', _('web_ui.base.nav.options')),
('items.packages', _('web_ui.base.nav.packages')),
('items.libraries', _('web_ui.base.nav.libraries')),
('repos.repos', _('web_ui.base.nav.repos')),