Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fabe/gatsby-starter-deck

πŸ—£ Create presentations using Gatsby, React & Markdown.
https://github.com/fabe/gatsby-starter-deck

gatsby gatsby-starter gatsbyjs markdown presentations react slides slideshow

Last synced: about 1 month ago
JSON representation

πŸ—£ Create presentations using Gatsby, React & Markdown.

Awesome Lists containing this project

README

        

> 🚨 This starter is now archived in favor of [`gatsby-theme-mdx-deck`](https://github.com/jxnblk/mdx-deck/tree/master/packages/gatsby-theme). Thanks for your interest πŸ’œ

---

# gatsby-starter-deck

[![dependencies](https://img.shields.io/david/fabe/gatsby-starter-deck.svg)](./package.json)
[![deploys by netlify](https://img.shields.io/badge/deploys%20by-netlify-00c7b7.svg)](https://www.netlify.com)
[![styled with prettier](https://img.shields.io/badge/styled_with-prettier-ff69b4.svg)](https://github.com/prettier/prettier)

Create presentations using Gatsby, React & Markdown. Inspired by Guillermo Rauch’s [deck on Next.js](https://deck.now.sh/) and [mdx-deck](https://github.com/jxnblk/mdx-deck).

➑️ **[See a live example](//gatsby-deck.netlify.com)**

## Installation

### With [`gatsby-cli`](https://www.npmjs.com/package/gatsby-cli)

```bash
$ gatsby new my-slides https://github.com/fabe/gatsby-starter-deck
```

### With `git clone`

```bash
$ git clone [email protected]:fabe/gatsby-starter-deck.git my-slides
$ cd my-slides
$ yarn
```

## Usage

Edit and extend your slides inside the `src/slides.md` file. Navigate with the arrow keys.

```bash
# To develop & write
$ yarn develop

# To build
$ yarn build
```

## Writing

By default, use [src/slides/](src/slides/).

Markdown files are loaded in sorted path order. Slides are generated by
splitting each markdown file along `


` elements (`---` in Markdown lingo).

Examples:

```md
# This is the first slide

---

## This is the second slide

![Monkey](//i.imgur.com/PnbINJ6.gif)
```

## Authors

- Fabian Schultz ([@fschultz\_](https://twitter.com/fschultz_))
- Frank Murphy ([AnIrishDuck](https://github.com/AnIrishDuck))
- Stefan Probst ([stefanprobst](https://github.com/stefanprobst))