<article class='article-card'>
<div class='article-card-wrap-image'>
<picture class="picture ">
<img class="picture-image " src="https://picsum.photos/id/239/480/320" alt="Test" loading="lazy">
</picture>
</div>
<div class='article-card-content'>
<div class='article-card-tags'>
<div class='article-card-tag'><span class="tag tag-red-outline tag-sm">
This is a tag
</span>
</div>
<div class='article-card-tag'><span class="tag tag-red-outline tag-sm">
This is a tag
</span>
</div>
<p class='article-card-content-date'>8 April</p>
</div>
<h3 class="heading ">
The quick brown fox jumps over the lazy dog
</h3>
<div class='paragraph '>
<p>Lorem ipsum dolor sit amet, <a href="/">Duis malesuada justo</a> ut tincidunt tincidunt. Vestibulum in felis quam. In <strong>varius</strong> ligula vel ultricies consequat sed orci a, sagittis finibus sem. Ut bibendum purus id sodales scelerisque.</p>
</div>
<a href="#" class="link " aria-label="" title="This is what a link looks like">
<span class="text">This is what a link looks like</span>
</a>
</div>
</article>
<article class='article-card'>
<div class='article-card-wrap-image'>
{{render '@image' image}}
</div>
<div class='article-card-content'>
<div class='article-card-tags'>
{{#each tagsList}}
<div class='article-card-tag'>{{render
'@tag--tag-red-outline-sm'
}}</div>
{{/each}}
<p class='article-card-content-date'>8 April</p>
</div>
{{render '@heading--h3'}}
{{render '@paragraph'}}
{{render '@link'}}
</div>
</article>
{
"image": {
"modifier": "",
"imageModifier": "",
"lazy": true,
"alt": "Test",
"src": "https://picsum.photos/id/239/480/320"
},
"tagsList": [
{
"text": "A tag for UHasselt"
},
{
"text": "Another tag for UHasselt"
}
]
}
.article-card {
@apply border border-solid border-gray;
.article-card-wrap-image {
width: 100%;
height: 207px;
.picture {
width: 100%;
height: 100%;
.picture-image {
width: 100%;
height: 100%;
object-fit: cover;
}
}
}
.article-card-content {
padding: 24px;
.article-card-tags {
margin-bottom: 12px;
display: flex;
align-items: center;
flex-wrap: wrap;
.article-card-tag {
margin-right: 12px;
margin-bottom: 8px;
}
.article-card-content-date {
@apply text-black-400;
}
}
}
}
No notes defined.