forked from jadudm/portfolios
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcard.html
41 lines (38 loc) · 1.52 KB
/
card.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{% assign card_link = include.link | prepend: site.baseurl %}
{% assign columns = include.columns | default: 3 %}
{% if columns == 2 %}
{% assign wds_grid_class = 'tablet:grid-col-6' %}
{% else %}
{% assign wds_grid_class = 'tablet:grid-col-4' %}
{% endif %}
<article class="card {{ wds_grid_class }} margin-bottom-4">
<div class="card-link" data-href="{{ card_link }}" tabindex="-1">
<div role="img"
title="{{ include.image_alt }}"
class="card-image-bg {% unless include.image_src %} card-image-svg {% endunless %}"
{% if include.image_src %}
style="background-image: url({{ site.baseurl }}{{ include.image_src }});"{% endif %}>
{% unless include.image_src %}
{% if include.image_icon %}
{% include svg/icons/{{ include.image_icon }} %}
{% else %}
{% include svg/icons/monitor.svg %}
{% endif %}
{% endunless %}
</div>
<div class="card-banner">
{% if include.agency %}
<p class="card-tag">{{ include.agency }}</p>
{% endif %}
{% if card_link and include.tagline %}
<a href="{{ card_link }}" tabindex="-1" class="card-link-tagline"><h3 class="h4">{{ include.tagline }}</h3></a>
{% endif %}
<p class="card-description">{{ include.description }}</p>
</div>
<a href="{{ card_link }}" class="card-cta link-arrow-right" tabindex="0">
Read more
<span class="usa-sr-only">about {{ include.tagline }}</span>
{% include svg/icons/arrow-right.svg %}
</a>
</div>
</article>