Shop components

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

Cartzilla component

Product card (Grid)

Sale Product
<!-- Product card (Grid) -->
<div class="card product-card">
  <span class="badge badge-danger badge-shadow">Sale</span>
  <button class="btn-wishlist btn-sm" type="button" data-toggle="tooltip" data-placement="left" title="Add to wishlist">
    <i class="czi-heart"></i>
  </button>
  <a class="card-img-top d-block overflow-hidden" href="#">
    <img src="path-to-image" alt="Product">
  </a>
  <div class="card-body py-2">
    <a class="product-meta d-block font-size-xs pb-1" href="#">Women’s T-shirt</a>
    <h3 class="product-title font-size-sm"><a href="#">Cotton Lace Blouse</a></h3>
    <div class="d-flex justify-content-between">
      <div class="product-price">
        <span class="text-accent">$28.<small>50</small></span>
        <del class="font-size-sm text-muted">38.<small>50</small></del>
      </div>
      <div class="star-rating">
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star"></i>
        <i class="sr-star czi-star"></i>
      </div>
    </div>
  </div>
  <div class="card-body card-body-hidden">
    <div class="text-center pb-2">
      <div class="custom-control custom-option custom-control-inline mb-2">
        <input class="custom-control-input" type="radio" name="color1" id="white" checked>
        <label class="custom-option-label rounded-circle" for="white">
          <span class="custom-option-color rounded-circle" style="background-color: #eaeaeb;"></span>
        </label>
      </div>
      <div class="custom-control custom-option custom-control-inline mb-2">
        <input class="custom-control-input" type="radio" name="color1" id="blue">
        <label class="custom-option-label rounded-circle" for="blue">
          <span class="custom-option-color rounded-circle" style="background-color: #d1dceb;"></span>
        </label>
      </div>
      <div class="custom-control custom-option custom-control-inline mb-2">
        <input class="custom-control-input" type="radio" name="color1" id="yellow">
        <label class="custom-option-label rounded-circle" for="yellow">
          <span class="custom-option-color rounded-circle" style="background-color: #f4e6a2;"></span>
        </label>
      </div>
      <div class="custom-control custom-option custom-control-inline mb-2">
        <input class="custom-control-input" type="radio" name="color1" id="pink">
        <label class="custom-option-label rounded-circle" for="pink">
          <span class="custom-option-color rounded-circle" style="background-color: #f3dcff;"></span>
        </label>
      </div>
    </div>
    <div class="d-flex mb-2">
      <select class="custom-select custom-select-sm mr-2">
        <option>XS</option>
        <option>S</option>
        <option>M</option>
        <option>L</option>
        <option>XL</option>
      </select>
      <button class="btn btn-primary btn-sm" type="button">
        <i class="czi-cart font-size-sm mr-1"></i>
        Add to Cart
      </button>
    </div>
    <div class="text-center">
      <a class="nav-link-style font-size-ms" href="#" data-toggle="modal">
        <i class="czi-eye align-middle mr-1"></i>
        Quick view
      </a>
    </div>
  </div>
</div>
// Product card (Grid)
.card.product-card
  span.badge.badge-danger.badge-shadow Sale
  button(type="button", data-toggle="tooltip", data-placement="left", title="Add to wishlist").btn-wishlist.btn-sm
    i.czi-heart
  a(href="#").card-img-top.d-block.overflow-hidden
    img(src="path-to-image", alt="Product")
  .card-body.py-2
    a(href="#").product-meta.d-block.font-size-xs.pb-1
      | Women’s T-shirt
    h3.product-title.font-size-sm
      a(href="#") Cotton Lace Blouse
    .d-flex.justify-content-between
      .product-price
        span.text-accent $28.<small>50</small>
        del.font-size-sm.text-muted 38.<small>50</small>
      +star-rating(3)
  .card-body.card-body-hidden
    .text-center.pb-2
      .custom-control.custom-option.custom-control-inline.mb-2
        input(type="radio", name="color1", id="white", checked).custom-control-input
        label(for="white").custom-option-label.rounded-circle
          span(style="background-color: #eaeaeb;").custom-option-color.rounded-circle
      .custom-control.custom-option.custom-control-inline.mb-2
        input(type="radio", name="color1", id="blue").custom-control-input
        label(for="blue").custom-option-label.rounded-circle
          span(style="background-color: #d1dceb;").custom-option-color.rounded-circle
      .custom-control.custom-option.custom-control-inline.mb-2
        input(type="radio", name="color1", id="yellow").custom-control-input
        label(for="yellow").custom-option-label.rounded-circle
          span(style="background-color: #f4e6a2;").custom-option-color.rounded-circle
      .custom-control.custom-option.custom-control-inline.mb-2
        input(type="radio", name="color1", id="pink").custom-control-input
        label(for="pink").custom-option-label.rounded-circle
          span(style="background-color: #f3dcff;").custom-option-color.rounded-circle
    .d-flex.mb-2
      select.custom-select.custom-select-sm.mr-2
        option XS
        option S
        option M
        option L
        option XL
      button(type="button").btn.btn-primary.btn-sm
        i.czi-cart.font-size-sm.mr-1
        | Add to Cart
    .text-center
      a(href="#", data-toggle="modal").nav-link-style.font-size-ms
        i.czi-eye.align-middle.mr-1
        | Quick view

