Skip to content

TheMcMurder/lessons-from-the-death-star

Repository files navigation

minideck

A simple MDX-powered deck.

How it works

This project uses:

Usage

Instead of making this an npm package that requires a configuration api, simply use degit to copy these project files over to act as scaffolding for your own deck.

# first
npx degit filoxo/minideck your-presentation-name
# then
yarn install
# and finally
yarn start

Prod build

Generate a production-ready version of your slide deck. This is ideal for deploying your slides as static assets and making them publicly available.

# build
yarn build
# serve prod locally; recommended for better perf when presenting
npx serve -d dist

Extensibility

Again, rather than requiring configuration, you have access to all of the underlying components and tooling. Need to change something? Just find the file and tweak it.

  • Add your own presentation content in content.mdx

  • Change the styling? Add Tailwind classes by either:

    • using inline attribute syntax (learn more at the remark-attr repo)

      _Warning!_{.text-red-500}

    • or in your MDX components, optionally with classnames for conditional logic

  • Change the code theme? Change the imported theme in Code.js

  • Add more components? Import them in content.mdx, or add them to the components list in index.js

  • Add more features? Feel free to send a PR that you think would help everyone!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published