Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.
/ docs Public archive

Fancy online documentation and tutorials

License

Notifications You must be signed in to change notification settings

tuubes/docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Official documentation of the Tuubes project, written with MkDocs.

License

  • The documentation is licensed under CC-BY-SA 4.0 (both the source and the online web pages)
  • The code samples and other blocks of code in the documentation are licensed under LGPLv3 like TuubesCore

Development

Tools installation

Repo structure

  • The MkDocs configuration is mkdocs.yml, read the MkDocs user guide and the Material theme documentation for explanations
  • The docs folder contains the online website which is published by github pages
  • The src folder contains the MkDocs configuration and the markdown sources
  • The build folder contains the unpublished website. This folder is not in the github repo, it's only local.

Workflow

  1. Edit the markdown source and, if necessary, the mkdocs.yml
  2. Run mkdocs serve or mkdocs build to build the website, and test the result
  3. (optional) Run deploy.sh to copy the build result into the docs folder
  4. Push to github