Documentation site for the Annotation Garden Initiative, built with MkDocs Material.
Live site: https://docs.annotation.garden
- Python 3.11+
- pip
# Clone the repository
git clone https://github.com/Annotation-Garden/documentation
cd documentation
# Install dependencies
pip install -e .
# Serve locally with hot reload
mkdocs serveVisit http://localhost:8000 to preview the documentation.
mkdocs buildThe static site is generated in the site/ directory.
documentation/
├── docs/ # Markdown source files
│ ├── index.md # Home page
│ ├── getting-started/ # Installation guides
│ ├── projects/ # Project documentation
│ │ ├── hedit/ # HEDit docs
│ │ └── image-annotation/ # Image Annotation docs
│ ├── standards/ # HED, BIDS specs
│ └── contributing/ # Contribution guidelines
├── overrides/ # Theme customizations
├── stylesheets/ # Custom CSS
├── scripts/ # Build scripts
├── mkdocs.yml # MkDocs configuration
└── pyproject.toml # Python dependencies
Edit files in docs/projects/<project>/ and run mkdocs serve to preview.
- Create
docs/projects/<new-project>/index.md - Add navigation entry in
mkdocs.yml - Configure source paths in
mkdocs.ymlfor API documentation
The site deploys automatically to Cloudflare Pages on push to main.
Manual deployment (if needed):
mkdocs build
# Upload site/ directory to Cloudflare PagesSee Contributing Guide for guidelines.
MIT License - see LICENSE for details.