← ClaudeAtlas

docusaurus-advancedlisted

Deep dive into the Docusaurus configuration, plugins, and custom fields.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 77
Install: claude install-skill aiskillstore/marketplace
# Docusaurus Configuration ## Config File - **File**: `textbook/docusaurus.config.ts` - **Type**: TypeScript config. ## Integrations - **API URL**: Exposed to client via `customFields`. ```ts customFields: { apiUrl: process.env.DOCUSAURUS_API_URL || 'http://127.0.0.1:8000', } ``` - **AuthBar**: A custom navbar item registered in `textbook/src/theme/NavbarItem` (if swizzled) or imported specifically. ## Plugins & Presets - **Preset**: `classic` (standard docs, blog, pages). - **Sidebar**: Defined in `textbook/sidebars.ts`. ## Theme Swizzling - **Custom CSS**: `textbook/src/css/custom.css` (contains specific overrides for dark mode and premium UI). - **Layout**: `Layout` wrapper is often used in `src/pages` for standalone React pages within Docusaurus. ## MDX We support MDX for interactive components within documentation.