/* Theme Name: Blogdash Author: Peregrine themes Template: bloghash Text Domain: blogdash Description: Blogdash is the perfect pick for bloggers seeking a lightweight, customizable theme that suits them just right. With plenty of options to adjust colors and typography, making your site unique is a breeze. It’s SEO friendly and fully compatible with WPML, Gutenberg, Elementor, WooCommerce, and supports translation and RTL. Live preview: https://demo.peregrine-themes.com/bloghash/blogdash. Author URI: https://peregrine-themes.com/ Version: 1.0.0 Requires at least: 5.0 Tested up to: 6.6 Requires PHP: 5.6 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: two-columns, right-sidebar, left-sidebar, footer-widgets, blog, news, entertainment, custom-background, custom-menu, custom-logo, post-formats, sticky-post, editor-style, threaded-comments, translation-ready, custom-colors, featured-images, full-width-template, theme-options, flexible-header, wide-blocks */ /* Blogdash */ .blogdash { --bloghash-radius: 6px; background-color: #fcfcfc; } .blogdash .bloghash-article.post.sticky { outline: none; } .blogdash.bloghash-blog-horizontal .col-xs-12:not(:last-child) .bloghash-article { padding-bottom: 2.4rem; border-bottom: 1px solid rgba(229, 231, 235, .8); } .blogdash.bloghash-blog-horizontal .bloghash-article.has-post-thumbnail:not(.format-quote) .entry-media .entry-image-link, .blogdash.bloghash-blog-horizontal .bloghash-article.has-post-thumbnail:not(.format-quote) .entry-media img { height: 100%; object-fit: cover; } .blogdash.single-post .bloghash-article .entry-media img, body.blogdash:not(.single-post) .bloghash-article .entry-media { border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .blogdash #featured_links .widget-title, .blogdash #popular_post .widget-title, .blogdash #editors_choice .widget-title, .blogdash #pyml .widget-title { font-size: 2.6rem; } .blogdash #pyml .bloghash-flex-row { --bloghash-gutter-x: 1px; } .blogdash #pyml .bloghash-post-item.style-1 { min-height: 40rem; } /* Header Layout 3 */ [data-darkmode=dark] .blogdash.bloghash-header-layout-3 .bloghash-nav-container { background: rgba(185, 185, 185, 0.2); } .blogdash.bloghash-header-layout-3 .bloghash-nav-container { box-shadow: none; } .blogdash.bloghash-header-layout-3 .bloghash-nav-container > .bloghash-container { min-height: 7.2rem; } .blogdash.bloghash-header-layout-3 #bloghash-header-inner .bloghash-nav>ul>li { margin-left: 3rem; } /* Post Category */ .blogdash .bloghash-post-item .bloghash-post-content .post-category { line-height: 1.2; margin-bottom: 0.6rem; } .blogdash .post-category .cat-links a { --bloghash-radius: 0; padding-bottom: 6px; } .blogdash .post-category .cat-links a:focus, .blogdash.using-keyboard .post-category .cat-links a:hover { transform: translateY(-2px); } /* Hero */ .blogdash #hero .swiper-button-prev, .blogdash #hero .swiper-button-next { width: 5rem; height: 5rem; } .blogdash #hero .swiper-button-prev, .blogdash #hero .swiper-rtl .swiper-button-next { left: 22px; right: auto; } .blogdash #hero .swiper-button-next, .blogdash #hero .swiper-rtl .swiper-button-prev { right: 22px; left: auto; } @media screen and (min-width: 869px) { .blogdash #hero .bloghash-post-item .bloghash-post-content .bloghash-btn { max-height: 0; min-height: 0; height: 0; transform: translateY(500%); opacity: 0; padding: 0rem 2rem; margin-top: 0; transition: all 0.55s ease; display: flow-root; max-width: max-content; margin-left: auto; margin-right: auto; } .blogdash #hero .bloghash-post-item:hover .bloghash-post-content .bloghash-btn { max-height: 3em; height: 3em; transform: none; opacity: 1; padding: 0.8rem 2rem; margin-top: 2rem; } } /* Editors Choice */ #popular_post, #editors_choice { margin-top: 5rem; position: relative; } #popular_post .post-category .cat-links a { padding: 0; color: inherit; background: transparent; margin-bottom: 0.3rem; vertical-align: middle; } #popular_post .post-category .cat-links a:hover, .using-keyboard #popular_post .post-category .cat-links a:focus { color: var(--bloghash-primary); background: transparent; } /* Basic Post Style 1 */ .blogdash .bloghash-post-item.rounded { border-radius: 0; } .blogdash .style-1.bloghash-post-item { height: 100%; } .blogdash .bloghash-post-item .bloghash-post-content .entry-title { font-size: 2rem; line-height: 1.22; } .blogdash .bloghash-post-item .bloghash-post-thumb .inner img { transition: all 0.5s ease-in-out; } .blogdash.using-keyboard .bloghash-post-item:focus-within .bloghash-post-thumb .inner img, .blogdash .bloghash-post-item:hover .bloghash-post-thumb .inner img { transform: scale(1.1); } .bloghash-post-item .bloghash-post-thumb { overflow: hidden; } /* Basic Post Style 3 */ .style-3.bloghash-post-item { padding-bottom: 1.6rem; border-bottom: 1px solid rgba(229, 231, 235, .8); } .style-3.bloghash-post-item .bloghash-post-thumb { margin-bottom: 1.6rem; } .style-3.bloghash-post-item .bloghash-post-thumb img, .style-3.bloghash-post-item .bloghash-post-thumb { min-height: 21rem; } .style-3.bloghash-post-item .bloghash-post-content { padding: 0; } .style-3.bloghash-post-item .bloghash-post-content .post-category { margin-bottom: 0.4rem; } .style-3.bloghash-post-item .entry-meta a:not(:hover, :focus), .style-3.bloghash-post-item .entry-meta { color: #999a9f;; } .style-3.bloghash-post-item .post-category .cat-links a { font-size: 1.3rem; color: #707376; background: transparent; padding: 0; } .using-keyboard .style-3.bloghash-post-item .post-category .cat-links a:focus, .style-3.bloghash-post-item .post-category .cat-links a:hover { color: var(--bloghash-primary); background: transparent; } /* Basic Post Style 4 */ .bloghash-post-item.style-4 { display: flex; align-items: center; } .bloghash-post-item.style-4 .bloghash-post-thumb { margin-right: 2rem; width: 10.2rem; height: 10.2rem; flex-shrink: 0; border-radius: 50%; overflow: hidden; background-color: #d1d1d1; } .bloghash-post-item.style-4 .bloghash-post-thumb .inner img { transform: scale(1.2) rotate(-10deg); transition: all 0.5s ease-in-out; } .using-keyboard .bloghash-post-item.style-4:focus-within .bloghash-post-thumb .inner img, .bloghash-post-item.style-4:hover .bloghash-post-thumb .inner img { transform: scale(1) rotate(0deg); } .bloghash-post-item.style-4 .bloghash-post-content { padding: 0; } .bloghash-post-item.style-4 .bloghash-post-content .entry-title { font-size: 1.8rem; }