Commit Graph

13 Commits

Author SHA1 Message Date
Nico Jansen
056002fcdc feat(esm): migrate this package to a pure ESM
BREAKING CHANGE: Please run node 12.20 or higher
BREAKING CHANGE: This package is now a pure esm, please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c)
2022-12-09 17:00:21 +01:00
Antonin Stefanutti
33b097576c Remove box shadows from Remark slides 2017-11-18 18:04:16 +01:00
Antonin Stefanutti
37fb62494c Override table layout to inline-table for Remark slides 2017-11-18 17:42:17 +01:00
Antonin Stefanutti
aa431111fb Adapt Remark presentation size based on slideshow ratio 2017-09-07 20:19:01 +02:00
Antonin Stefanutti
abe0f9098a Work-around Remark rendering issue with screen media emulation 2017-08-29 11:29:43 +02:00
Antonin Stefanutti
820176b217 Migrate to ES6 2017-08-25 15:18:07 +02:00
Antonin Stefanutti
5a55ec24f2 Use single quoted strings 2016-02-22 10:43:33 +01:00
Antonin Stefanutti
4cbedc5945 Code formatting 2015-08-09 18:02:49 +02:00
astefanutti
3f06784c5f Add missing 'this' pointers (prepare SlimerJS support) 2015-07-09 18:19:26 +02:00
astefanutti
ea2c868173 Fix remark.js plugin activation condition 2015-07-09 17:32:59 +02:00
astefanutti
591e14155b Add generic plugin to support any kind of presentation frameworks
The generic plugin emulates the end-user interaction by pressing the
specified key [--keycode] and iterating over the presentation as long as
any change to the DOM is detected by observing mutation events to the body
element and its subtree.

To support the generic plugin feature, the following enhancements are
introduced:
- Move to promises based navigation scheduling
- Build CLI commands directly from available plugins
- Enable per plugin CLI help and options
- Enable by-command overriding of the selected plugin
2015-07-08 17:41:40 +02:00
astefanutti
47868fa434 Add CSSS plugin and example 2015-07-03 10:58:16 +02:00
astefanutti
f96db722f4 Add remark.js plugin and example 2015-07-01 18:07:00 +02:00