Skip to content

fix(design-html): add missing <title>, meta description, and OG tags to HTML checklist#762

Open
aaron-he-zhu wants to merge 1 commit intogarrytan:mainfrom
aaron-he-zhu:fix/design-html-missing-head-metadata
Open

fix(design-html): add missing <title>, meta description, and OG tags to HTML checklist#762
aaron-he-zhu wants to merge 1 commit intogarrytan:mainfrom
aaron-he-zhu:fix/design-html-missing-head-metadata

Conversation

@aaron-he-zhu
Copy link
Copy Markdown

Summary

The "Always include in vanilla HTML" checklist requires semantic HTML5, ARIA
attributes, and dark mode support — but omits <title>, <meta description>,
and Open Graph tags. Generated pages render correctly but have empty browser
tabs, blank social previews, and no search engine snippet.

This adds three items to the checklist, placed after the existing
"Semantic HTML5" line where they logically belong.

Changes

  • <title> derived from H1 or hero heading (50-60 chars)
  • <meta name="description"> — one-sentence page summary (150-160 chars)
  • Open Graph (og:title, og:description, og:type) + twitter:card

Verification

  • bun test — 289 pass (1 pre-existing fail: package.json/VERSION mismatch)
  • --dry-run freshness check — FRESH across all three hosts (claude, codex, factory)

🤖 Generated with Claude Code

…to HTML checklist

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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