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

  1. Check out the Introduction to understand the template
  2. Follow the Installation guide to get started
  3. Learn about Creating Pages to add your content
  4. 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:

  1. Add markdown content to config/pages-content.tsx
  2. Register the page slug in config/pages-config.ts
  3. Add navigation link in config/site.ts

That's it! The routing system automatically handles the rest.

Built with v0