Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAVE Deck

Generate self-contained 1920×1080 HTML slide decks using the PAVE Design System.

Single-command CLI produces a complete HTML file with inline CSS, embedded logos, keyboard navigation, a fixed 5px gradient brand bar at the viewport bottom, and a fixed slide number at the bottom-right.

Commands

Command Description
deck generate Generate an HTML slide deck from a content JSON file
deck sample Output a sample content JSON to get started
deck list-bg List available background images
deck light Generate using the C&R light theme

Slide Types

9+ slide types: cover, divider, content, grid-cards, step-cards, highlight, vs, flow, thank-you.

8 card types: card-clip, card-num, card-glass, card-bracket, card-stat, card-icon, card-tier, card-table.

Quick Start

# Generate sample JSON
pave run deck sample -- -o my-deck.json

# Generate HTML deck
pave run deck generate -- -i my-deck.json -o deck.html --open

# Or from the repo CLI
node src/cli/deck.js generate -i content.json -o deck.html --open

Design System

  • Cobalt dark background (#0a0f1e) + lime-green accent (#e4fe54)
  • Cover-mode viewport scaling (full-width, no letterboxing)
  • Fixed brand bar + slide number at viewport level
  • Auto-hide frosted-pill navigation
  • PAVE logo top-left, client logo top-right on every slide

About

C&R-branded HTML deck generator — slide DSL renderer (skill for openpave)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages