Compare commits

...

2 Commits

Author SHA1 Message Date
Jürgen Mummert ccf60a31e7 refactor(member-events): group editor actions in dedicated wrapper 2026-03-01 10:04:36 +01:00
Jürgen Mummert 000fdb8e79 fix(filter): adjust clear button spacing and hide select arrow when active 2026-02-27 21:15:09 +01:00
2 changed files with 53 additions and 44 deletions
@@ -74,6 +74,10 @@
outline-offset: 3px; outline-offset: 3px;
} }
#eventfilters .widget-select.active::before {
display: none;
}
#eventfilters select:focus-visible { #eventfilters select:focus-visible {
outline: 3px solid currentColor; outline: 3px solid currentColor;
outline-offset: 3px; outline-offset: 3px;
@@ -86,8 +90,9 @@
#eventfilters .eventfilter-clear { #eventfilters .eventfilter-clear {
position: absolute; position: absolute;
top: 50%; top: 50%;
right: .5rem; right: 0;
transform: translateY(-50%); transform: translateY(-50%);
margin: 0;
display: inline-flex; display: inline-flex;
align-items: center; align-items: center;
justify-content: center; justify-content: center;
@@ -95,7 +100,7 @@
background: transparent; background: transparent;
color: inherit; color: inherit;
cursor: pointer; cursor: pointer;
padding: .125rem; padding: 1em;
line-height: 1; line-height: 1;
} }
@@ -16,6 +16,7 @@
</span> </span>
{% if isEditor %} {% if isEditor %}
<div class="member-events-actions">
<form method="post" style="display:inline;" aria-label="Sichtbarkeit für {{ item.title }} ändern"> <form method="post" style="display:inline;" aria-label="Sichtbarkeit für {{ item.title }} ändern">
<input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}"> <input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}">
<input type="hidden" name="action" value="toggle_published"> <input type="hidden" name="action" value="toggle_published">
@@ -40,6 +41,7 @@
<input type="hidden" name="event_id" value="{{ item.id }}"> <input type="hidden" name="event_id" value="{{ item.id }}">
<button type="submit" aria-label="{{ item.title }} löschen">Löschen</button> <button type="submit" aria-label="{{ item.title }} löschen">Löschen</button>
</form> </form>
</div>
{% endif %} {% endif %}
</li> </li>
{% endfor %} {% endfor %}
@@ -69,6 +71,7 @@
</span> </span>
{% if isEditor %} {% if isEditor %}
<div class="member-events-actions">
<form method="post" style="display:inline;" aria-label="Sichtbarkeit für {{ item.title }} ändern"> <form method="post" style="display:inline;" aria-label="Sichtbarkeit für {{ item.title }} ändern">
<input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}"> <input type="hidden" name="REQUEST_TOKEN" value="{{ requestToken }}">
<input type="hidden" name="action" value="toggle_published"> <input type="hidden" name="action" value="toggle_published">
@@ -93,6 +96,7 @@
<input type="hidden" name="event_id" value="{{ item.id }}"> <input type="hidden" name="event_id" value="{{ item.id }}">
<button type="submit" aria-label="{{ item.title }} löschen">Löschen</button> <button type="submit" aria-label="{{ item.title }} löschen">Löschen</button>
</form> </form>
</div>
{% endif %} {% endif %}
</li> </li>
{% endfor %} {% endfor %}