data-date-created, data-date-updated (ISO oder DD.MM.YYYY)data-alpha (Fallback: Textinhalt)data-number, data-price (deutsche Zahlen)attr:<key>:asc|desc (liest data-<key>)data-role="filter" data-key="location" data-multi="true"key in checkboxGroupsminId/maxId in rangePairsalpha, craftsman, city, plz)data-search + Textinhaltreorder: Alles sichtbar; nur Reihenfolge geändertfilter-hide: Nicht-matching Elemente werden ausgeblendetshow-on-select: Anfangs unsichtbar; wird sichtbar, wenn Filter/Range/Suche aktiv istButton mit data-reset-target="#container" setzt Dropdowns, Checkboxen, Ranges und Suche zurück & stellt Ursprungsreihenfolge her.
.sls-dropdown, .sls-toggle, .sls-menu, .sls-item.<div class="sls-item" data-value="X"><input type="checkbox"> X</div>#chk-city; Werte per data-value oder value.<input type="number"> (min/max), IDs in rangePairs registrieren.data-price, data-width, data-length, data-location, data-city, …