-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add override to get time in overlays
Submitted upstream as: mmistakes/minimal-mistakes#1756
- Loading branch information
Showing
1 changed file
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
{% if page.header.image contains "://" %} | ||
{% capture img_path %}{{ page.header.image }}{% endcapture %} | ||
{% else %} | ||
{% capture img_path %}{{ page.header.image | relative_url }}{% endcapture %} | ||
{% endif %} | ||
|
||
{% if page.header.cta_url contains "://" %} | ||
{% capture cta_path %}{{ page.header.cta_url }}{% endcapture %} | ||
{% else %} | ||
{% capture cta_path %}{{ page.header.cta_url | relative_url }}{% endcapture %} | ||
{% endif %} | ||
|
||
{% if page.header.overlay_image contains "://" %} | ||
{% capture overlay_img_path %}{{ page.header.overlay_image }}{% endcapture %} | ||
{% elsif page.header.overlay_image %} | ||
{% capture overlay_img_path %}{{ page.header.overlay_image | relative_url }}{% endcapture %} | ||
{% endif %} | ||
|
||
{% if page.header.overlay_filter contains "rgba" %} | ||
{% capture overlay_filter %}{{ page.header.overlay_filter }}{% endcapture %} | ||
{% elsif page.header.overlay_filter %} | ||
{% capture overlay_filter %}rgba(0, 0, 0, {{ page.header.overlay_filter }}){% endcapture %} | ||
{% endif %} | ||
|
||
{% if page.header.image_description %} | ||
{% assign image_description = page.header.image_description %} | ||
{% else %} | ||
{% assign image_description = page.title %} | ||
{% endif %} | ||
|
||
{% assign image_description = image_description | markdownify | strip_html | strip_newlines | escape_once %} | ||
|
||
<div class="page__hero{% if page.header.overlay_color or page.header.overlay_image %}--overlay{% endif %}" | ||
style="{% if page.header.overlay_color %}background-color: {{ page.header.overlay_color | default: 'transparent' }};{% endif %} {% if overlay_img_path %}background-image: {% if overlay_filter %}linear-gradient({{ overlay_filter }}, {{ overlay_filter }}), {% endif %}url('{{ overlay_img_path }}');{% endif %}" | ||
> | ||
{% if page.header.overlay_color or page.header.overlay_image %} | ||
<div class="wrapper"> | ||
<h1 id="page-title" class="page__title" itemprop="headline"> | ||
{% if paginator and site.paginate_show_page_num %} | ||
{{ site.title }}{% unless paginator.page == 1 %} {{ site.data.ui-text[site.locale].page | default: "Page" }} {{ paginator.page }}{% endunless %} | ||
{% else %} | ||
{{ page.title | default: site.title | markdownify | remove: "<p>" | remove: "</p>" }} | ||
{% endif %} | ||
</h1> | ||
{% if page.header.show_overlay_excerpt != false and page.excerpt %} | ||
<p class="page__lead">{{ page.excerpt | markdownify | remove: "<p>" | remove: "</p>" }}</p> | ||
{% endif %} | ||
{% if site.read_time or page.read_time %} | ||
<p class="page__meta"><i class="far fa-clock" aria-hidden="true"></i> {% include read-time.html %}</p> | ||
{% endif %} | ||
{% if page.header.cta_url %} | ||
<p><a href="{{ cta_path }}" class="btn btn--light-outline btn--large">{{ page.header.cta_label | default: site.data.ui-text[site.locale].more_label | default: "Learn More" }}</a></p> | ||
{% endif %} | ||
</div> | ||
{% else %} | ||
<img src="{{ img_path }}" alt="{{ image_description }}" class="page__hero-image"> | ||
{% endif %} | ||
{% if page.header.caption %} | ||
<span class="page__hero-caption">{{ page.header.caption | markdownify | remove: "<p>" | remove: "</p>" }}</span> | ||
{% endif %} | ||
</div> |