filters working

adding sorting
This commit is contained in:
2026-03-01 16:23:58 +10:00
parent e64b644b33
commit 4b6d65a946
7 changed files with 166 additions and 150 deletions

View File

@@ -27,10 +27,10 @@ mixin galleryMixin()
mixin filtersMixin()
details.filters
summary.filters__summary Filters
form.filters__form
form(id='filters').filters__form
p
label(for='type') Type:
select(id ='type')
input(type='text' id='type')
p
label(for='name') Name:
input(type='text' id='name')
@@ -56,22 +56,22 @@ mixin filtersMixin()
| to
input(type='number' id='priceTo')
input.filter-group__button--apply(type='button' id='applyFiltersButton' value="Apply Filters")
input.filter-group__button--reset(type='button' id='resetFiltersButton' value="Reset Filters")
input.filter-group__button--reset(type='button' id='clearFiltersButton' value="Reset Filters")
mixin sortLevel(level)
p
select.sort-level__select(id=`sort_${level}`)
| ascending?
input(type="checkbox", id=`sort_reverse_${level}`)
input(type="checkbox", id=`sort_${level}Desc`)
mixin sortingMixin()
- const sortLevels = ['1', '2', '3'];
details.sorting
summary.sorting__summary Sort
form.sorting__form
each level in sortLevels
+sortLevel(level)
input.sort-group__button--apply(type='button' id='applySortButton' value="Apply Sort")
input.sort-group__button--reset(type='button' id='resetSortButton' value="Reset Sort")
form(id='sorting')
each level in sortLevels
+sortLevel(level)
input.sort-group__button--apply(type='button' id='applySortButton' value="Apply Sort")
input.sort-group__button--reset(type='button' id='resetSortButton' value="Reset Sort")
mixin graphXOption(option)