307 lines
18 KiB
PHP
307 lines
18 KiB
PHP
@extends('layouts.marketplace', ['title' => 'Marketplace Account - Favorites'])
|
|
|
|
@section('content')
|
|
<div class="col-lg-9 pt-2 pt-xl-3">
|
|
|
|
<!-- Header -->
|
|
<div class="d-flex align-items-center justify-content-between gap-3 pb-3 mb-2 mb-md-3">
|
|
<h1 class="h2 mb-0">Favorites</h1>
|
|
<div style="width: 170px">
|
|
<select class="form-select rounded-pill"
|
|
data-select='{
|
|
"classNames": {
|
|
"containerInner": ["form-select", "rounded-pill"]
|
|
},
|
|
"removeItemButton": false
|
|
}'
|
|
aria-label="Period select">
|
|
<option value="All">All products</option>
|
|
<option value="Vectors">Vectors</option>
|
|
<option value="Mockups">Mockups</option>
|
|
<option value="Photos">Photos</option>
|
|
<option value="3D">3D</option>
|
|
<option value="AI images">AI images</option>
|
|
<option value="Templates">Templates</option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Products grid -->
|
|
<div class="row row-cols-2 row-cols-md-3 g-3 g-sm-4 g-lg-3 g-xl-4">
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/01.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">Set of two badge identity cards</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$8</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/04.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
Fireby
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">17 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/02.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">Smart watches series 9 mockup</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$15</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/03.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
MD Studio
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">132 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/03.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">3D box mockup bold rebrand</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$16</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/02.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
Magic FS
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">56 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/06.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">Smartphone mockups for UI designs</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$18</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/03.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
MD Studio
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">152 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/08.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">iPhone 15 pro mockups</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$19</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/04.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
Fireby
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">47 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="col">
|
|
<div class="card h-100 animate-underline hover-effect-scale rounded-4 overflow-hidden">
|
|
<div class="card-img-top position-relative bg-body-tertiary overflow-hidden">
|
|
<a class="ratio d-block hover-effect-target" style="--cz-aspect-ratio: calc(220 / 304 * 100%)"
|
|
href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<img src="/img/shop/marketplace/04.jpg" alt="Image">
|
|
</a>
|
|
<div
|
|
class="position-absolute top-0 end-0 z-2 hover-effect-target pt-1 pt-sm-0 pe-1 pe-sm-0 mt-2 mt-sm-3 me-2 me-sm-3">
|
|
<button type="button"
|
|
class="btn btn-sm btn-icon btn-light text-danger bg-light border-0 rounded-circle animate-pulse"
|
|
aria-label="Add to wishlist">
|
|
<i class="ci-heart-filled animate-target fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body p-3">
|
|
<div class="d-flex min-w-0 justify-content-between gap-2 gap-sm-3 mb-2">
|
|
<h3 class="nav min-w-0 mb-0">
|
|
<a class="nav-link text-truncate p-0" href="{{ route('second', ['shop', 'product-marketplace']) }}">
|
|
<span class="text-truncate animate-target">Falling gift cards mockup</span>
|
|
</a>
|
|
</h3>
|
|
<div class="h6 mb-0">$9</div>
|
|
</div>
|
|
<div class="d-flex flex-wrap align-items-center justify-content-between gap-2">
|
|
<div class="nav align-items-center gap-1 fs-xs">
|
|
<a class="nav-link fs-xs text-body gap-1 p-0" href="#!">
|
|
<div class="flex-shrink-0 border rounded-circle" style="width: 22px">
|
|
<div class="ratio ratio-1x1 rounded-circle overflow-hidden">
|
|
<img src="/img/shop/marketplace/avatars/02.png" alt="Avatar">
|
|
</div>
|
|
</div>
|
|
Magic FS
|
|
</a>
|
|
<div class="text-body-secondary">in</div>
|
|
<a class="nav-link fs-xs text-body p-0" href="#!">Mockups</a>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary">34 sales</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
@section('scripts')
|
|
@endsection
|