Skip to content

component

CMS PriceRangeSlider

By Lera

Details

Summary

Auto-detect & filter your CMS by price.

Description

๐Ÿ› ๏ธ How to use the Price Range Slider component ๐Ÿ› ๏ธ Create a new stack & place your CMS collection inside, name them the same way ; Connect CMS items' properties with CMS fields (E.g., Title -> Title, Price -> Price, Image -> Image, etc.) Drag & drop Price Range Slider in the same stack as your CMS collection; Done! Slider reads the prices - including discounted/sale prices, sets the range, & filters items as needed. Features ๐Ÿ’ซ What you can customize ๐Ÿ’ซ The price tooltip above each handle; Reset Button ; Count feature shows "X from Y" items after filtering; Show/hide all three properties from above with their own separate toggles; Choose from up to 20 different currency symbols; Control handles diameter sizes ( Touch target always stays the same 44px); Gap Slider / Gap Inputs to control spacing between slider & inputs/ spacing between inputs themselves; Full control over typography & colors. โŒจ๏ธ Keyboard controls โŒจ๏ธ Control price value with arrows up/down -> +1/-1 to value; Hold Shift & use arrows to jump by +10/-10; Tab to either handle, arrows to nudge. โ˜ Important to know โ˜ ๐Ÿ“Œ The Price Range Slider does not work without CMS collection on the canvas. As you add CMS collection & connect its fields with items on canvas - drag & drop the Price Range Slider in the same stack as the CMS collection . ๐Ÿ“Œ With more than one CMS collection per page, place each CMS collection with its own Price Range Slider component in a shared parent stack. Name layers properly . ๐Ÿ“Œ One Price Range Slider filters items from only one CMS collection that it shares a parent stack with. ๐Ÿ“Œ Screen readers announce min/max values and the filtered count. ๐Ÿ“Œ Component respects prefers-reduced-motion , disables handle scale/transition animations for users who've opted out.

Introduction

Auto-detect & filter your CMS by price.

Rank history

Daily rank per list, from the first snapshot โ€” lower is better.

11001200125448/148/228/309/79/15
  • All ยท #2399