1. Marketplace
  2. ›
  3. themes

ProDocs: Advanced theme for complex documentation sites

ProDocs offers a modern and flexible foundation for creating high-quality documentation websites. With full compatibility for Publii plugins like syntax highlighting and search, plus auto-generated table of contents, it enables a clean, accessible, and customizable reading experience that adapts seamlessly across devices. The theme includes collapsible sidebar navigation and customizable post layouts for different page types, making it work well for extensive API docs, multi-product knowledge bases, or developer portals where users need to navigate through multiple layers of content.

ProDocs: A Sleek, Customizable Theme for Knowledge Management

Customizable post listing layouts

A block layout gives you control over article preview appearance, with toggles for displaying titles, dates, text, author names, and more. Each post listing type — tag pages, author pages, frontpage — gets its own set of options. You can create unique layouts for each type. The frontpage includes special options for featured articles and latest articles sections, letting you highlight important content or recent updates separately.

ProDocs theme post layoutProDocs theme category layout

Auto-generated table of contents

For longer documentation, ProDocs includes a TOC generator that automatically creates a full table of contents in the right sidebar, with individual anchor links to each header element in the post. The header range is user-specified, so you can choose whether you want to link to all subsections individually, the main Header 2 elements, or anything in between. This helps readers jump to specific sections without scrolling through entire articles.

Table of content Static Site

Light and dark color modes

ProDocs introduces two distinct color scheme modes: Light Mode and Dark Mode. Users can select their preferred mode or choose the Auto option, which adjusts the color scheme to match the user’s operating system settings. If the operating system doesn’t support auto-detection, the theme defaults to Light Mode.

The theme offers six unique color schemes for each mode:

  • Light Mode: Blue, Brown, Gray, Green, Mint, and Soft Lavender.
  • Dark Mode: Blue, Brown, Green, Midnight Navy, Olive Shadow, and Stormy Night.

You can customize the color schemes directly from the user interface or by modifying CSS variables. The UI allows quick adjustments to base and accent colors without requiring any coding knowledge. For advanced users, the option to create entirely custom color schemes by directly editing the CSS provides maximum flexibility. This setup lets you tailor ProDocs to meet branding requirements or personal preferences.

ProDocs Theme Dark mode

Code highlighting with Prism.js

The Syntax Highlighter plugin brings Prism.js code highlighting to ProDocs. It renders code more readable with clear presentation that helps developers and readers quickly understand the content. The plugin supports a wide range of programming languages and includes customization options, letting you adjust the appearance of code snippets to match your preferences or branding.

Code highlighting with Prism.js

SideNav menu with collapsible submenus

When there’s a lot of documentation to read through, users need to find what they need fast. ProDocs includes a SideNav menu in the left sidebar that’s always available, with collapsible submenus for a cleaner, clearer layout. The navigation structure helps organize complex documentation into manageable sections, making it easier for users to browse multiple layers of content without getting lost.

Side navigation with Dropdown menu Vanilla Pure Javascript

Fluid typography for any screen

Like all Publii themes, ProDocs includes a variety of typography options such as warnings, buttons, and tip-boxes to clearly separate your content. It uses fluid typography to resize text to precisely fit the screen size, making it clear and readable no matter what device is being used. These styled elements help organize information and make important notices stand out from regular text.

Fluid typography HTML

Newsletter popup

ProDocs includes a newsletter popup to encourage sign-ups without getting in the way of the reading experience. With multiple customizable options, you can decide exactly when and why it should appear — based on time delay, scroll depth, or both. The popup lets you add your own form code and control the timing to match how users interact with your documentation.

Newsletter Popup GDPR friendly

€39.00 for 1 year

* Plus VAT for EU customers

What's included

  • Unlimited use - forever, on any number of domains
  • 12 months of access to files and updates
  • 3 months of premium support included
  • 100% ready for personal and commercial use
  • One-time payment - no automatic renewals, optional update access at 50% off
  • Optimized for speed, SEO, and mobile experience

What's excluded

Details

Author:
Publii Team
Version:
Updated:
Nov 04, 2025

Requirements and compatibility

Browser:
Edge, Firefox, Chrome, Safari, Opera
Requirements:
Publii 0.46.x and up

Built for fast loading

Our themes use custom CSS and JavaScript without jQuery or a CSS framework. Publii generates your pages before publication, so your hosting serves finished HTML files. You can also choose system fonts to display text without downloading additional font files.

Learn more about performance

Three months of support included

Your purchase includes three months of support through our ticket system. Contact the Publii team for help with the theme's settings or to report a problem.

Read support terms

Purchase FAQ

Find out what your purchase includes, how payments work and what happens when your update access expires.

Is this a subscription?

No. Every purchase is a one-time payment. We do not renew your access or charge you automatically. Your purchase includes 12 months of access to product files and updates and three months of technical support.

What happens when my 12 months of file and update access expire?

You can continue using the downloaded theme or plugin without a time limit, subject to its license terms. However, you will no longer be able to download the product or access new updates.

When your access expires, we will send you an email reminder. For the following 60 days, you can renew your access for another 12 months using the link in that email or the "Renew" option in your User Panel. A 50% discount is applied automatically during this renewal period.

After the 60-day renewal period ends, the discounted renewal option will no longer be available. To regain access to the product files and updates, you will need to purchase the product again at its regular price.

Renewal restores access to product files and updates for another 12 months but does not include a new technical support period.

If you need assistance after your included support period has ended, please contact our Customization Service.

What payment methods do you accept?

Payments are processed securely through PayPal or Stripe. You can pay by credit or debit card through Stripe without having a PayPal account.

How is VAT calculated, and can I receive an invoice?

Any applicable VAT is calculated during checkout based on the information you provide. The final price, including any applicable VAT, is displayed before you place your order.

To receive an invoice, select the "I want an invoice" option during checkout. Once issued, the invoice will be available in your User Panel, and we will notify you by email.

Are premium plugins included?

Premium plugins are not included with this theme. You can purchase them separately from the Publii Marketplace.

Can I cancel my purchase or request a refund?

Our products are digital content delivered immediately after payment. When delivery begins with your prior express consent and acknowledgment, you may lose your statutory right to withdraw from the purchase.

For full details, see our Terms and Conditions.