Commit Graph

412 Commits

Author SHA1 Message Date
f9ce61e34a Support multiple aside notes elements per slide
So far, multiple notes per slide are only supported if they are
attached to fragments (without fragments, only the first aside notes
element on a slide is displayed).  With this commit, the contents of
all notes on a slide are displayed (except for fragments with notes,
for which, as before, only each fragment's first/single note is
displayed).
2021-09-16 11:56:52 +02:00
b18f12d964 Merge branch 'dev' of github.com:hakimel/reveal.js 2021-07-09 08:22:24 +02:00
4d443826ab Update build output for highlightjs 2021-07-06 18:28:07 +02:00
20d7c87a2f fix(highlight): allow pre fragments 2021-07-06 18:19:10 +02:00
aab4c0c3cc fix issue with parsing markdown notes inside of non-markdown slide #2970 2021-06-09 14:09:17 +02:00
c2fd760f8f replace deprecated hljs.highlightBlock calls, fix #2958 2021-05-21 09:13:40 +02:00
ac410debf6 rebuild assets 2021-05-20 18:42:31 +02:00
395356a0b1 update deps & drop node/gulp-sass in order to support node 16 #2959 2021-05-19 21:48:42 +02:00
56772afa32 update dependencies 2021-05-17 10:05:36 +02:00
632cc78873 fix errors when no markdown options are provided #2956 2021-05-17 10:02:12 +02:00
03126c509e Merge branch 'dev' into plugin-markdown 2021-05-17 09:54:01 +02:00
00acc730f0 add animateLists option to markdown plugin
Add an "animateLists" option to the markdown plugin that animates all
lists by default.
2021-05-13 20:03:09 +05:30
6884741b94 improve renderer option handling
Don't waste time constructing a renderer then override it if one is
passed into the options object.
2021-05-13 19:58:45 +05:30
290c251c7e fix default md slide separator not working #2850 2021-02-10 10:34:25 +01:00
1e70d9fe46 upgrade to node-sass 5.0 (adds support for node 15.x) #2841 2020-11-25 15:06:29 +01:00
e09437f4fa escape HTML entities in code parsed from markdown, fixes #2744 2020-09-09 11:42:34 +02:00
faa8b56e2a dependency upgrades 2020-08-19 10:33:36 +02:00
37d8337411 add support for wrapping code in script tempalte to avoid html parser #2684 2020-06-05 10:47:31 +02:00
5e4c5c33a9 export the highlight.js instance 2020-05-27 15:25:26 +02:00
e6244a57b5 fix polyfills, add ie11 support 2020-05-26 09:47:01 +02:00
84b52984cd update dependencies 2020-05-19 18:44:40 +02:00
4f2293378b reveal.netlify.app -> revealjs.com 2020-05-19 18:27:00 +02:00
0a58c681fe move highlight themes from lib/css/ to plugin/highlight/ 2020-05-19 11:02:59 +02:00
f618de81de restore support for markdown speaker notes 2020-05-18 20:36:34 +02:00
3d2371f58c bundle html inside of notes.js, no more need for relatively locating external html 2020-05-18 15:59:18 +02:00
8fc2ec9238 removed phantomjs-based print-pdf plugin 2020-05-18 15:15:46 +02:00
fb22716ddf move built plugin files from /dist/plugin/ to /plugin/<name>/ 2020-05-18 14:41:56 +02:00
60cd098c8d .esm suffix for module bundle, marked/highlight.js are installed via npm 2020-05-04 10:39:37 +02:00
619b3a087c plugin consistency 2020-04-29 11:56:43 +02:00
0a1bcdf999 move markdown example from /plugins to /examples 2020-04-27 10:45:57 +02:00
951f5d04c2 add markdown support for code line numbers and line highlights #2371 2020-04-27 10:43:56 +02:00
a040ba3b41 remove unused code from md plugin 2020-04-27 10:43:29 +02:00
b92d16f48d make plugins work with multiple presentations on same page 2020-04-23 10:54:48 +02:00
ad113ba69d move notes-server plugin out of reveal.js core 2020-04-22 15:53:31 +02:00
93cdf8cfcc move multiplex plugin out to reveal/reveal-multiplex repo 2020-04-22 13:22:01 +02:00
e58502b3fb tweak plugin initialization to enable multi-instance plugins 2020-04-17 14:10:56 +02:00
4f6bdf1420 two js bundles; reveal.js (es6) and reveal.es5.js, add source maps 2020-04-17 10:59:55 +02:00
d9690462e0 add 'plugins' config option, new way of registering es5 plugins 2020-04-17 09:47:03 +02:00
08f29f08a2 initialize plugins serially 2020-04-16 16:40:46 +02:00
34458a988a fix code highlighting in markdown decks 2020-04-16 15:27:44 +02:00
a55cd813be convert plugins to ES modules, transpile es5 versions backwards compatibility 2020-04-15 10:23:51 +02:00
9522357349 changes to plugin api; registerPlugin only accepts plugin instance, instance exposes .id 2020-04-08 13:05:28 +02:00
855cc82d76 Reveal.add/remveEventListener -> Reveal.on/off 2020-04-07 09:05:56 +02:00
bff9bfb101 add support for automatically scrolling code highlights into view 2020-03-12 17:08:20 +01:00
ddd13ee9cf remove code slide from example 2020-03-09 09:40:53 +01:00
3f95a21009 fix markdown example 2020-03-09 09:33:27 +01:00
6fa7700fe5 Merge pull request #2515 from Bagira80/boolean-attributes-from-markdown
Markdown: Boolean (data-)attributes will now be added to elements, too.
2020-03-03 16:00:48 +01:00
003a848790 update to highlight.js 9.18.0 #2562 2020-01-29 14:51:28 +01:00
f6d96fe45d Markdown: Boolean (data-)attributes will now be added to elements, too. 2019-10-23 21:18:14 +02:00
474731d829 highlight.js 9.11 -> 9.15 2019-08-22 13:21:12 +02:00