Blazing fast
No JS framework, no build step. Compressed CSS, deferred scripts and a prebuilt search index.
Jekyll theme
DocSteer turns a folder of Markdown into a fast documentation site your whole team can search — six colour skins, dark mode, live search and an image lightbox, all configured from one YAML file.
No JS framework, no build step. Compressed CSS, deferred scripts and a prebuilt search index.
Aqua, Violet, Mint, Ember, Graphite and Clay — switch in config.yml or live in the navbar.
Instant client-side search with keyboard navigation and “/” or ⌘K to open.
A layout tuned from 320 px phones to ultrawide, with a real mobile drawer.
Every skin ships light and dark variants that follow the OS or a manual toggle.
Click any content image to zoom, with captions, keyboard nav and galleries.
jekyll-seo-tag, sitemap, RSS, Open Graph and JSON-LD out of the box.
One colour map, documented tokens, and override files that survive upgrades.
Everything you need to ship your docs today.
Most documentation themes make you choose between fast and good-looking. DocSteer is a static-first theme: the only JavaScript is a few kilobytes of vanilla code for search, the lightbox and the table of contents. Everything else is HTML and CSS custom properties.
It is free and MIT-licensed. If it saves you a day of work, you can buy me a coffee — but you never have to.
/dɒkˈstɪə/ — dok-STEER, stress on the second syllable, rhyming with beer.
Because steering is the whole job. The sidebar, the search box and the table of contents are not decoration: they exist to point a reader at the one page they actually came for. A docs site that cannot do that is a folder of Markdown with a stylesheet on top.
A steer is also a young ox. That was not the plan, but as a description of something that hauls a large pile of documentation around without complaining, it is hard to argue with — so I have made my peace with it.