2025-04-05
This template provides a starting point for creating professional presentations using Quarto and RevealJS. It includes examples of various slide layouts, formatting options, and interactive elements.
To use this template:
The template includes examples of common slide layouts and RevealJS features to help you get started quickly.
The template consists of a main .qmd file with YAML front matter and markdown content for slides. The structure follows a typical professional presentation:
The template includes comprehensive YAML front matter with common RevealJS settings:
---
title: "Presentation Title"
page-layout: custom
title-block-style: none
subtitle: "Optional Subtitle"
author: "Your Name"
date: "2025-04-05"
format:
revealjs:
theme: dark
logo: "/path/to/logo.png"
footer: "© 2025 Your Organization"
navigation-mode: vertical
controls: true
progress: true
history: true
transition: slide
background-transition: fade
preview-links: auto
touch: true
slide-number: true
show-slide-number: all
slide-level: 2
scrollable: true
menu: true
code-copy: true
center: true
highlight-style: dracula
link-external-icon: true
link-external-newwindow: true
---The template includes examples of different slide layouts and elements:
# Presentation Title {.title-slide background-color="#123456"}
## Presenter
:::: {.columns}
::: {.column width="30%"}
{width="250px"}
:::
::: {.column width="70%"}
### Presenter Name
**Position/Title**
* Credential/Qualification 1
* Credential/Qualification 2
* Brief professional background
[email@example.com](mailto:email@example.com)
:::
::::The template includes examples of various styling options:
## Text Formatting
Regular text, **bold text**, *italic text*, ~~strikethrough~~
## Custom Colors
::: {.text-primary}
Primary colored text
:::
::: {.text-danger}
Danger colored text
:::
## Text Boxes
::: {.alert .alert-info}
Information callout box with important details.
:::
::: {.alert .alert-warning}
Warning message that needs attention.
:::The template includes examples of interactive elements:
Examples of animations and transitions:
Examples of different slide backgrounds:
## Solid Color Background {background-color="#007bff"}
Content on colored background
## Image Background {background-image="/path/to/background.jpg"}
Content on image background
## Gradient Background {background-gradient="linear-gradient(to bottom, #4DA0B0, #D39D38)"}
Content on gradient backgroundThe full template package includes:
Click the buttons below to download the template in your preferred format:
Here are some tips for customizing your presentations:
For more information on creating presentations with Quarto and RevealJS: