# Docs - Getting started - [Introduction](http://localhost:3000/docs/getting-started/overview): Ghost-native building blocks for a publication theme you own. - [Create a theme](http://localhost:3000/docs/getting-started/create-a-theme): Scaffold a complete Ghost theme, preview it locally, and package it for upload. - [Use an existing theme](http://localhost:3000/docs/getting-started/existing-theme): Install Ghostcn without replacing your templates or build pipeline. - Guides - [Style component instances](http://localhost:3000/docs/guides/styling): Apply Tailwind utilities or theme-owned CSS without editing the shared partial. - [Compose publication blocks](http://localhost:3000/docs/guides/composition): Nest reusable partials and combine them with native Ghost data. - [Integrate with Ghost](http://localhost:3000/docs/guides/ghost-integration): Use native content, membership, search, comments, and pagination. - [Preview in the playground](http://localhost:3000/docs/guides/playground): Explore installed components locally without writing to the theme or connecting to Ghost. - [Review component updates](http://localhost:3000/docs/guides/updating-components): Compare installed, local, and incoming code before replacing a copied component. - Components - [Component reference](http://localhost:3000/docs/components): Browse 23 Ghost-native partials with installation, usage, and customization examples. - Primitives - [Primitives](http://localhost:3000/docs/components/primitives): Buttons, cards, badges, form fields, and status messages. - [Button](http://localhost:3000/docs/components/primitives/button): A native button or link with variants, sizes and per-instance classes. - [Card](http://localhost:3000/docs/components/primitives/card): A composable content card with optional heading, description and footer. - [Badge](http://localhost:3000/docs/components/primitives/badge): A small non-interactive label with variants and sizes. - [Input](http://localhost:3000/docs/components/primitives/input): An accessible labeled native input, with optional hint and invalid/disabled states. - [Alert](http://localhost:3000/docs/components/primitives/alert): An accessible status message with an optional urgent announcement. - Publishing - [Publishing](http://localhost:3000/docs/components/publishing): Posts, reading navigation, authors, and tag archives. - [Featured Posts](http://localhost:3000/docs/components/publishing/featured-posts): Responsive homepage hero populated from Ghost featured posts. - [Post Grid](http://localhost:3000/docs/components/publishing/post-grid): A responsive grid using post-card; pass posts from a loop, archive or get query. - [Post Card](http://localhost:3000/docs/components/publishing/post-card): Post preview card with feature image, primary tag, excerpt, and reading time. - [Post Header](http://localhost:3000/docs/components/publishing/post-header): Editorial post heading with tags, author metadata, reading time, and responsive feature image. - [Related Posts](http://localhost:3000/docs/components/publishing/related-posts): Related reading from the same primary tag, excluding the current post; recent posts when untagged. - [Post Navigation](http://localhost:3000/docs/components/publishing/post-navigation): Accessible chronological previous/next post links, with no dead links at either end. - [Table Of Contents](http://localhost:3000/docs/components/publishing/table-of-contents): Progressively enhanced h2/h3 navigation with collision-safe anchors and keyboard focus. - [Tag List](http://localhost:3000/docs/components/publishing/tag-list): Linked public tags for the current post, omitting internal tags and empty tag lists. - [Author List](http://localhost:3000/docs/components/publishing/author-list): Publication authors rendered with reusable author cards. - [Author Card](http://localhost:3000/docs/components/publishing/author-card): Author bio box featuring avatar, biography, social links, and post counts. - [Tag Grid](http://localhost:3000/docs/components/publishing/tag-grid): Public tag archive links composed from card and button primitives. - [Archive Header](http://localhost:3000/docs/components/publishing/archive-header): A reusable tag or author archive heading with an optional badge and image. - Membership - [Membership](http://localhost:3000/docs/components/membership): Native Ghost newsletter, pricing, and member calls to action. - [Newsletter Form](http://localhost:3000/docs/components/membership/newsletter-form): A native Ghost members subscription form with state handling. - [Pricing Table](http://localhost:3000/docs/components/membership/pricing-table): Live Ghost tiers, prices, currencies and benefits with tier-specific Portal checkout. - [Member CTA](http://localhost:3000/docs/components/membership/member-cta): Context-aware member CTA for visitors, free members, paid members, and protected posts. - Layout - [Layout](http://localhost:3000/docs/components/layout): Site-wide navigation, footer, and collection pagination. - [Site Header](http://localhost:3000/docs/components/layout/site-header): Responsive Ghost navigation with search, member actions, and an accessible mobile menu. - [Site Footer](http://localhost:3000/docs/components/layout/site-footer): Publication footer with secondary navigation, social links, and Ghost attribution. - [Pagination](http://localhost:3000/docs/components/layout/pagination): Accessible, responsive replacement for Ghost’s native pagination markup.