Skip to content

posva/bespoke-notes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bespoke-notes

Notes for Bespoke.js presentations

Use cases:

  • Publish slides with notes to those who were not able to see the presentation
  • Write notes for presentation, and present it on two screens (with help of bespoke-sync):
    Audience screen:                      Your screen:

See Asynchronous JavaScript Interfaces presentation for demo

Usage

notes = require('bespoke-notes');

bespoke.from(selector, [
  notes()
]);

Possible options:

bespoke.from(selector, [
  notes({
    key: 0x4e, // Key that toggles notes, default: 0x4e ('n' key)
    visible: false, // Whether to display notes on startup, default: false
    slideWidth: 800 // Slide width, default: 800
  })
]);

Additionally notes display can be forced via ?notes query in url search string

Installation

npm

In your presentation path:

$ npm install bespoke-notes

About

Display slide notes in Bespoke.js presentations

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages

  • JavaScript 89.5%
  • CSS 10.5%