A base Quarto template with all the SCSS you need as well as a helpful base qmd with many example slides for cut/paste. (Scroll down for preview image and go here for a live preview).
- Clone this repo
- Delete
.git - Delete
preview.png - $
git init - $
git add -A - $
git commit -m 'saving the base' - Rename the
_extensions/organizationto some easy to type name. - Edit
_extensions/_extension.ymland make changes to the (ugh) YAML.- NOTE: if you add/change included assets/resources, make sure to modify
format-resourcesin the YAML
- NOTE: if you add/change included assets/resources, make sure to modify
- Replace
_extensions/logo.pngwith your logo - Replace
_extensions/space.jpgwith a background image (add more if you want easily available ones) - Edit
_extensions/copy-resources.luato ensure all ^^ resources are copied over (hack until Quarto devs fix the issue) - Edit
_extensions/theme.scss. It's a full theme. Modify background/foreground/etc colors at-will.
In template.qmd change:
format:
organization-revealjs:
and replace organization to the easy to type name above.
Assuming quarto-organization-template is is in your current directory…
mkdir samplepres && \
cd samplepres && \
quarto use template --no-prompt ../quarto-organization-template &&
quarto render samplepres.qmd && \
open *html
You can also quarto use template hrbrmstr/quarto-organization-template and customize it on-the-fly.
Slide Background Photo by Pixabay: https://www.pexels.com/photo/photo-of-galaxy-207529/
