This repository contains a translation of the xaringan kakashi theme into Quarto and reveal.js.
kakashi has a clean look with a color-blind friendly palette.
Marking text as italics (*) will turn it blue, bold (**) will turn it orange, and striking out (~~) will turn it grey.
kakashi copies ideas from many other xaringan themes, including metropolis and lucy, but is ultimately unique. That is why this CSS (copy shinobi style) is called kakashi, after the copy ninja.
The Quarto theme also includes several improvements to the xaringan version:
- Automatically gray-out bullets when incrementing through them
- Opinionated code highlighting for teaching
- Principled knitr settings for figure output
This Quarto extension can be installed using the following command:
quarto install extension malcolmbarrett/kakashi-quarto-theme
After you install the template, use the following code on terminal to create a new directory with all files needed:
quarto use template malcolmbarrett/kakashi-quarto-theme
If you want to use the theme across a project, install the theme in the root directory and set up a Quarto project.
My thanks to Bea Milz and Emil Hvitfeldt, on whose Quarto themes for R-Ladies and nes.css I leaned on heavily.
In fact, this repo is a sort-of-fork of the Bea's repo, because I didn't know you could do this to start a fresh Quarto template extension:
quarto create extension format:revealjs