feat(header): add img_alt attribute for customisable alt text (#153)

main
Óscar 1 year ago committed by GitHub
parent f1d92a73ce
commit 1c87b96ac1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -102,7 +102,7 @@ section_path = "blog/_index.md"
``` ```
[extra] [extra]
header = {title = "Hello! I'm tabi~", img = "img/main.webp" } header = {title = "Hello! I'm tabi~", img = "img/main.webp", img_alt = "Your Name" }
``` ```
The content outside the front matter will be rendered between the header title and the posts listing. In the screenshot above, it's the text that reads "tabi is a fast, lightweight, and modern Zola theme…". The content outside the front matter will be rendered between the header title and the posts listing. In the screenshot above, it's the text that reads "tabi is a fast, lightweight, and modern Zola theme…".

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html" template = "section.html"
[extra] [extra]
header = {title = "Hola! Soc tabi~", img = "img/main.webp" } header = {title = "Hola! Soc tabi~", img = "img/main.webp", img_alt = "Óscar Fernández, l'autor de tabi" }
section_path = "blog/_index.ca.md" section_path = "blog/_index.ca.md"
max_posts = 4 max_posts = 4
social_media_card = "img/social_cards/ca.jpg" social_media_card = "img/social_cards/ca.jpg"

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html" template = "section.html"
[extra] [extra]
header = {title = "¡Hola! Soy tabi~", img = "img/main.webp" } header = {title = "¡Hola! Soy tabi~", img = "img/main.webp", img_alt = "Óscar Fernández, el autor de tabi" }
section_path = "blog/_index.es.md" section_path = "blog/_index.es.md"
max_posts = 4 max_posts = 4
social_media_card = "img/social_cards/es.jpg" social_media_card = "img/social_cards/es.jpg"

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html" template = "section.html"
[extra] [extra]
header = {title = "Hello! I'm tabi~", img = "img/main.webp" } header = {title = "Hello! I'm tabi~", img = "img/main.webp", img_alt = "Óscar Fernández, the theme's author" }
section_path = "blog/_index.md" section_path = "blog/_index.md"
max_posts = 4 max_posts = 4
social_media_card = "img/social_cards/index.jpg" social_media_card = "img/social_cards/index.jpg"

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 67 KiB

@ -16,7 +16,7 @@
{%- set image_path = get_url(path=header.img, trailing_slash=false) | safe -%} {%- set image_path = get_url(path=header.img, trailing_slash=false) | safe -%}
{%- endif -%} {%- endif -%}
<div id="image-container-home"> <div id="image-container-home">
<img alt="the owner" id="banner-home-img" src="{{ image_path }}" /> <img alt="{{ header.img_alt | default(value="the owner") }}" id="banner-home-img" src="{{ image_path }}" />
</div> </div>
{%- endif -%} {%- endif -%}
</div> </div>

Loading…
Cancel
Save