--- name: 8bit-docs-patterns description: Create documentation with gaming-specific examples, retro styling, and 8-bit terminology. Apply when documenting gaming blocks, RPG components, or retro-styled UI elements. --- ## 8-bit Documentation Patterns Create documentation that emphasizes the gaming and retro aspects of 8-bit components. ### Gaming Terminology Use gaming-specific language in descriptions and examples: ```mdx --- title: Quest Log description: Displays an 8-bit mission and task tracking system. --- ``` ### Realistic Game Data Use meaningful, game-related data in examples: ```tsx ``` ### Health Bar Examples Use realistic health values and context: ```mdx
Health 75%

Default health bar

Critical health (25%)

``` ### Pixel Font Usage Apply `.retro` class for pixel font styling: ```tsx
Health 75/100
``` ### Wrapper Pattern in Examples Remember 8-bit components wrap shadcn/ui: ```tsx // Import the 8-bit component import { Button } from "@/components/ui/8bit/button"; // Not the base shadcn component import { Button } from "@/components/ui/button"; // Wrong! ``` ### retro.css Awareness All 8-bit components require retro.css: ```tsx // This import is required in the component source import "@/components/ui/8bit/styles/retro.css"; // Documentation shows usage with 8-bit components ``` ### Multiple Variants Show default vs retro variants: ```mdx

Default health bar

Retro health bar

``` ### Gaming Block Documentation For blocks (multiple components): ```mdx --- title: Quest Log description: Displays an 8-bit mission and task tracking system. --- ``` ### Key Principles 1. **Gaming context** - Use game-related terminology 2. **Realistic data** - Show actual game scenarios 3. **Retro styling** - Use `.retro` class for pixel fonts 4. **Wrapper awareness** - Import from `@/components/ui/8bit/` 5. **Variant showcase** - Demonstrate multiple variants 6. **Block complexity** - Handle multi-component documentation 7. **8-bit specific** - Emphasize unique 8-bit features ### Reference Examples - `content/docs/blocks/gaming/quest-log.mdx` - Quest tracking pattern - `content/docs/components/health-bar.mdx` - Health bar variants - `content/docs/blocks/gaming/leaderboard.mdx` - Gaming list pattern