MkDocs-based wiki for Team Anant, documenting satellite subsystems and projects.
- Python 3.6+
- pip
pip install mkdocs mkdocs-material pymdown-extensions- Clone the repo:
git clone https://github.com/team-anant/wiki.git && cd wiki - Serve locally:
mkdocs serve(opens athttp://127.0.0.1:8000/) - Build:
mkdocs build(outputs tosite/)
Subsystem members: Create a branch named after your subsystem (e.g., ADCS-updates or EPS-fixes) and optionally include what you're changing. Make edits to Markdown files in docs/, test with mkdocs serve, commit, and submit a pull request.
For general contributions: Edit files in docs/, test locally, commit, and push.
Place images in docs/assets/images/. Reference them in Markdown: 
You can also refer to the images using inbuilt html <img src="../img/screenshot.png" alt="Description" width="500"> it is easier to control the dimensions and size of image
Use MathJax for equations:
- Inline:
$E = mc^2$ - Display:
$$ \int f(x) dx $$
Enabled via the arithmatex extension.
- Tables: Use standard Markdown tables:
| Header | Header |then|--------|--------|and rows. - Popups/Admonitions: Use
!!! note "Title"for collapsible notes, warnings, etc. - For more features (diagrams, code blocks, etc.), see the Material theme docs.
See MkDocs docs for general Markdown help.
Additional resources:
- GitHub Markdown Guide for basic syntax.
- PyMdown Extensions for advanced features.
- MathJax Documentation for math typesetting.