Skip to content

Commit

Permalink
feat: Add revealjs (#104)
Browse files Browse the repository at this point in the history
Close #29
  • Loading branch information
peaceiris authored Feb 3, 2020
1 parent 9d2cae5 commit 2401f64
Show file tree
Hide file tree
Showing 52 changed files with 15,498 additions and 10 deletions.
186 changes: 186 additions & 0 deletions exampleSite/content/en/posts/revealjs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
---
title: Reveal.js Support
description: Easily creating beautiful presentations using Markdown
publishdate: 2020-01-03T01:00:00.000Z
# draft: true
# eyecatch: images/mermaid.jpg
# tags: ["hugo"]
# toc: true
# math: true
# mermaid: true
slide: true
# weight: 1
twitter:
username: piris314
hashtags: ["hugo"]
---

# Reveal.js

### The Html Presentation Framework

Created by [Hakim El Hattab](https://hakim.se/) and contributors.

---

## Hello There

reveal.js enables you to create beautiful interactive slide decks using HTML.
This presentation will show you examples of what it can do.

---

## Vertical Slides

To be developed.

---

## Slide Overview

Press ESC to enter the slide overview.

---

## Point Of View

Hold down the alt key (ctrl in Linux) and click on any element to zoom towards it using [zoom.js](https://lab.hakim.se/zoom-js/).
Click again to zoom back out.

---

## Touch Optimized

Presentations look great on touch devices, like mobile phones and tablets. Simply swipe through your slides.

---

## Fragments

To be developed.

---

## Transition Styles

To be developed.

---

## Themes

To be developed.

---

## Slide Backgrounds

To be developed.

---

## Background Transitions

To be developed.

---

## Iframe Backgrounds

To be developed.

---

## PRETTY CODE

```go
package main

import "fmt"

func main() {
fmt.Printf("Hello World\n")
}
```

---

## Marvelous List

- No order here
- Or here
- Or here
- Or here

---

## Fantastic Ordered List

1. One is smaller than...
1. Two is smaller than...
1. Three!

---

## Tabular Tables

| Item | Value | Quantity |
|---|---|---|
| Apples | $1 | 7 |
| Lemonade | $2 | 18 |
| Bread | $3 | 2 |

---

## Clever Quotes

To be developed.

---

## Intergalactic Interconnections

You can link between slides internally.

[Go to slide page 2](/posts/revealjs/#/1)

---

## Speaker View

There's a speaker view. It includes a timer, preview of the upcoming slide as well as your speaker notes.

Press the S key to try it out.

---

## Export To Pdf

To be developed.

---

## Take A Moment

Press B or . on your keyboard to pause the presentation.
This is helpful when you're on stage and want to take distracting slides off the screen.

---

## Show Help

Press `?` to show keyboard bindings.

---

## Math

Inline $E = mc^2$

$$
\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}
$$

---

## The End
Loading

0 comments on commit 2401f64

Please sign in to comment.