Skip to content

fishpercolator/fp-pres

Repository files navigation

Fish Percolator presentations

This is an Astro site for hosting any presentations by Fish Percolator.

The production version of the site runs on Cloudflare and is available at https://pres.fishpercolator.co.uk/.

Running in development

bun install
bun dev

Your site should be available at http://localhost:4321/

License

Apache License 2.0 - see LICENSE

Components

Here's a quick summary of all the components in this repo:

RevealLayout

RevealLayout creates a Reveal.js presentation with the Fish Percolator styles.

All other presentation content should be contained within this.

It will also create the title slide and set up the page metadata based on this.

It has a slot called title-slide that can be used to add additional content to the title slide.

Chapter

This is like a mini RevealLayout that creates a chapter, where slides move vertically rather than horizontally.

The title is shown on every child slide.

The slot title-slide also exists here.

Slide

The main slide component - just renders a slide with its main slot as the slide contents.

Illustration

Pass it an ImageMetadata and a string for alt text and it will render a scaled and styled image, intended to take up the whole slide.

IlluSlide

A convenience component for rendering the most common type of slide - 1 title and 1 illustration.

Notes

Pass it Markdown and it will convert to the speaker notes field for that slide.

About

Fish Percolator presentations

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors