Skip to main content

Quick Reference

Use this page as a navigation map for the Hoverkraft Docusaurus theme documentation. Each link points to the single, canonical source so you never have to reconcile duplicated instructions.

Task Index

Component Directory

Use caseDocumentationNotes
Layout shell & global structureLayoutInherits classic theme markup; customize via CSS or swizzle
FooterFooterFor structure changes use npx docusaurus swizzle ... Footer
Navbar logoLogoShips official SVG at /docusaurus-theme/img/logo.svg
Hero banners & brand highlightsHeroIncludes HoverkraftBrandHighlight helper and action types
Buttons & CTAsButtonReuse styling for internal/external links
Feature gridsFeature GridResponsive cards with optional eyebrow labels
Project listingsProject CardSupports metadata, tags, and action buttons

Package Landmarks

LocationPurpose
node_modules/@hoverkraft/docusaurus-theme/lib/index.jsEntry point consumed by Docusaurus
node_modules/@hoverkraft/docusaurus-theme/lib/theme/Compiled React components used by the theme
node_modules/@hoverkraft/docusaurus-theme/lib/styles/hoverkraft.cssPublished style sheet that enforces branding
node_modules/@hoverkraft/docusaurus-theme/lib/assets/Static assets (logo, footer icons) copied during npm run build
node_modules/@hoverkraft/docusaurus-theme/lib/test-utils/Utilities mirrored in docs tests; import from package when writing site tests

Troubleshooting Index

Release & Versioning Shortcuts

When You Need Examples