Welcome to Docunaut
A modern, configurable documentation website template built with Next.js and Tailwind CSS.
Key Features
Markdown-Based Content
Write documentation in markdown stored in config/pages-content.tsx. Easy to edit, version control friendly, and supports all standard markdown features plus extensions.
Syntax Highlighting
Code blocks feature automatic syntax highlighting with color-coded keywords, strings, functions, comments, and more for all major programming languages.
Dark Mode Support
Automatic light/dark theme switching with persistent user preferences. All components and syntax highlighting adapt seamlessly.
Responsive Design
Mobile-first design that works perfectly on all screen sizes from phones to ultrawide monitors.
Search Functionality
Quickly find documentation with the built-in search that indexes all page titles and descriptions.
Configurable Navigation
Organize content with categories and subcategories. All navigation is configured in config/site.ts and config/pages-config.ts.
Getting Started
- Check out the Introduction to understand the template
- Follow the Installation guide to get started
- Learn about Creating Pages to add your content
- Explore Markdown Features for formatting options
Documentation Structure
All documentation pages are stored as markdown content in config/pages-content.tsx. To add a new page:
- Add markdown content to
config/pages-content.tsx - Register the page slug in
config/pages-config.ts - Add navigation link in
config/site.ts
That's it! The routing system automatically handles the rest.