-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.js
More file actions
51 lines (39 loc) · 1.32 KB
/
config.js
File metadata and controls
51 lines (39 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// Main reveal.js setup
/*global Reveal,hljs*/ // eslint declarations
// polyfills
if (!document.body.classList) {
require('./node_modules/reveal.js/lib/js/classList.js');
}
// core
require('./node_modules/reveal.js/css/reveal.css');
require('./node_modules/reveal.js/lib/js/head.min.js');
require('./node_modules/reveal.js/js/reveal.js');
// styling
require('./node_modules/reveal.js/css/theme/black.css');
require('./node_modules/reveal.js/lib/css/zenburn.css');
require('./index.sass');
// plugins
require('./node_modules/reveal.js/plugin/zoom-js/zoom.js');
require('./node_modules/reveal.js/plugin/notes/notes.js');
require('./node_modules/reveal.js/plugin/highlight/highlight.js');
hljs.initHighlightingOnLoad();
// Printing and PDF exports
/*
let pdfStyle = require('./node_modules/reveal.js/css/print/pdf.css');
let paperStyle = require('./node_modules/reveal.js/css/print/paper.css');
let link = document.createElement('link');
link.rel = 'stylesheet';
link.type = 'text/css';
link.href = window.location.search.match(/print-pdf/gi) ? pdfStyle : paperStyle;
document.getElementsByTagName('head')[0].appendChild(link);
*/
// https://github.com/hakimel/reveal.js#configuration
Reveal.initialize({
height: 1024,
controls: true,
progress: true,
history: true,
center: true,
slideNumber: true,
transition: 'slide'
});