- Repo for hosting website, https://nspyrison.netlify.com
-
blogdown::check_site(): a battery of checks and suggestions for cleanup.
-
blogdown::build_site() (or Build tab > Build Website button): rebuilds the site content, to reflect any changes made to the files.
-
blogdown::serve_site(): display the site content to Viewer panel/browser.
-
cv/resume lives in ./static/media
-
Author picture lives in ./content/authors/nicholas/avatar.jpeg
-
/assets/: think of this as themeing and dependencies for the website itself, the tab icon exists in /assets/images/icon.png
-
/static/: think of this as a /figures or /output folder; images, gif, and other files that are referenced in the /content/ section belong here.
-
/content/: primary point of changes. Stores compilable files such as .md, .rmd.
-
/public/: Do not touch this!; This is the content that is being hosted. blogdown::build_site() compiles the /content/ and overwrites the output to public for hosting.
-
/config/_default/menus.toml: Most other changes to display and order are made here, kind of like a parent doc ordering display of children documents.
- Academic Template for Hugo
- https://alison.rbind.io/post/up-and-running-with-blogdown/ -- Alison's Up and running, the go to guide
- https://bookdown.org/yihui/blogdown/ -- Yihui's book, blogdown
- https://emitanaka.github.io/talk/2018-08-28-rladies_melbourne_blogdown/ -- Emi's R-Ladies Melbourne Blogdown talk
- rstudio-education/arm-workshop-rsc2019#34 -- Hosting via netlify links
- http://jmcglone.com/guides/github-pages/ -- Hosting via github
- https://djnavarro.net/post/starting-blogdown/ -- Danielle (DJ Navarro)'s getting started with blogdown. she's much more eloquent a writer than me, and shares many of my frustrations.
- http://jenrichmond.rbind.io/post/insights-from-the-markdown-whisperer/ -- Jenny's notes on applying Alison's custom Hugo Academic .css file.
- https://ysc-rmarkdown.netlify.com/materials/ -- Alison's Communicating with R Markdown workshop, Session 4: Collections involves blogdown and styling.
- https://app.netlify.com/drop -- Netlify Drag & drop online hosting, great for trouble shooting. Drop your whole
public
folder for a temporary test.