This repo contains the source code for the ManyDogs Project website.
- This site is built with Quarto.
- Pull any remote changes to your local repo (i.e., make sure you have the latest version).
- Only use the
mainbranch. - Edit the Quarto Markdown
.qmdfiles. - Put images in the
imagesfolder. - Use relative URLs whenever possible, e.g.,
pilot.qmdinstead ofhttps://manydogsproject.github.io/pilot.html. - When you're ready to publish, use
quarto renderfrom your terminal (not in the R console). The html files are available in thedocs/folder, so you can check everything there. Please make sure to use the most recent version of Quarto.
- Then commit your changes and
git push. See Quarto's documentation on Publishing > GitHub Pages for more information.
- Do not touch the files in the folders that start with an underscore
_unless you're sure you know what you're doing!
- Clone the GitHub repo on your local machine.
- Install Quarto.
cdinto the Git repo for the website.- Preview the local site:
quarto preview. - You should see any changes you save on your local
.qmdfiles (refresh). - Push your changes when you're happy with the preview!
Thanks to the ManyPrimates Project for inspiration and code for the website.