A clean, minimal single-page microsite showcasing the Content Marketing Playbook & Strategy Matthew Baggetta.
- Hero — Bold headline, tagline, badge, smooth-scroll hint
- Sticky Table of Contents — Floating sidebar (desktop) or collapsible menu (mobile) with scroll-highlight
- 7 Content Sections — Content Strategy, Pain Point SEO, Content Production (includes A5 brief template), Case Study Development, Social Media, Performance Reporting, Team Collaboration
- Collapsible Accordions — Templates and guidance in expandable sections with smooth animations
- Responsive — Optimized for desktop, tablet, and mobile
- React 18 + TypeScript
- Vite
- Tailwind CSS
- Radix UI Accordion
- Lucide React icons
-
Fix npm cache (if you see EACCES):
sudo chown -R $(whoami) ~/.npm
-
Install dependencies:
npm install
-
Run dev server:
npm run dev
-
Build for production:
npm run build
-
Preview production build:
npm run preview
src/App.tsx— Main layout, hero, scroll spy, section wrappers, footersrc/sections/— Section content components (Section1–Section5, Section7, Section8)src/components/— TableOfContents, Accordion, CodeBlock, Blockquotesrc/data/sections.ts— Section IDs and titles for TOC