2.0 Beta

Smootify 2.0 is in public beta. Your 1.x store keeps working. Move when you want.

What changed

Search & discovery

Faceted product lists: filters, sorting, results.

v2.0 beta
Open .md
ElementWhat it doesRequires
filter-checkboxMulti-choice facet: one checkbox label per facet value.Search & discovery extension
filter-dropdownSingle-choice facet in a Webflow Dropdown; the toggle text shows the current value.Search & discovery extension
filter-listSingle-choice facet: one radio label per facet value.Search & discovery extension
filter-popoverSingle-choice facet in a popover; the trigger shows the current value, a pick closes it.Search & discovery extension
filter-pricePrice range facet with two number inputs, two range handles and a progress bar. The handles move by whole units: with a bound in cents (Shopify’s {“price”:{“min”:0,“max”:179.99}}) they run from 0 to 180, a handle at its end means the facet’s own bound (the search keeps the 179.99 products when only the other handle moves) and the number inputs and labels show 179.99; a typed number never narrows the range (1.x: the max handle stopped at 179). The host’s hide-empty and hide-if-single leave it shown: Shopify gives the price range as one value with count 0 (2.0; 1.x hid it with either).Search & discovery extension
filter-searchFree-text query of the block; typing or submitting sets the search query, also in a collection (data-collection).Search & discovery extension
filter-selectSingle-choice facet in a native select; the first option is the placeholder.Search & discovery extension
filter-swatchesFacet as swatch buttons painted from the value’s native swatch; a click toggles the value.Search & discovery extension
smootify-search-discoveryFaceted product list: runs the search, renders the cards, active chips, count and pagination, and hosts the filter and sort widgets.Search & discovery extension
sort-dropdownSort options in a Webflow Dropdown; toggle text and data-selected show the current sort (2.0: the designer’s text until the visitor sorts; 1.x emptied data-selected).Search & discovery extension
sort-popoverSort options in a popover; the trigger shows the current sort (the designer’s text until the visitor sorts), a pick closes it.Search & discovery extension
sort-radioSort options as one radio label each.Search & discovery extension
sort-selectSort options in a native select; the first option is the placeholder.Search & discovery extension

    ↑ ↓ to moveEnter to openEsc to close