Skip to content

fix: replace default theme meta description with site description#1

Open
zetxek wants to merge 1 commit into
mwhyte-dev:mainfrom
zetxek:fix/meta-description
Open

fix: replace default theme meta description with site description#1
zetxek wants to merge 1 commit into
mwhyte-dev:mainfrom
zetxek:fix/meta-description

Conversation

@zetxek

@zetxek zetxek commented Jul 13, 2026

Copy link
Copy Markdown

Fix: Replace default theme meta description

Your site is currently using the Adritian theme's default meta description, which appears in search engine results and social media previews as:

"This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications."

This happens due to zetxek/adritian-free-hugo-theme#560 — a bug where the theme's fallback chain skips params.description. The fix is in PR #561, but in the meantime this PR sets your own description.

Changes

  • Set description in hugo.toml
  • Updated i18n/en.yaml head_description and meta_description

🤖 This PR was prepared by @zetxek using an AI coding agent. Happy to adjust if the description doesn't feel right!

The site was using the Adritian theme's default meta description, which
appears in search engine results and social media previews. Set a custom
description specific to this site.

Related: zetxek/adritian-free-hugo-theme#560
Copilot AI review requested due to automatic review settings July 13, 2026 20:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the site’s meta description content so the deployed site no longer falls back to the Adritian theme’s default description in search/social previews.

Changes:

  • Replaces the default theme meta_description and head_description strings in i18n/en.yaml with the site’s description.
  • Sets [params].description in hugo.toml to the same site description.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
i18n/en.yaml Updates English i18n strings used as meta/head description fallbacks.
hugo.toml Sets the site’s configured description under [params] to match the intended meta description.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread i18n/en.yaml
Comment on lines 4 to +5
- id: "meta_description"
translation: "This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications."
translation: "mwhyte.dev — software engineering portfolio showcasing projects, experience, and technical writing."
Comment thread i18n/en.yaml
Comment on lines 52 to +53
- id: "head_description"
translation: "This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications."
translation: "mwhyte.dev — software engineering portfolio showcasing projects, experience, and technical writing."
Comment thread hugo.toml
Comment on lines 52 to 55
[params]
title = 'mwhyte.dev - software engineering'
description = 'This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications.'
description = 'mwhyte.dev — software engineering portfolio showcasing projects, experience, and technical writing.'
images = ['/img/og-img.png']
Comment thread i18n/en.yaml
Comment on lines 4 to +5
- id: "meta_description"
translation: "This hugo theme (Adritian) is based on Bootstrap and has features that make it suitable for a personal site, a portfolio or other kind of Single Page Applications."
translation: "mwhyte.dev — software engineering portfolio showcasing projects, experience, and technical writing."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants