Contributing¶
Code contributions go against the main repo: umersanii/Mimic. See its CONTRIBUTING.md for the full guide (workflow, code style, issue reporting).
Contributing to these docs¶
This docs site is its own repo (umersanii/Mimic-Docs), built with MkDocs and the Material theme.
To preview changes locally:
python3 -m venv .venv
source .venv/bin/activate.fish
pip install -r requirements.txt
mkdocs serve
This opens a local server (default http://127.0.0.1:8000) that live-reloads as you edit files
under docs/.
Each page has an "Edit this page" link (top right) that jumps straight to the source file on GitHub if you spot something wrong while reading.
Adding a new page¶
- Create the
.mdfile underdocs/. - Add it to the
nav:list inmkdocs.yml, or it won't show up in the sidebar. - Keep the same tone as the rest of the site: a plain-language explanation first, technical detail after. See the existing pages for the pattern.