diff options
author | Hakim El Hattab <hakim.elhattab@gmail.com> | 2020-04-15 10:23:51 +0200 |
---|---|---|
committer | Hakim El Hattab <hakim.elhattab@gmail.com> | 2020-04-15 10:23:51 +0200 |
commit | a55cd813bec911947511cf827ab223f0f263f927 (patch) | |
tree | 9957d9e900f81a3b9b34c3541d4213e7743f14f6 /demo.html | |
parent | 9522357349ecbed720eb61f7a04683d5c8421c72 (diff) | |
download | fosdem-2021-minimalism-presentation-a55cd813bec911947511cf827ab223f0f263f927.tar fosdem-2021-minimalism-presentation-a55cd813bec911947511cf827ab223f0f263f927.tar.gz |
convert plugins to ES modules, transpile es5 versions backwards compatibility
Diffstat (limited to 'demo.html')
-rw-r--r-- | demo.html | 21 |
1 files changed, 11 insertions, 10 deletions
@@ -410,11 +410,17 @@ Reveal.on( 'customevent', function() { </div> - <script type="module" src="js/index.js"></script> <script type="module"> + import Reveal from '/js/reveal.js'; + import Zoom from '/plugin/zoom/zoom.js'; + import Notes from '/plugin/notes/notes.js'; + import Search from '/plugin/search/search.js'; + import Markdown from '/plugin/markdown/markdown.js'; + import Highlight from '/plugin/highlight/highlight.js'; + // More info https://github.com/hakimel/reveal.js#configuration - Reveal.initialize({ + let deck = new Reveal( document.querySelector( '.reveal' ), { controls: true, progress: true, center: true, @@ -423,16 +429,11 @@ Reveal.on( 'customevent', function() { transition: 'slide', // none/fade/slide/convex/concave/zoom // More info https://github.com/hakimel/reveal.js#dependencies - dependencies: [ - { src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, - { src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } }, - { src: 'plugin/highlight/highlight.js' }, - { src: 'plugin/search/search.js', async: true }, - { src: 'plugin/zoom-js/zoom.js', async: true }, - { src: 'plugin/notes/notes.js', async: true } - ] + dependencies: [ Zoom, Notes, Search, Markdown, Highlight ] }); + deck.initialize(); + </script> </body> |