# slidecn > Beautiful presentation components, made simple. Built on reveal.js. Works with shadcn/ui. Use this index to discover the available documentation pages, markdown mirrors, and registry resources before browsing. ## Docs - Overview - [Introduction](https://slidecn.vercel.app/docs.md): Copy-paste presentation components for React. Built on reveal.js, works with the shadcn CLI. - [Installation](https://slidecn.vercel.app/docs/installation.md): Install reveal.js components, blocks and themes from the slidecn registry. - [MCP](https://slidecn.vercel.app/docs/mcp.md): Learn how to use the shadcn MCP (Model Context Protocol) server with slidecn. - [Registry](https://slidecn.vercel.app/docs/registry.md): Learn how to use the slidecn registry with the shadcn CLI. - Themes - [Themes](https://slidecn.vercel.app/docs/themes.md): Here you can find all the presentation themes available in the library. - [Default](https://slidecn.vercel.app/docs/themes/default.md): Light theme with neutral tones — the default slidecn appearance. - [Dark](https://slidecn.vercel.app/docs/themes/dark.md): Dark background with light text for low-light environments and night mode presentations. - [Minimal](https://slidecn.vercel.app/docs/themes/minimal.md): Clean, minimal design with a larger base font size for focused content. - [Brand](https://slidecn.vercel.app/docs/themes/brand.md): Starter template with brand color variables for custom branded presentations. - Components - [Components](https://slidecn.vercel.app/docs/components.md): Here you can find all the presentation components available in the library. - [Title Slide](https://slidecn.vercel.app/docs/components/title-slide.md): A presentation title slide component with configurable alignment and metadata. - [Section Slide](https://slidecn.vercel.app/docs/components/section-slide.md): A chapter divider slide with label and title. - [Content Slide](https://slidecn.vercel.app/docs/components/content-slide.md): A general-purpose content slide with multiple layout options. - [Split Slide](https://slidecn.vercel.app/docs/components/split-slide.md): A two-column split layout slide with configurable ratio. - [Image Slide](https://slidecn.vercel.app/docs/components/image-slide.md): A slide for displaying images with stretch, contained, or full-bleed modes. - [Stat Slide](https://slidecn.vercel.app/docs/components/stat-slide.md): A statistics-focused slide with single, row, or grid layouts. - [Quote Slide](https://slidecn.vercel.app/docs/components/quote-slide.md): A quote/citation slide with minimal, large, and accent variants. - [List Slide](https://slidecn.vercel.app/docs/components/list-slide.md): An ordered or unordered list slide with optional fragment animations. - [Comparison Slide](https://slidecn.vercel.app/docs/components/comparison-slide.md): A side-by-side comparison slide with columns or table variant. - [Timeline Slide](https://slidecn.vercel.app/docs/components/timeline-slide.md): A timeline slide with horizontal or vertical direction and optional animations. - [Team Slide](https://slidecn.vercel.app/docs/components/team-slide.md): A team member showcase slide with avatars, roles, and bios. - [Code Block](https://slidecn.vercel.app/docs/components/code-block.md): A syntax-highlighted code block with filename, line numbers, and copy button. - [Fragment List](https://slidecn.vercel.app/docs/components/fragment-list.md): A list wrapper with fragment-based reveal animations on each item. - [Fragment Reveal](https://slidecn.vercel.app/docs/components/fragment-reveal.md): Steps through children one by one using fragment animations. - [Fit Text](https://slidecn.vercel.app/docs/components/fit-text.md): Automatically resizes text to fill the available space using r-fit-text. - [Notes](https://slidecn.vercel.app/docs/components/notes.md): Speaker notes for reveal.js presentations. - [Auto Animate Pair](https://slidecn.vercel.app/docs/components/auto-animate-pair.md): Two consecutive slides with auto-animate enabled for smooth transitions between states. - [Stack Reveal](https://slidecn.vercel.app/docs/components/stack-reveal.md): A thin typed wrapper over the reveal.js Stack component for vertical stacking. - Blocks - [Blocks](https://slidecn.vercel.app/docs/blocks.md): Here you can find all the presentation blocks available in the library. - [Pitch Deck](https://slidecn.vercel.app/docs/blocks/pitch-deck.md): A 7-slide pitch deck template for investor presentations. - [Tech Talk](https://slidecn.vercel.app/docs/blocks/tech-talk.md): An 8-slide technical talk template with code examples and auto-animate transitions. - [Product Demo](https://slidecn.vercel.app/docs/blocks/product-demo.md): A 6-slide product demo template for showcasing features and metrics. - [Weekly Report](https://slidecn.vercel.app/docs/blocks/weekly-report.md): A 5-slide weekly report template for team updates. ## Machine-readable Resources - [Full documentation](https://slidecn.vercel.app/llms-full.txt) - [Homepage markdown](https://slidecn.vercel.app/llms.md/content.md) - [OpenAPI description](https://slidecn.vercel.app/openapi.json) - [API catalog](https://slidecn.vercel.app/.well-known/api-catalog) - [Agent skill](https://slidecn.vercel.app/.well-known/agent-skills/site-skill.md) - [shadcn MCP server documentation](https://ui.shadcn.com/docs/mcp)