From f7a1b1a16098223b62063dfce4ef7a24b76f267d Mon Sep 17 00:00:00 2001 From: Michael Rose Date: Fri, 4 Aug 2017 12:20:08 -0400 Subject: [PATCH] DRY up handling of `image_description` for alternative text --- _includes/page__hero.html | 14 +++++++++----- docs/_includes/page__hero.html | 10 +++++++++- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/_includes/page__hero.html b/_includes/page__hero.html index 97090d07..93e9155f 100644 --- a/_includes/page__hero.html +++ b/_includes/page__hero.html @@ -22,6 +22,14 @@ {% 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 %} +
@@ -45,11 +53,7 @@ {% endif %}
{% else %} - {% if page.header.image_description %} - {{ page.header.image_description }} - {% else %} - {{ page.title }} - {% endif %} + {{ image_description }} {% endif %} {% if page.header.caption %} {{ page.header.caption | markdownify | remove: "

" | remove: "

" }}
diff --git a/docs/_includes/page__hero.html b/docs/_includes/page__hero.html index 24488932..93e9155f 100644 --- a/docs/_includes/page__hero.html +++ b/docs/_includes/page__hero.html @@ -22,6 +22,14 @@ {% 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 %} +
@@ -45,7 +53,7 @@ {% endif %}
{% else %} - {{ page.title }} + {{ image_description }} {% endif %} {% if page.header.caption %} {{ page.header.caption | markdownify | remove: "

" | remove: "

" }}