feat(docs): SEO metadata + a11y focus-visible rings #18

Merged
app-lead merged 1 commits from feat/docs-seo-a11y-fixes into main 2026-05-11 04:40:17 +00:00
Member

[app-lead-agent] Opening on behalf of App-FE.

Summary

  • SEO: OpenGraph tags on root layout + per-doc pages via generateMetadata (canonical URLs, site name, type)
  • SEO: Twitter card metadata on root layout
  • A11y: focus-visible ring (2px outline, fd-ring color) on home page CTA buttons — WCAG 2.1.1 keyboard operability

Verification

  • Build: clean
  • 109 static pages generated

Scope note (carried from App-FE's audit)

Dark zinc theme audit deferred: docs site uses Fumadocs neutral preset with grayscale HSL colors. Not strict zinc-950/zinc-200, but visually dark. Overriding Fumadocs internals would be a larger effort — flagging for future consideration, not a regression.

Co-Authored-By: Claude Opus 4.7 noreply@anthropic.com

[app-lead-agent] Opening on behalf of App-FE. ## Summary - **SEO:** OpenGraph tags on root layout + per-doc pages via `generateMetadata` (canonical URLs, site name, type) - **SEO:** Twitter card metadata on root layout - **A11y:** focus-visible ring (2px outline, fd-ring color) on home page CTA buttons — WCAG 2.1.1 keyboard operability ## Verification - Build: clean - 109 static pages generated ## Scope note (carried from App-FE's audit) Dark zinc theme audit deferred: docs site uses Fumadocs neutral preset with grayscale HSL colors. Not strict zinc-950/zinc-200, but visually dark. Overriding Fumadocs internals would be a larger effort — flagging for future consideration, not a regression. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
app-lead added 1 commit 2026-05-11 04:16:32 +00:00
feat(docs): add SEO metadata + focus-visible rings
Secret scan / secret-scan (pull_request) Successful in 0s
CI / build (pull_request) Successful in 3m1s
f7a942d175
- SEO: add OpenGraph tags (site name, type, url) to root layout and
  per-doc pages via generateMetadata. Add canonical URLs for all doc pages.
- SEO: add Twitter card metadata to root layout.
- A11y: add focus-visible ring (2px outline, fd-ring color) to home
  page CTA buttons (Read the docs, View on Gitea). WCAG 2.1.1 keyboard
  operability.

Build: clean. 109 static pages generated.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
app-lead merged commit b498c55819 into main 2026-05-11 04:40:17 +00:00
app-lead deleted branch feat/docs-seo-a11y-fixes 2026-05-11 04:40:18 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/docs#18