Skip to content

hackplace-org/presentations

Repository files navigation

Presentations

Important This project requires Bun, which in turn requires WSL on Windows.

This repository contains the presentations for hack.place(). Slide decks are written in Slidev Markdown and are rendered using the Slidev presentation framework. Slides are compiled to static HTML using @slidev/cli in bin/build.ts, and published through GitHub Actions at slides.hackplace.org.

Content

Instructions

  1. To create a new slide deck, navigate to the project root directory and run bun run bin/create.ts "<topic (e.g. Intro to React)>" "<application (e.g. Cookie Clicker)>" "<author (e.g. Anish Pallati)>", which will create a folder in decks.
  2. The theme and title slide should already be configured. In an effort to maintain consistency across slide decks, we ask that you do not modify any of this content. Feel free to create/modify new files in your slide deck's directory. The slide deck itself will be rendered from the slides.md file.
  3. HTML can be styled using UnoCSS, which is compatible with Tailwind CSS classes. Interactive documentation for UnoCSS is available here.
  4. Use the primary side bar in VS Code to access the Slidev extension. You can open a live preview of your slide deck directly in VS Code through this extension To preview your slide deck in the browser, navigate to its folder and run bun run dev.

About

Presentations for hack.place()

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published