Skip to content

mkdocs documentation

guides

Theme

We use the Material theme for MK Docs. You can find the updated features in the theme specimen. We also run most of the available extensions.

Example configurations

Learn from running projects

Here there is a list of projects using mkdocs in different ways for documenting various things:

Customization

You can deeply customize it by simply editing the the mkdocs.yml file the root folder mkdocs.yml.

An interesting feature is the possibility to manually customize navigation. See Smart Citizen Docs as an example.

Automation

We use Github Action to automatically update knowledge.fablabbcn.org every time you commit a change.

Currently we run a single workflow to simply build the site like mkdocs build but more complex features are possible. Find an example here.