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

This commit is contained in:
welpo 2023-09-13 19:44:22 +02:00
parent f1d92a73ce
commit 6f50b0e697
No known key found for this signature in database
GPG key ID: A2F978CF4EC1F5A6
6 changed files with 5 additions and 5 deletions

View file

@ -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…".

View file

@ -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"

View file

@ -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"

View file

@ -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

Before After
Before After

View file

@ -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>