<div class="link-block js--clickable">
<div class="wrapper-link-block">
<div class="title-wrap">
<h4 class="heading ">
Onderzoeksgroep Materiaalchemie
</h4>
</div>
<div>Lid</div>
<div class="link-block-date">1 januari 2020 - heden</div>
</div>
<a href="https://www.google.nl" class="link-block-iconlink js--main-link">
<span class="icon fal fa-chevron-right fa-lg " aria-hidden="true"></span>
</a>
</div>
<div class="link-block {{#if isLink}}js--clickable{{/if}}">
<div class="wrapper-link-block">
{{#if eyebrow}}
<div class="link-block-eyebrow">
{{#if eyebrow.tag}}
<div class="link-block-eyebrow-tag">
{{render '@tag--tag-red-round'}}
</div>
{{/if}}
{{#if eyebrow.date}}
<div class="link-block-eyebrow-date">
{{eyebrow.date}}
</div>
{{/if}}
</div>
{{/if}}
{{#if tag}}{{render '@tag--tag-grey-sm' tag merge=true}}{{/if}}
<div class="title-wrap">
{{#if number-id}}<span class="number-id">{{number-id}}</span>{{/if}}
{{#if heading}}{{ render '@heading' @root.heading}}{{/if}}
</div>
{{#if type}}
<div class="link-block-type">
{{#if type.icon}}
{{ render '@icon' type.icon }}
{{/if}}
{{#if type.path}}
<div class="link-block-path">
{{type.path}}
</div>
{{/if}}
</div>
{{/if}}
{{#if record-1}}<div>{{record-1}}</div>{{/if}}
{{#if record-2}}<div>{{record-2}}</div>{{/if}}
{{#if record-3}}<div>{{record-3}}</div>{{/if}}
{{#if percentage}}
<div class="link-block-percentage">
<div class="link-block-percentage-text">
{{percentage.text}}
</div>
<div class="link-block-percentage-number">
{{percentage.number}}%
</div>
</div>
{{/if}}
{{#if record-bold}}
<div class="link-block-record-bold">
{{record-bold}}
</div>
{{/if}}
{{#if link-block-date}}
<div class="link-block-date">{{link-block-date}}</div>
{{/if}}
{{#if button}}
<div class="link-block-actions">
{{ render '@button' button merge=true}}
</div>
{{/if}}
</div>
{{#if isLink}}
<a
{{#if url}}
href="{{url}}"
{{else}}
href="{{button.href}}"
{{/if}}
class="link-block-iconlink js--main-link"
{{#if isExternal}}target="_blank" rel="noopener noreferrer"{{/if}}
>
{{ render '@icon' @root.icon-chev}}
</a>
{{/if}}
</div>
{
"heading": {
"text": "Onderzoeksgroep Materiaalchemie",
"tag": "h4"
},
"record-1": "Lid",
"record-2": false,
"record-3": false,
"link-block-date": "1 januari 2020 - heden",
"number-id": false,
"icon-chev": {
"style": "fal",
"icon": "fa-chevron-right",
"size": "fa-lg"
},
"isLink": true,
"url": "https://www.google.nl",
"isExternalLink": false,
"tag": false
}
.link-block {
@apply max-w-full flex items-center p-6 mb-2;
@apply border border-solid border-gray;
background-color: white;
.wrapper-link-block {
@apply w-full;
padding-right: 16px;
.tag {
@apply mb-2;
}
.title-wrap {
@apply flex;
.number-id {
@apply mr-4;
}
h4.heading {
@apply font-semibold m-0;
}
}
.link-block-date {
@apply text-black-500 mt-2;
}
}
.link-block-eyebrow {
display: flex;
& > div {
margin-right: 8px;
}
&:last-child {
margin-right: 0;
}
}
.link-block-percentage {
display: flex;
align-items: center;
flex-wrap: wrap;
@screen md {
flex-wrap: no-wrap;
}
}
.link-block-percentage-text {
width: 100%;
margin-right: 32px;
@screen md {
width: auto;
}
}
.link-block-percentage-number {
@apply bg-gray-300;
display: block;
padding: 4px 24px;
border-top: 1px solid #e3e3e3;
border-bottom: 1px solid #e3e3e3;
margin-top: 8px;
@screen md {
margin: 0;
}
}
.link-block-record-bold {
margin-top: 16px;
font-weight: 700;
}
.link-block-actions {
margin-top: 24px;
}
.link-block-eyebrow-date {
@apply text-black-400;
font-size: 14px;
}
.link-block-iconlink .icon {
@apply text-red;
transition: all 0.3s ease;
}
.link-block-type {
@apply text-black-400 my-1;
display: flex;
.icon {
align-items: flex-start;
margin-top: 6px;
margin-right: 8px;
}
.link-block-path {
font-size: 15px;
}
}
.js--clickable {
cursor: pointer;
}
}
.link-block.js--clickable {
&:hover {
@apply no-underline shadow-md;
.link-block-iconlink .icon {
transform: translateX(5px);
}
}
}
No notes defined.