Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 21c18f94a0 | |||
| 0402c74824 | |||
| e3c13c989b | |||
| 15db77186b |
@@ -31,7 +31,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<button type="button" id="eventfilter-reset" class="eventfilter-reset" hidden>Filter zurücksetzen</button>
|
||||
<button type="button" id="eventfilter-reset" class="eventfilter-reset" aria-label="Alle Filter zurücksetzen" aria-controls="{{ targetEventListId|default('eventlist')|e('html_attr') }}" hidden>Filter zurücksetzen</button>
|
||||
|
||||
<p id="eventfilter-status" class="visually-hidden" aria-live="polite"></p>
|
||||
</div>
|
||||
@@ -69,19 +69,31 @@
|
||||
}
|
||||
|
||||
#eventfilters .widget-select.active .ts-control {
|
||||
outline: 2px solid currentColor;
|
||||
outline-offset: 2px;
|
||||
outline: 3px solid currentColor;
|
||||
outline-offset: 3px;
|
||||
}
|
||||
|
||||
#eventfilters .ts-control:focus-within {
|
||||
outline: 2px solid currentColor;
|
||||
outline-offset: 2px;
|
||||
outline: 3px solid currentColor;
|
||||
outline-offset: 3px;
|
||||
}
|
||||
|
||||
#eventfilters .eventfilter-reset[hidden] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#eventfilters .ts-wrapper.single .ts-control {
|
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
|
||||
background-repeat: no-repeat;
|
||||
background-position: right 0.75rem center;
|
||||
background-size: 16px 12px;
|
||||
padding-right: 2rem;
|
||||
}
|
||||
|
||||
#eventfilters .ts-wrapper.single .ts-control > input {
|
||||
width: auto;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/tom-select@2.4.3/dist/css/tom-select.css">
|
||||
@@ -124,11 +136,19 @@
|
||||
}
|
||||
|
||||
return new window.TomSelect(selectElement, {
|
||||
create: true,
|
||||
create: false,
|
||||
sortField: {
|
||||
field: 'text',
|
||||
direction: 'asc',
|
||||
},
|
||||
render: {
|
||||
no_results() {
|
||||
return '<div class="no-results" role="option" aria-disabled="true">Keine Ergebnisse gefunden</div>';
|
||||
},
|
||||
no_more_results() {
|
||||
return '<div class="no-more-results" role="option" aria-disabled="true">Keine weiteren Ergebnisse</div>';
|
||||
},
|
||||
},
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user