<link media="all" rel="stylesheet" href="/assets/themes/default/css/blog-default-card.css?cb=">
<div class="blog-card" data-module="card">
<div class="blog-card__image-wrapper">
<a href="#">
<div class="blog-card__image lazy-load-image" data-module="imageLazyLoad">
<picture>
<source media="(max-width: 840px)" type="image/jpeg" srcset="http://hwr.org.uk/wp-content/uploads/2016/11/placeholder-dark-600-400-729dad18518ecd2cd47afb63f9e6eb09.jpg" />
<source media="(min-width: 841px)" type="image/jpeg" srcset="http://hwr.org.uk/wp-content/uploads/2016/11/placeholder-dark-600-400-729dad18518ecd2cd47afb63f9e6eb09.jpg" />
<img src="http://hwr.org.uk/wp-content/uploads/2016/11/placeholder-dark-600-400-729dad18518ecd2cd47afb63f9e6eb09.jpg" loading="lazy" alt="">
</picture>
</div>
</a>
</div>
<div class="blog-card__info">
<a href="#">
<p class="blog-card__category">
Category
</p>
<p class="blog-card__date">
20/02/2019
</p>
<p class="blog-card__title">
Lorem Ipsum
</p>
</a>
</div>
<a href="#" data-module="cta" class="cta blog-card__cta">
Click here
</a>
</div>
{{#if firstInstance}}
<link media="all" rel="stylesheet"
href="/assets/themes/{{theme}}/css/blog-default-card.css?cb={{cacheBuster}}">
{{/if}}
<div class="blog-card" data-module="card">
<div class="blog-card__image-wrapper">
{{#if cta}}
<a href="{{cta.url}}">
{{/if}}
<div class="blog-card__image lazy-load-image" data-module="imageLazyLoad">
{{> @picture image }}
</div>
{{#if cta}}
</a>
{{/if}}
</div>
<div class="blog-card__info">
{{#if cta}}
<a href="{{cta.url}}">
{{/if}}
{{#if categories}}
<p class="blog-card__category">
{{#each categories}}{{this}}{{#unless @last}} ,{{/unless}}{{/each}}
</p>
{{/if}}
<p class="blog-card__date">
{{date}}
</p>
<p class="blog-card__title">
{{title}}
</p>
{{#if subline}}
<p class="blog-card__subline">
{{subline}}
</p>
{{/if}}
{{#if cta}}
</a>
{{/if}}
</div>
{{#if cta}}
{{> @link url=cta.url text=cta.text cssClasses="blog-card__cta" }}
{{/if}}
</div>
{
"theme": "default",
"firstInstance": true,
"image": {
"placeholderImageUrl": "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA",
"fallbackImageUrl": "http://hwr.org.uk/wp-content/uploads/2016/11/placeholder-dark-600-400-729dad18518ecd2cd47afb63f9e6eb09.jpg",
"sources": [
{
"type": "image/jpeg",
"desktopImageUrl": "http://hwr.org.uk/wp-content/uploads/2016/11/placeholder-dark-600-400-729dad18518ecd2cd47afb63f9e6eb09.jpg"
}
]
},
"categories": [
"Category"
],
"date": "20/02/2019",
"title": "Lorem Ipsum",
"text": "Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum Lorem Ipsum",
"cta": {
"url": "#",
"text": "Click here"
}
}
@import 'source/scss/01-settings/_import';
@import 'source/scss/02-tools/_import';
.blog-card {
display: flex;
flex-direction: column;
height: 100%;
a {
text-decoration: none;
}
&__image {
background-position: center;
background-repeat: no-repeat;
background-size: cover;
display: block;
margin-bottom: rem(18);
padding-bottom: 56%;
width: 100%;
}
&__info {
padding: rem(30);
}
&__category {
display: block;
margin-bottom: rem(14);
}
&__date {
display: block;
}
&__title {
@extend %heading02;
}
&__subline {
display: block;
margin-bottom: rem(32);
}
&__cta {
@extend %primary-cta;
margin: auto auto 0 rem(30);
}
}
No notes defined.