<div class="directory">
<div class="listing-content">
<div class="listing-content__content">
<form class="taxonomy-filter" data-taxonomy-filter method="get">
<div class="taxonomy-filter__container">
<label class="taxonomy-filter__input-label" for="search-input">Search for keywords</label>
<input class="taxonomy-filter__input" placeholder="Enter search term" type="text" id="search-input" value="" name="search" />
<button class="taxonomy-filter__clear-button" type="button" role="button" onclick="document.getElementById('search-input').value = '';document.getElementById('search-input').focus();">
<span class="taxonomy-filter__clear-button-text">
Clear input field
</span>
<span class="taxonomy-filter__clear-button-icon">
<svg aria-hidden="true" class="clear-icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path class="clear-icon__shape" fill="#E84A27" d="M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm0 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM8.613 7.21l.094.083L12 10.585l3.293-3.292c.39-.39 1.024-.39 1.414 0 .36.36.388.928.083 1.32l-.083.094L13.415 12l3.292 3.293c.39.39.39 1.024 0 1.414-.36.36-.928.388-1.32.083l-.094-.083L12 13.415l-3.293 3.292c-.39.39-1.024.39-1.414 0-.36-.36-.388-.928-.083-1.32l.083-.094L10.585 12 7.293 8.707c-.39-.39-.39-1.024 0-1.414.36-.36.928-.388 1.32-.083z" />
</svg>
</span>
</button>
<input class="taxonomy-filter__submit" type="submit" id="search-submit" value="Search" />
<div class="taxonomy-filter__submit-icon">
<svg aria-hidden="true" class="search-icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<path class="_mark" fill="inherit" d="M6 12A6 6 0 116 0a6 6 0 010 12zm0-2a4 4 0 100-8 4 4 0 000 8zm5.293 2.707a1 1 0 011.414-1.414l3 3a1 1 0 01-1.414 1.414l-3-3z" />
</svg>
</div>
<div class="taxonomy-filter__local-taxonomy">
<label class="taxonomy-filter__select-label" for="local-taxonomy-select">Tags</label>
<select class="taxonomy-filter__select" name="local-taxonomy" id="local-taxonomy-select">
<option class="taxonomy-filter__select-option" value="all">All
</option>
</select>
</div>
<div class="taxonomy-filter__buttons">
<button type="tertiary" class="
standard-button
standard-button--natural-width
">
<div class="standard-button__container">
<span class="standard-button__text">
View
</span>
</div>
</button>
<button type="tertiary" class="
standard-button
standard-button--natural-width
">
<div class="standard-button__container">
<span class="standard-button__text">
Clear
</span>
</div>
</button>
</div>
</div>
</form>
<div class="listing-content__list">
<div class="empty-listing-error">
<div class="empty-listing-error__content">
<h2 class="empty-listing-error__heading">No profiles found</h2>
<div class="empty-listing-error__message">Try browsing all profiles, or searching the site for a specific person.</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="directory">
{% embed "templates/listing-content/listing-content.twig" with {
withCards: true,
} %}
{% block filter %}
{% include 'partials/taxonomy-filter/taxonomy-filter.twig' with {
includeSearch: true
} %}
{% endblock %}
{% block content %}
{% if post.list | length > 0 %}
<div class="directory__listing">
{% for person in post.list %}
{% include 'partials/profile-card/profile-card.twig' %}
{% endfor %}
</div>
{% else %}
{% include 'partials/empty-listing-error/empty-listing-error.twig' %}
{% endif %}
{% endblock %}
{% endembed %}
</div>
{
"fields": {
"title": "Meet our faculty",
"introText": "<p>Praesent dapibus, neque id cursus faucibus, tortor neque egestas auguae, eu vulputate magna eros.</p>"
},
"count": 10,
"post": {
"list": []
},
"listingError": {
"heading": "No profiles found",
"message": "Try browsing all profiles, or searching the site for a specific person."
},
"pagination": null
}
.directory
& .person-card__image--grid
display none
+above(600px)
display block
No notes defined.