2.0 Beta

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

What changed

Attributes

The attributes Smootify fills in an element, and their values.

v2.0 beta
Open .md

Put an attribute on a Webflow element inside the right Smootify element, and Smootify writes the value into it. A value Smootify does not know leaves the element as designed, empty: nothing warns.

GroupAttribute nameWorks inside
Productproductsmootify-product, smootify-variant, box-item
Gallery partsgallerysmootify-product [product="gallery"]
Selected variantvariantsmootify-product, smootify-variant, box-item
Bundle componentcomponent[variant="components"]
Variant swatchswatchsmootify-variant [variant="swatch1"], smootify-variant [variant="swatch2"], smootify-variant [variant="swatch3"]
Option buttonsoptionvariant-swatches, variant-dropdown, variant-popover, addon-swatches, smootify-product [product="option-values"]
Each valueoptionsmootify-product
Selected valueselected-optionvariant-swatches, variant-dropdown, variant-popover, variant-selector
Add to cartbundlesmootify-add-to-cart
Quantitydata-actionquantity-input
Pricedata-propsmootify-price
Selling planssubscription-groupsubscription-swatches
Cartcartsmootify-cart
Discountdiscountsmootify-cart [cart="discount"], cart-item [cart-item="discount"]
Gift cardgift-cardsmootify-cart [cart="gift-card"]
Cart form and buttonsdata-namesmootify-cart
Cart linecart-itemcart-item
Line optionoptioncart-item [cart-item="options"], line-item [line-item="option"]
Bundle linebundle-itembundle-item
Box itembox-itembox-item
Image sizemax-widthsmootify-product, smootify-variant, cart-item, bundle-item, box-item, smootify-metaobject
Loadingskeletonsmootify-product, smootify-variant, smootify-cart, customer-orders, order-page, store-credit, subscription-swatches, smootify-metaobjects, smootify-price, smootify-metaobject, smootify-search-discovery, smootify-search-page, customer-subscriptions, subscription-page
When the value is missingdata-fallbackanywhere
Form fielddata-requiredanywhere
Form values in the pageform-valuesmootify-product
Product metafieldmetafieldsmootify-product, cart-item
Reference partsreference[metafield], [variant-metafield], [metaobject], [customer-metafield], [company-metafield]
Variant metafieldvariant-metafieldsmootify-product, smootify-variant
Option metafieldoption-metafieldvariant-swatches, variant-dropdown, variant-popover, addon-swatches, smootify-product [product="option-values"]
Metaobject fieldmetaobjectsmootify-metaobject, [metafield], [variant-metafield], [customer-metafield], [company-metafield]
Metaobject listdata-actionsmootify-metaobjects
Metaobject form buttonsdata-actionmetaobject-creator, metaobject-editor
Quantities of a metaobject’s productsmetaobject-quantitysmootify-product[data-requested], smootify-product[data-fulfilled]
Customercustomeranywhere
Customer metafieldcustomer-metafieldanywhere
Orderordercustomer-order, order-page
Account list pagesdata-actioncustomer-orders, customer-subscriptions
Order lineline-itemline-item
Subscription lineline-itemsubscription-line-item
Fulfillmentfulfillmentorder-fulfillment
Subscriptionsubscriptioncustomer-subscription, subscription-page
Addressaddresscustomer-addresses customer-address
Store creditstore-creditstore-credit
Search and filtersfiltersmootify-search-discovery
Price filterfilter-pricefilter-price
Filter swatchswatchfilter-swatches
Search pagesearchsmootify-search-page
Predictive searchsearchsmootify-search
Wishlistwishlistanywhere
Shop policypolicyanywhere
Storelocationstore-locator store-location, store-locator store-popup
Bookingbookingbooking-calendar
Booking daysdata-actionbooking-calendar
Booking form fieldsnamebooking-form
Pickup locationlocationstore-availability store-location, store-availability
Country switcherdata-propcountry-switcher
Market suggestionmarket-dialog[data-is="market-dialog"]
Location switcherlocationlocation-switcher
Free shipping bardata-propfree-shipping-bar
Cart countdowndata-propurgent-cart-countdown
Magic boxdata-propsmootify-magic-box-cart
Cookie consentdata-actionsmootify-consent
File uploaduploadfile-uploader, file-input, configurator-file-input
Toaststoastsmootify-toasts
Toast contenttoast-itemsmootify-toasts [toast]
Toast buttonsdata-actionsmootify-toasts [toast]
Off-canvas paneldata-actionanywhere

    ↑ ↓ to moveEnter to openEsc to close