Skip to content

Feat: SEO improvements#250

Merged
jbriones1 merged 7 commits intomainfrom
feat_seo-improvements-3
Apr 26, 2026
Merged

Feat: SEO improvements#250
jbriones1 merged 7 commits intomainfrom
feat_seo-improvements-3

Conversation

@jbriones1
Copy link
Copy Markdown
Collaborator

Description:
Various SEO improvements, based on best SEO practices and Lighthouse suggestions. One suggestion ignored for stylistic reasons.

Features:

  • Added canonical URLs and OpenGraph links
  • Fonts are now hosted on the server
  • Removed incorrect aria descriptor on tab bar
  • Added an aria label to the home button
  • Updated main theme colours to use oklch instead of hex
  • Navbar items are now list item elements inside the navbar list element

@jbriones1 jbriones1 merged commit 08e42de into main Apr 26, 2026
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.

1 participant