Skip to content

plugin for hakimel/reveal.js for sync'd and remote-controlled presentations

Notifications You must be signed in to change notification settings

scottgwald/reveal-sync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

reveal-sync

plugin for hakimel/reveal.js for sync'd and remote-controlled presentations.

Installation

  1. Install this directory into reveal.js/plugin.

  2. In reveal.js/index.html, find the call to Reveal.initialize. The dependencies attribute of the argument object is a list of objects that specify dependencies. Add the following entries to this list:

    { src: 'plugin/reveal-sync/js/jquery.min.js', condition: function() { return !!document.body.classList;}},
    { src: 'plugin/reveal-sync/js/socket.io.js', condition: function() { return !!document.body.classList; } },
    { src: 'plugin/reveal-sync/js/reveal-sync.js', async: true, condition: function() { return !!document.body.classList; } }
  3. Run the node.js application which is in the node directory either locally or in the cloud (e.g. on Heroku).

  4. In js/reveal-sync.js, change the remoteServer variable to match your server and port.

Todo

  • Explain dashboard.html

About

plugin for hakimel/reveal.js for sync'd and remote-controlled presentations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published