/slides

Instant Markdown slides

Primary LanguageCSSMIT LicenseMIT

Instant Markdown slides

Nuget (with prereleases)

Demo

Features

  • zero configuration
  • markdown to html slides pipeline
  • development server with instant hot-reload
  • uses reveal.js under the hood

Dependencies

.NET SDK to run the script

Get started

  • create a slides.fsx file with the contents
#r "nuget: slides, 1.0.25"
Slides.start(Settings.Default)
  • run the script with dotnet fsi slides.fsx
  • start editing src/index.md
  • view the slides at http://localhost:8080 or from public/index.html

Customization

  • you can specify one of the default reveal themes as follows:
#r "nuget: slides, 1.0.25"

Slides.start (
    {
        Settings.Default with
            Theme = Theme.White
            // SourcePath = "path/to/folder"
            // OutPath = "output/directory"
            // Port = 5678
    }
)
  • for anything more complex either write html in markdown or use something else