Product card (List)

Product
Sneakers & Keds

Women Colorblock Sneakers

$154.00
<!-- Product card (List) -->
<div class="card product-card product-list">
  <button class="btn-wishlist btn-sm" type="button" data-toggle="tooltip" data-placement="left" title="Add to wishlist">
    <i class="czi-heart"></i>
  </button>
  <div class="d-sm-flex align-items-center">
    <a class="product-list-thumb" href="#">
      <img src="path-to-image" alt="Product">
    </a>
    <div class="card-body py-2">
      <a class="product-meta d-block font-size-xs pb-1" href="#">Sneakers &amp; Keds</a>
      <h3 class="product-title font-size-base">
        <a href="#">Women Colorblock Sneakers</a>
      </h3>
      <div class="d-flex justify-content-between">
        <div class="product-price">
          <span class="text-accent">$154.<small>00</small></span>
        </div>
        <div class="star-rating">
          <i class="sr-star czi-star-filled active"></i>
          <i class="sr-star czi-star-filled active"></i>
          <i class="sr-star czi-star-filled active"></i>
          <i class="sr-star czi-star-filled active"></i>
          <i class="sr-star czi-star"></i>
        </div>
      </div>
      <div class="card-body card-body-hidden">
        <div class="pb-2">
          <div class="custom-control custom-option custom-control-inline mb-2">
            <input class="custom-control-input" type="radio" name="size1" id="s-75">
            <label class="custom-option-label" for="s-75">7.5</label>
          </div>
          <div class="custom-control custom-option custom-control-inline mb-2">
            <input class="custom-control-input" type="radio" name="size1" id="s-80" checked>
            <label class="custom-option-label" for="s-80">8</label>
          </div>
          <div class="custom-control custom-option custom-control-inline mb-2">
            <input class="custom-control-input" type="radio" name="size1" id="s-85">
            <label class="custom-option-label" for="s-85">8.5</label>
          </div>
          <div class="custom-control custom-option custom-control-inline mb-2">
            <input class="custom-control-input" type="radio" name="size1" id="s-90">
            <label class="custom-option-label" for="s-90">9</label>
          </div>
        </div>
        <button class="btn btn-primary btn-sm mb-2" type="button">
          <i class="czi-cart font-size-sm mr-1"></i>
          Add to Cart
        </button>
        <div class="text-left">
          <a class="nav-link-style font-size-ms" href="#">
            <i class="czi-eye align-middle mr-1"></i>
            Quick view
          </a>
        </div>
      </div>
    </div>
  </div>
</div>
// Product card (List)
.card.product-card.product-list
  button(type="button" data-toggle="tooltip" data-placement="left" title="Add to wishlist").btn-wishlist.btn-sm
    i.czi-heart
  .d-sm-flex.align-items-center
    a(href="#").product-list-thumb
      img(src="path-to-image", alt="Product")
    .card-body.py-2
      a(href="#").product-meta.d-block.font-size-xs.pb-1
        | Sneakers & Keds
      h3.product-title.font-size-base
        a(href="#") Women Colorblock Sneakers
      .d-flex.justify-content-between
        .product-price
          span.text-accent $154.<small>00</small>
        +star-rating(4)
      .card-body.card-body-hidden
        .pb-2
          .custom-control.custom-option.custom-control-inline.mb-2
            input(type="radio", name="size1", id="s-75").custom-control-input
            label.custom-option-label(for="s-75") 7.5
          .custom-control.custom-option.custom-control-inline.mb-2
            input(type="radio", name="size1", id="s-80" checked).custom-control-input
            label.custom-option-label(for="s-80") 8
          .custom-control.custom-option.custom-control-inline.mb-2
            input(type="radio", name="size1", id="s-85").custom-control-input
            label.custom-option-label(for="s-85") 8.5
          .custom-control.custom-option.custom-control-inline.mb-2
            input(type="radio", name="size1", id="s-90").custom-control-input
            label.custom-option-label(for="s-90") 9
        button(type="button").btn.btn-primary.btn-sm.mb-2
          i.czi-cart.font-size-sm.mr-1
          | Add to Cart
        .text-left
          a(href="#").nav-link-style.font-size-ms
            i.czi-eye.align-middle.mr-1
            | Quick view

Product card alt (Downloadable)

