Skip to content
Level 1 β€” Explorer
Github.com

Level 1 β€” Explorer

Time: ~30 minutes

You'll go from "what is this?" to a running local preview with the docs tour completed.

What you'll learn

  • What Void is and why it exists
  • How to install it
  • How to scaffold a project
  • How to serve the docs locally
  • The main features at a glance

Prerequisites

  • Python 3.8+
  • pip

Step 1 β€” Install

pip install mkdocs-void

Verify:

void --version

Step 2 β€” Scaffold a project

void new my-docs
cd my-docs

This creates a ready-to-go project with mkdocs.yml, a docs/ folder, and all the defaults wired up.

Step 3 β€” Serve

mkdocs serve

Open http://127.0.0.1:8000 in your browser.

Step 4 β€” Tour the features

While the site is running, try these:

  1. Dark/light toggle β€” click the moon/sun icon in the header
  2. Search β€” press / to open the full-screen search
  3. Keyboard shortcuts β€” press ? to see all available bindings
  4. Sidebar β€” click sections to expand/collapse
  5. Code copy β€” hover a code block and click the copy button
  6. Tabs β€” click between tabbed content sections
  7. Reading progress β€” scroll down and watch the bar at the top

Step 5 β€” Explore the config

Open mkdocs.yml and look at the theme.void section. Every feature you just saw is controlled from here. You can:

  • Change the color scheme
  • Toggle components on/off
  • Adjust glass intensity
  • Set the repo URL

Verify you got it

  • void --version prints a version number
  • mkdocs serve starts without errors
  • The site opens at http://127.0.0.1:8000
  • You can toggle dark/light mode
  • You can open search with /
  • You can see the keyboard shortcut panel with ?

Next level

Ready to write your own docs and deploy? Continue to Level 2 β€” Maker.


Back to Learn