A reveal.js 3.x / 4.x plugin to open the help screen by pressing a button.
This is handy if someone with no knowledge of reveal.js' keyboard shortcuts wants to view your presentation. The plugin can be configured when to show the button.
Works with all official themes.
Copy this repository into the plugin folder of your reveal.js presentation, ie plugin/helpbutton
.
Add the plugin to the initialization of your presentation, as below.
<script src="plugin/helpbutton/helpbutton.js"></script>
// ..
Reveal.initialize({
// ...
plugins: [
// ..
HelpButton,
]
});
Reveal.initialize({
// ...
dependencies: [
// ...
{ src: 'plugin/helpbutton/helpbutton.js', async: true },
]
});
After installation the plugin works right out of the box.
You can configure some aspects of the plugin by adding the following options to your reveal configuration. Note that all configuration values are optional and will default to the values specified below.
Reveal.initialize({
// ...
// Displays a help button in the lower left corner.
// When pressed it shows the built-in reveal.js help screen.
// Possible values:
// 'none' button will never been shown
// 'first' shows button on the very first slide
// 'intro' shows button on all slides of the first column of slides
// 'always' always shows the button on every slide
helpButtonDisplay: 'first',
});
The plugin API is accessible from the global HelpButton
object.
// Change a config value at runtime
HelpButton.configure({
// Takes the same options as for configuration
helpButtonDisplay: 'none',
});
Copyright (C) 2020 Sören Weber