<!-- Product card alt (Downloadable) -->
<div class="card product-card-alt">
  <div class="product-thumb">
    <button class="btn-wishlist btn-sm" type="button">
      <i class="czi-heart"></i>
    </button>
    <div class="product-card-actions">
      <a class="btn btn-light btn-icon btn-shadow font-size-base mx-2" href="#">
        <i class="czi-eye"></i>
      </a>
      <button class="btn btn-light btn-icon btn-shadow font-size-base mx-2" type="button">
        <i class="czi-cart"></i>
      </button>
    </div>
    <a class="product-thumb-overlay" href="#"></a>
    <img src="path-to-image" alt="Product">
  </div>
  <div class="card-body">
    <div class="d-flex flex-wrap justify-content-between align-items-start pb-2">
      <div class="text-muted font-size-xs mr-1">
        by <a class="product-meta font-weight-medium" href="#">Createx Std. </a>
        in <a class="product-meta font-weight-medium" href="#">Graphics</a>
      </div>
      <div class="star-rating">
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star-filled active"></i>
        <i class="sr-star czi-star"></i>
      </div>
    </div>
    <h3 class="product-title font-size-sm mb-2">
      <a href="#">Floating Phone and Tablet Mockup (PSD)</a>
    </h3>
    <div class="d-flex flex-wrap justify-content-between align-items-center">
      <div class="font-size-sm mr-2">
        <i class="czi-download text-muted mr-1"></i>
        109
        <span class="font-size-xs ml-1">Sales</span>
      </div>
      <div class="bg-faded-accent text-accent rounded-sm py-1 px-2">$15.<small>00</small></div>
    </div>
  </div>
</div>
// Product card alt (Downloadable)
.card.product-card-alt
  .product-thumb
    button(type="button").btn-wishlist.btn-sm
      i.czi-heart
    .product-card-actions
      a(href="#").btn.btn-light.btn-icon.btn-shadow.font-size-base.mx-2
        i.czi-eye
      button(type="button").btn.btn-light.btn-icon.btn-shadow.font-size-base.mx-2
        i.czi-cart
    a(href="#").product-thumb-overlay
    img(src="path-to-image", alt="Product")
  .card-body
    .d-flex.flex-wrap.justify-content-between.align-items-start.pb-2
      .text-muted.font-size-xs.mr-1
        | by 
        a.product-meta.font-weight-medium(href="#") Createx Std. 
        | in 
        a.product-meta.font-weight-medium(href="#") Graphics
      +star-rating(4)
    h3.product-title.font-size-sm.mb-2
      a(href="#") Floating Phone and Tablet Mockup (PSD)
    .d-flex.flex-wrap.justify-content-between.align-items-center
      .font-size-sm.mr-2
        i.czi-download.text-muted.mr-1
        | 109
        span.font-size-xs.ml-1 Sales
      .bg-faded-accent.text-accent.rounded-sm.py-1.px-2
        | $15.
        small 00

Category card

<!-- Category card -->
<div class="card border-0">
  <a class="d-block overflow-hidden rounded-lg" href="#">
    <img class="d-block w-100" src="path-to-image" alt="Clothing">
  </a>
  <div class="card-body">
    <h2 class="h5">Clothing</h2>
    <ul class="list-unstyled font-size-sm mb-0">
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Blazers &amp; Suits
        </a>
        <span class="font-size-ms text-muted">235</span>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Blouse
        </a>
        <span class="font-size-ms text-muted">410</span>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Cardigans &amp; Jumpers
        </a>
        <span class="font-size-ms text-muted">107</span>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Dresses
        </a>
        <span class="font-size-ms text-muted">93</span>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Hoodie &amp; Sweatshirts
        </a>
        <span class="font-size-ms text-muted">93</span>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          Sportswear
        </a>
        <span class="font-size-ms text-muted">65</span>
      </li>
      <li>...</li>
      <li>
        <hr>
      </li>
      <li class="d-flex align-items-center justify-content-between">
        <a class="nav-link-style" href="#">
          <i class="czi-arrow-right-circle mr-2"></i>
          View all
        </a>
        <span class="font-size-ms text-muted">2,548</span>
      </li>
    </ul>
  </div>
</div>
// Category card
.card.border-0
  a(href="#").d-block.overflow-hidden.rounded-lg
    img(src="path-to-image", alt="Clothing").d-block.w-100
  .card-body
    h2.h5 Clothing
    ul.list-unstyled.font-size-sm.mb-0
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Blazers &amp; Suits
        span.font-size-ms.text-muted 235
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Blouse
        span.font-size-ms.text-muted 410
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Cardigans &amp; Jumpers
        span.font-size-ms.text-muted 107
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Dresses
        span.font-size-ms.text-muted 93
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Hoodie &amp; Sweatshirts
        span.font-size-ms.text-muted 93
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | Sportswear
        span.font-size-ms.text-muted 65
      li ...
      li: hr
      li.d-flex.align-items-center.justify-content-between
        a(href="#").nav-link-style
          i.czi-arrow-right-circle.mr-2
          | View all
        span.font-size-ms.text-muted 2,548
Top