Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Sep 13, 2023

Conversation

welpo
Copy link
Owner

@welpo welpo commented Sep 13, 2023

Description

This PR introduces a new img_alt attribute within the header TOML configuration to allow for customisable alt text for the home banner image. Resolves #150.

Changes

  • Added optional img_alt attribute to header variable for the main index page. Defaults to "the owner" (previous hardcoded value).
  • Modified home_banner.html to use img_alt for the alt attribute if available.

Why is this change necessary?

The alt text for images is crucial for both SEO and accessibility. By enabling the img_alt attribute, we can provide a more descriptive and contextual alt text, which could vary based on the image used. This makes the theme more versatile and user-friendly.

How to test

  1. Update the header in the TOML configuration of an _index.md file to include img_alt attribute like this:
    header = {title = "Hello! I'm Your Name.", img = "img/main.webp", img_alt = "Your Name, the site's author" }
  2. Build the site and verify that the alt text has been updated as specified in img_alt.

@welpo welpo added the enhancement New feature or request label Sep 13, 2023
@welpo welpo merged commit 1c87b96 into main Sep 13, 2023
1 check passed
@welpo welpo deleted the feat/customisable-header-alt branch September 13, 2023 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Option to customize home image alt
1 participant