Navigation & site chrome #6

Closed
opened 2026-04-29 00:33:41 +00:00 by sscoble · 1 comment
Owner

Purpose

Consistent header, footer, mobile navigation, SEO meta across all pages.

Content

  • Header: Logo/name + nav links (Writing, Speaking, Consulting, About) + CTA button (Contact)
  • Footer: Copyright, social links (LinkedIn, GitHub, X/Twitter), newsletter signup
  • Mobile: Hamburger menu with full nav
  • SEO: Open Graph tags, meta descriptions, canonical URLs, structured data (Person schema)
  • Sitemap: Generated by @astrojs/sitemap
  • RSS feed: Generated by @astrojs/rss

Implementation

  • BaseLayout.astro wraps all pages
  • Import global CSS / design tokens
  • Responsive breakpoints: mobile-first

Acceptance

  • Header shows on all pages
  • Footer shows on all pages
  • Mobile nav works (hamburger + slide/fade)
  • SEO meta tags on every page
  • Sitemap at /sitemap-index.xml
  • RSS at /rss.xml

Label: infrastructure
Milestone: MVP

## Purpose Consistent header, footer, mobile navigation, SEO meta across all pages. ## Content - **Header**: Logo/name + nav links (Writing, Speaking, Consulting, About) + CTA button (Contact) - **Footer**: Copyright, social links (LinkedIn, GitHub, X/Twitter), newsletter signup - **Mobile**: Hamburger menu with full nav - **SEO**: Open Graph tags, meta descriptions, canonical URLs, structured data (Person schema) - **Sitemap**: Generated by @astrojs/sitemap - **RSS feed**: Generated by @astrojs/rss ## Implementation - BaseLayout.astro wraps all pages - Import global CSS / design tokens - Responsive breakpoints: mobile-first ## Acceptance - [ ] Header shows on all pages - [ ] Footer shows on all pages - [ ] Mobile nav works (hamburger + slide/fade) - [ ] SEO meta tags on every page - [ ] Sitemap at /sitemap-index.xml - [ ] RSS at /rss.xml Label: infrastructure Milestone: MVP
sscoble added this to the 📋 MVP milestone 2026-04-29 00:33:41 +00:00
sscoble added the
infrastructure
label 2026-04-29 00:33:41 +00:00
Collaborator

Verified complete - Navigation component (Nav.astro) exists with: 1) Desktop navigation links (Speaking, Consulting, About, Books, Blog), 2) Book Scott CTA, 3) Mobile hamburger menu toggle, 4) Logo branding. Site chrome complete with navigation structure and branding.

Verified complete - Navigation component (Nav.astro) exists with: 1) Desktop navigation links (Speaking, Consulting, About, Books, Blog), 2) Book Scott CTA, 3) Mobile hamburger menu toggle, 4) Logo branding. Site chrome complete with navigation structure and branding.
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: sscoble/brand-site#6
No description provided.