Newer
Older
GestionHoteleria / src / views / pages / ecommerce / cart.vue
<script>
import NumberInputSpinner from "vue-number-input-spinner";

import Layout from "../../layouts/main";
import PageHeader from "@/components/page-header";

/**
 * Cart Component
 */
export default {
  components: {
    NumberInputSpinner,
    Layout,
    PageHeader
  },
  data() {
    return {
      title: "Cart",
      items: [
        {
          text: "Ecommerce"
        },
        {
          text: "Cart",
          active: true
        }
      ]
    };
  }
};
</script>

<template>
  <Layout>
    <PageHeader :title="title" :items="items" />
    <div class="row">
      <div class="col-lg-12">
        <div class="card">
          <div class="card-body">
            <div class="table-responsive">
              <table class="table table-centered mb-0 table-nowrap">
                <thead class="bg-light">
                  <tr>
                    <th style="width: 120px">Product</th>
                    <th>Product Desc</th>
                    <th>Price</th>
                    <th>Quantity</th>
                    <th>Total</th>
                    <th class="text-center">Action</th>
                  </tr>
                </thead>
                <tbody>
                  <tr>
                    <td>
                      <img
                        src="@/assets/images/product/img-1.png"
                        alt="product-img"
                        title="product-img"
                        class="avatar-md"
                      />
                    </td>
                    <td>
                      <h5 class="font-size-14 text-truncate">
                        <a
                          href="ecommerce-product-detail.html"
                          class="text-dark"
                        >Full sleeve T-shirt</a>
                      </h5>
                      <p class="mb-0">
                        Color :
                        <span class="font-weight-medium">Blue</span>
                      </p>
                    </td>
                    <td>$ 240</td>
                    <td>
                      <div style="width: 120px;" class="product-cart-touchspin">
                        <div class="input-group">
                          <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="2" />
                        </div>
                      </div>
                    </td>
                    <td>$ 480</td>
                    <td style="width: 90px;" class="text-center">
                      <a href="javascript:void(0);" class="action-icon text-danger">
                        <i class="mdi mdi-trash-can font-size-18"></i>
                      </a>
                    </td>
                  </tr>
                  <tr>
                    <td>
                      <img
                        src="@/assets/images/product/img-2.png"
                        alt="product-img"
                        title="product-img"
                        class="avatar-md"
                      />
                    </td>
                    <td>
                      <h5 class="font-size-14 text-truncate">
                        <a
                          href="ecommerce-product-detail.html"
                          class="text-dark"
                        >Half sleeve T-shirt</a>
                      </h5>
                      <p class="mb-0">
                        Color :
                        <span class="font-weight-medium">Red</span>
                      </p>
                    </td>
                    <td>$ 225</td>
                    <td>
                      <div style="width: 120px;" class="product-cart-touchspin">
                        <div class="input-group">
                          <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="1" />
                        </div>
                      </div>
                    </td>
                    <td>$ 225</td>
                    <td class="text-center">
                      <a href="javascript:void(0);" class="action-icon text-danger">
                        <i class="mdi mdi-trash-can font-size-18"></i>
                      </a>
                    </td>
                  </tr>
                  <tr>
                    <td>
                      <img
                        src="@/assets/images/product/img-3.png"
                        alt="product-img"
                        title="product-img"
                        class="avatar-md"
                      />
                    </td>
                    <td>
                      <h5 class="font-size-14 text-truncate">
                        <a href="ecommerce-product-detail.html" class="text-dark">Hoodie (Green)</a>
                      </h5>
                      <p class="mb-0">
                        Color :
                        <span class="font-weight-medium">Green</span>
                      </p>
                    </td>
                    <td>$ 275</td>
                    <td>
                      <div style="width: 120px;" class="product-cart-touchspin">
                        <div class="input-group">
                          <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="2" />
                        </div>
                      </div>
                    </td>
                    <td>$ 550</td>
                    <td class="text-center">
                      <a href="javascript:void(0);" class="action-icon text-danger">
                        <i class="mdi mdi-trash-can font-size-18"></i>
                      </a>
                    </td>
                  </tr>
                  <tr>
                    <td>
                      <img
                        src="@/assets/images/product/img-4.png"
                        alt="product-img"
                        title="product-img"
                        class="avatar-md"
                      />
                    </td>
                    <td>
                      <h5 class="font-size-14 text-truncate">
                        <a href="ecommerce-product-detail.html" class="text-dark">Hoodie (Gray)</a>
                      </h5>
                      <p class="mb-0">
                        Color :
                        <span class="font-weight-medium">Gray</span>
                      </p>
                    </td>
                    <td>$ 275</td>
                    <td>
                      <div style="width: 120px;" class="product-cart-touchspin">
                        <div class="input-group">
                          <NumberInputSpinner :min="1" :max="100" :integerOnly="true" :value="1" />
                        </div>
                      </div>
                    </td>
                    <td>$ 275</td>
                    <td class="text-center">
                      <a href="javascript:void(0);" class="action-icon text-danger">
                        <i class="mdi mdi-trash-can font-size-18"></i>
                      </a>
                    </td>
                  </tr>
                  <tr class="bg-light text-right">
                    <th scope="row" colspan="5">Sub Total :</th>

                    <td>$ 1530</td>
                  </tr>
                  <tr class="bg-light text-right">
                    <th scope="row" colspan="5">Discount :</th>

                    <td>- $ 30</td>
                  </tr>
                  <tr class="bg-light text-right">
                    <th scope="row" colspan="5">Shipping Charge :</th>

                    <td>$ 25</td>
                  </tr>
                  <tr class="bg-light text-right">
                    <th scope="row" colspan="5">Total :</th>

                    <td>$ 1525</td>
                  </tr>
                </tbody>
              </table>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!-- end row -->
  </Layout>
</template>