Shop components

Components that are related to the e-commerce section of the website.

Around component

The gallery functionality inside the Product card component depends on the Swiper slider. In a Vite-based setup, Swiper is installed and bundled via npm.

  • npm install swiper
  • Import Swiper styles and scripts inside your JavaScript entry file

The Price range slider relies on noUiSlider, which is also managed via npm when using Vite.

  • npm install nouislider
  • Import required CSS and JS via ES module imports

Product card

sale Product
$25.00$37.00

Tiny horizontal card

Product

Exquisite glass vase

$15.00 $19.00

Category card

Shopping cart item

Product

Candle in concrete bowl

Color: Gray night
Weight: 140g
$11.00
$15.00

Categories filter

Categories

Price range slider

Color filter (custom checkboxes)

Color