cara/caimira/docs/mkdocs/mkdocs.yml
Nicola Tarocco a34efcac88 Project documentation and CI/CD improvements:
- Added docs folder with MkDocs and Sphinx integration for documentation.
- Updated GitLab CI/CD configuration to include documentation jobs.
- Improved Dockerfile for streamlined builds.
- Added JavaScript file to support MathJax for equations in MkDocs.
- Created and included a UML diagram for architectural overview.
- Removed unused files to clean up the repository.
- Updated project and package README files for consistency.
- Revised diameter-dependent documentation for clarity.
- Added detailed REST API documentation.
- Updated project version for release tracking.
- Included open-source acknowledgments in the documentation.
- Added repository details and UI instructions to the user guide.
- Integrated CO2 fitting algorithm into the project.
- Included logo on the main documentation page and added CI/CD prod job.
2024-11-20 15:23:46 +01:00

43 lines
1.1 KiB
YAML

site_name: CAiMIRA Docs
theme:
name: material
logo: assets/caimira_logo.png
favicon: assets/caimira_logo.png
features:
- content.code.copy
repo_url: https://gitlab.cern.ch/caimira/caimira
nav:
- Home: index.md
- About: root/about.md
- Installation: root/installation.md
- Deployment: root/deployment.md
- Open Source Acknowledgments: root/open_source_acknowledgments.md
- License: LICENSE.md
- Physics of the model: root/physics_model.md
- Code:
- Architecture: code/architecture.md
- CO₂ Fitting Algorithm: code/fitting_algorithm.md
- REST API: code/rest_api.md
- models.py: code/models.md
- User Interfaces:
- CAiMIRA Calculator:
- Quick Guide: user_interfaces/CAiMIRA/quick_guide.md
- Full Guide: user_interfaces/CAiMIRA/full_guide.md
- ARIA: https://partnersplatform.who.int/aria
markdown_extensions:
- pymdownx.arithmatex:
generic: true
- toc:
toc_depth: '1-3'
- admonition
- pymdownx.details
- attr_list
- md_in_html
extra_javascript:
- https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js