Introduction
Learn about docs-please and how it works
Introduction
docs-please is a Nuxt layer that provides a complete documentation theme using shadcn-vue components.
Why This Layer?
- No nuxt-ui dependency - Uses shadcn-vue + reka-ui primitives
- Tailwind CSS v4 - Modern CSS with oklch colors
- Full control - Components are included in the layer, not external
- Easy customization - Override any component or style
Architecture
The layer provides:
- Layouts -
defaultanddocslayouts - Components - Header, Footer, Sidebar, TOC
- Composables - Navigation, config utilities
- Styling - Tailwind v4 with CSS variables
Next Steps
- Installation - Set up the layer in your project
- Configuration - Customize your documentation site