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

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html"
[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"
max_posts = 4
social_media_card = "img/social_cards/ca.jpg"

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html"
[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"
max_posts = 4
social_media_card = "img/social_cards/es.jpg"

@ -5,7 +5,7 @@ sort_by = "date"
template = "section.html"
[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"
max_posts = 4
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 -%}
{%- endif -%}
<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>
{%- endif -%}
</div>

Loading…
Cancel
Save