Here are resources and tutorials I used to create my personal website using Quarto. My previous website was made using RMarkdown and RStudio, but I have now updated to Quarto, which is the modernized version of RMarkdown.
- The official Quarto website to learn everything about Quarto and making Quarto websites.
- A hands on tutorial to set up a basic Quarto website: (short) Youtube series by Joshua French :
I wanted to add a small blog section on my website, and I used this tutorial by Samantha Csik. The idea behind this blog is to exploit the listings feature of Quarto, and to store the posts appropriately.
Next, I did some custom styling (scss). To start custom styling, create a text file (e.g., “mystyle.scss”) and refer to it in your YAML under “theme”. I like to place this file in my root directly where the css file is also placed, but you can place it wherever you want as long as you refer to it correctly in your YAML file. Samantha Csik also put together a great set of slides here that explains custom styling. See this Youtube video by Albert Rapp for a tutorial: