Blog components
Components associated with the blog/news section of the website.
The featured post components integrate the third-party Glightbox plugin to enable video popup functionality.
Ensure that you include the necessary references to the plugin's CSS and JavaScript files.
CSS file is linked in the <head>
section and above theme.min.css
reference in your document:
<link rel="stylesheet" href="assets/vendor/glightbox/dist/css/glightbox.min.css">
JavaScript file is linked before the closing </body>
tag and above theme.min.js
reference in your document:
<script src="assets/vendor/glightbox/dist/js/glightbox.min.js"></script>
Post preview card: Vertical
<!-- Vertical post preview cards: Grid view -->
<!-- Variant 1 -->
<article>
<!-- Wrap the image with a "ratio" element to avoid content shifts on page load. Formula: imageHeight / imageWidth * 100% -->
<a class="ratio d-flex hover-effect-scale rounded-4 overflow-hidden" href="#" style="--cz-aspect-ratio: calc(305 / 416 * 100%)">
<img src="assets/img/blog/grid/v1/10.jpg" class="hover-effect-target" alt="Image">
</a>
<div class="pt-4">
<div class="nav align-items-center gap-2 pb-2 mt-n1 mb-1">
<a class="nav-link text-body fs-xs text-uppercase p-0" href="#">Gaming</a>
<hr class="vr my-1 mx-1">
<span class="text-body-tertiary fs-xs">July 27, 2024</span>
</div>
<h3 class="h5 mb-0">
<a class="hover-effect-underline" href="#">Immersive worlds: A dive into the latest VR gear and experiences</a>
</h3>
</div>
</article>
<!-- Variant 2 -->
<article>
<!-- Wrap the image with a "ratio" element to avoid content shifts on page load. Formula: imageHeight / imageWidth * 100% -->
<a class="ratio d-flex hover-effect-scale rounded-4 overflow-hidden" href="#" style="--cz-aspect-ratio: calc(466 / 636 * 100%)">
<img src="assets/img/blog/grid/v2/07.jpg" class="hover-effect-target" alt="Image">
</a>
<div class="pt-4">
<div class="nav pb-2 mb-1">
<a class="nav-link text-body fs-xs text-uppercase p-0" href="#">Interior design</a>
</div>
<h3 class="h5 mb-3">
<a class="hover-effect-underline" href="#">Feng shui your home: Interior design tips for positive energy</a>
</h3>
<div class="nav align-items-center gap-2 fs-xs">
<a class="nav-link text-body-secondary fs-xs fw-normal p-0" href="#">Emily Davies</a>
<hr class="vr my-1 mx-1">
<span class="text-body-secondary">June 27, 2024</span>
</div>
</div>
</article>
Post preview card: Horizontal
How to find the best deals and make secure transactions online
This blog post will guide you through the dual objectives of snagging great bargains and protecting your financial...
<!-- Horizontal post preview cards: List view -->
<article class="row align-items-start align-items-md-center gx-0 gy-4">
<div class="col-sm-5 pe-sm-4">
<!-- Wrap the image with a "ratio" element to avoid content shifts on page load. Formula: imageHeight / imageWidth * 100% -->
<a class="ratio d-flex hover-effect-scale rounded overflow-hidden flex-md-shrink-0" href="#" style="--cz-aspect-ratio: calc(226 / 306 * 100%)">
<img src="assets/img/blog/list/07.jpg" class="hover-effect-target" alt="Image">
</a>
</div>
<div class="col-sm-7">
<div class="nav align-items-center gap-2 pb-2 mt-n1 mb-1">
<a class="nav-link text-body fs-xs text-uppercase p-0" href="#">Buying guides</a>
<hr class="vr my-1 mx-1">
<span class="text-body-tertiary fs-xs">August 18, 2024</span>
</div>
<h3 class="h5 mb-2 mb-md-3">
<a class="hover-effect-underline" href="#">How to find the best deals and make secure transactions online</a>
</h3>
<p class="mb-0">This blog post will guide you through the dual objectives of snagging great bargains and protecting your financial...</p>
</div>
</article>
Vlog card
<!-- Video blog (Vlog) post preview card -->
<article class="hover-effect-scale position-relative mb-2" style="max-width: 306px">
<!-- Wrap the image with a "ratio" element to avoid content shifts on page load. Formula: imageHeight / imageWidth * 100% -->
<div class="ratio rounded overflow-hidden" style="--cz-aspect-ratio: calc(200 / 306 * 100%)">
<div class="btn btn-icon btn-light position-absolute top-50 start-50 translate-middle z-2 rounded-circle pe-none">
<i class="ci-play fs-base"></i>
</div>
<img src="assets/img/blog/grid/v1/video01.jpg" class="hover-effect-target" alt="Image">
</div>
<div class="pt-3 mt-1">
<div class="text-body-tertiary fs-xs mb-2">06:12</div>
<h3 class="h6 mb-0">
<a class="hover-effect-underline stretched-link" href="#">A comprehensive review of the latest kitchen blenders on the market</a>
</h3>
</div>
</article>
Featured post: Variant 1
Decorate your home in easy steps
Decorating your home can be a fun and creative process that transforms your living space.
Learn more<!-- Featured post with video popup -->
<div class="row row-cols-1 row-cols-md-2 g-0 overflow-hidden rounded-5">
<!-- Video -->
<div class="col position-relative">
<!-- Add the "ratio" element to avoid content shifts on page load -->
<div class="ratio ratio-4x3"></div>
<img src="assets/img/blog/grid/v2/video01.jpg" class="position-absolute top-0 start-0 w-100 h-100 object-fit-cover" alt="Image">
<div class="position-absolute start-0 bottom-0 d-flex align-items-end w-100 h-100 z-2 p-4">
<a class="btn btn-lg btn-light rounded-pill m-md-2" href="https://www.youtube.com/watch?v=X7lCwxswYnE" data-glightbox data-gallery="video">
<i class="ci-play fs-lg ms-n1 me-2"></i>
Play
</a>
</div>
</div>
<!-- Title + text -->
<div class="col bg-dark py-5 px-4 px-xl-5" data-bs-theme="dark">
<div class="py-md-2 py-xl-4 px-md-3 px-xl-4">
<div class="nav mb-3">
<a class="nav-link text-body fs-xs text-uppercase p-0" href="#">Home decoration</a>
</div>
<h2>Decorate your home in easy steps</h2>
<p class="text-body pb-sm-2 pb-lg-0 mb-4 mb-lg-5">Decorating your home can be a fun and creative process that transforms your living space.</p>
<a class="btn btn-lg btn-outline-light rounded-pill" href="#">Learn more</a>
</div>
</div>
</div>
Featured post: Variant 2
The role of philanthropy in building a better world
Charitable contributions are a vital aspect of building a better world. These contributions come in various forms...
Learn more<!-- Featured post with video popup -->
<div class="row row-cols-1 row-cols-md-2 g-4">
<div class="col">
<div class="position-relative h-100">
<!-- Add the "ratio" element to avoid content shifts on page load -->
<div class="ratio ratio-16x9"></div>
<img src="assets/img/about/v1/video-cover.jpg" class="position-absolute top-0 start-0 w-100 h-100 object-fit-cover rounded-5" alt="Image">
<div class="position-absolute start-0 bottom-0 d-flex align-items-end w-100 h-100 z-2 p-4">
<a class="btn btn-lg btn-light rounded-pill m-md-2" href="https://www.youtube.com/watch?v=Sqqj_14wBxU" data-glightbox data-gallery="video">
<i class="ci-play fs-lg ms-n1 me-2"></i>
Play
</a>
</div>
</div>
</div>
<div class="col">
<div class="bg-body-tertiary rounded-5 py-5 px-4 px-sm-5">
<div class="py-md-3 py-lg-4 py-xl-5 px-lg-4 px-xl-5">
<h2 class="h3 pb-sm-1 pb-lg-2">The role of philanthropy in building a better world</h2>
<p class="pb-sm-2 pb-lg-0 mb-4 mb-lg-5">Charitable contributions are a vital aspect of building a better world. These contributions come in various forms, including monetary donations...</p>
<a class="btn btn-lg btn-outline-dark" href="#">Learn more</a>
</div>
</div>
</div>
</div>