@@ -19,7 +19,23 @@ description: A modern, highly customizable, responsive Jekyll template for cours
1919author : Kevin Lin
2020baseurl : ' /just-the-class' # the subpath of your site, e.g. /blog
2121url : ' https://kevinl.info' # the base hostname & protocol for your site, e.g. http://example.com
22- exclude : ["Gemfile", "Gemfile.lock", "LICENSE"]
22+ exclude : [
23+ " Gemfile" ,
24+ " Gemfile.lock" ,
25+ " LICENSE" ,
26+ " vendor" ,
27+ " assets/revealjs/test" ,
28+ " assets/revealjs/index.html" ,
29+ " assets/revealjs/README.md" ,
30+ " assets/revealjs/bower.json" ,
31+ " assets/revealjs/Gruntfile.js" ,
32+ " assets/revealjs/CONTRIBUTING.md" ,
33+ " assets/revealjs/LICENSE" ,
34+ " assets/revealjs/package.json" ,
35+ " assets/revealjs/examples" ,
36+ " assets/revealjs/css/theme/README.md" ,
37+ " assets/revealjs/demo.html" ,
38+ ]
2339
2440# Theme settings
2541remote_theme :
just-the-docs/[email protected] @@ -40,6 +56,10 @@ collections:
4056 modules :
4157 schedules :
4258 announcements :
59+ revealjs :
60+ search_exclude : true
61+ nav_exclude : true
62+
4363# Default layouts for each collection type
4464defaults :
4565 - scope :
@@ -77,3 +97,56 @@ compress_html:
7797liquid :
7898 error_mode : strict
7999 strict_filters : true
100+
101+ markdown_slide_separator : ---
102+ permalink : " /:title"
103+ slideNumber :
104+ # Slide number formatting can be configured using these variables:
105+ # "h.v": horizontal . vertical slide number (default)
106+ # "h/v": horizontal / vertical slide number
107+ # "c": flattened slide number
108+ # "c/t": flattened slide number / total slides
109+ # "none": dont't show slide numbers
110+ format : " c/t"
111+ reveal_path : " assets/revealjs/"
112+
113+ # # most values are unchanged from their defaults. The variables
114+ # # that are unchanged are commented out and their default value is shown with _val_
115+ # # for a full listing of values and defaults see https://revealjs.com/config/
116+ reveal :
117+ theme : " white" # black/beige/blood/league/moon/night/serif/simple/sky/solarized/white
118+ # # The "normal" size of the presentation, aspect ratio will be preserved
119+ # # when the presentation is scaled to fit different resolutions. Can be
120+ # # specified using percentage units.
121+ width : 1200
122+ height : 960
123+ # # Factor of the display size that should remain empty around the content
124+ margin : 0.1
125+ # # Bounds for smallest/largest possible scale to apply to content
126+ minScale : 0.2
127+ maxScale : 1.5
128+ # # Add the current slide number to the URL hash so that reloading the
129+ # # page/copying the URL will return you to the same slide (true | _false_)
130+ hash : true # # must be true or fragments break
131+ # # Push each slide change to the browser history. Implies `hash: true` (true | _false_)
132+ # # history: false
133+
134+
135+ # # Display presentation control arrows
136+ # # Show controls? (_true_ | false) default values for all settings shown as _val_
137+ # # controls: true
138+
139+ # # Help the user learn the controls by providing hints, for example by
140+ # # bouncing the down arrow when they first encounter a vertical slide (true | _false_)
141+ # # controlsTutorial: false
142+
143+ # # Disables the default revealjs slide layout (scaling and centering)
144+ # # so that you can use custom CSS layout (true | _false_)
145+ # # disableLayout: false
146+
147+ # # The maximum number of pages a single slide can expand onto when printing
148+ # # to PDF, unlimited by default (Number.POSITIVE_INFINITY)
149+ # # pdfMaxPagesPerSlide: 100
150+
151+
152+
0 commit comments