Skip to content

Instantly share code, notes, and snippets.

@mariohernandez
Last active November 18, 2016 04:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mariohernandez/4c10c79efdab23398431cbfd080c51d2 to your computer and use it in GitHub Desktop.
Save mariohernandez/4c10c79efdab23398431cbfd080c51d2 to your computer and use it in GitHub Desktop.
Example markup for card component
{# Attach card library #}
{{ attach_library('demo/card') }}
{# Import icons macro #}
{% import '@demo/icons/icons.twig' as icons %}
<div class="card">
<div class="card__image">{{ image }}</div>
<h2 class="card__name">{{ name }}</h2>
<div class="card__social-media">
<div class="card__social-media--label">Follow on:</div>
<ul class="menu card__menu--social">
{% for item in socialLinks %}
<li class="card__menu--social--item">
<a href="{{ item.url }}" class="icon-{{ item.icon|lower|clean_class }}">
{{ icons.get(item.icon) }}<span>{{ item.icon }}</span>
</a>
</li>
{% endfor %}
</ul>
</div>
<button class="card__view-bio">{{ showBio }}</button>
<div class="card__bio">{{ bio }}</div>
</div>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment