This repository contains the source code for the Chaos Laboratory research group website, built with MkDocs and the Material theme.
- Python 3.x
- pip
Install MkDocs and the Material theme:
pip install mkdocs mkdocs-material markdown_includeTo run the website locally with live reload:
mkdocs serveThen open your browser to http://127.0.0.1:8000/
To build the static website:
mkdocs buildThe built site will be in the site/ directory.
docs/- Contains all the Markdown content for the websiteindex.md- Home pagenews.md- News about the laboratoryteam.md- Team members and informationresearch.md- Research projects and areassoftware.md- Software and tools developed by the labexperiments.md- Experimental facilitiespublications.md- Research publicationsblog.md- News, commentary, and articlesutilities.md- Small JS applications used for quick calculationsassets/- Images, logos, and other static assets
mkdocs.yml- MkDocs configuration filesite/- Built website (generated, not in git)
- Edit the Markdown files in the
docs/directory - Preview your changes with
mkdocs serve - Commit and push your changes
The website appearance can be customized by editing mkdocs.yml:
- Colors: Modify the
theme.palettesection - Navigation: Update the
navsection - Logo: Change
theme.logopath - Features: Enable/disable features in
theme.features
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.