Mickaël Canouil’s Brand

One brand across HTML, Typst, and RevealJS.

What the mcanouil extension provides: a project type, three formats, and the components they share.

A personal brand spread across a website, a report, and a talk usually means three themes drifting apart.

mcanouil is one extension carrying all three: a project type for the website, and formats for HTML, Typst, and RevealJS that share a brand.yml, a component set, and a look.

See a report rendered by this site.

Installation

quarto add mcanouil/quarto-mcanouil@0.20.2

This will install the extension under the _extensions subdirectory. If you are using version control, you will want to check in this directory.

Quick start

A website:

project:
  type: mcanouil

A document, a report, or a deck:

format: mcanouil-html
format:
  mcanouil-typst:
    style: professional
    brand-mode: light
format:
  mcanouil-revealjs:
    brand-mode: dark

See the Reference for the three formats and what they share, and the Examples for worked front matter.

Where it works

HTML, Typst, and RevealJS, plus the project type that ties a website together.

Back to top