-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.py
91 lines (86 loc) · 2.99 KB
/
config.py
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# -*- coding: utf-8 -*-
"""
Revelation presentation settings
This is an automatic generated template for revelation presentations
with the default options.
"""
REVEAL_META = {
# Title of the slide
"title": "The title",
# Author in the metadata of the slide
"author": "Some Author",
# Description in the metadata of the slide
"description": "Some description",
}
# Reveal markdown slide separator
REVEAL_SLIDE_SEPARATOR = "---"
REVEAL_VERTICAL_SLIDE_SEPARATOR = "---~"
# Themes
# beige, black, blood, league, moon, night, serif, simple, sky,
# solarized, white
REVEAL_THEME = "black"
REVEAL_CONFIG = {
# Display controls in the bottom right corner
"controls": True,
# Display a presentation progress bar
"progress": True,
# Display the page number of the current slide
"slideNumber": False,
# Push each slide change to the browser history
"history": True,
# Enable keyboard shortcuts for navigation
"keyboard": True,
# Enable the slide overview mode
"overview": True,
# Vertical centering of slides
"center": True,
# Enables touch navigation on devices with touch input
"touch": True,
# Loop the presentation
"loop": False,
# Change the presentation direction to be RTL
"rtl": False,
# Turns fragments on and off globally
"fragments": True,
# Flags if the presentation is running in an embedded mode,
# i.e. contained within a limited portion of the screen
"embedded": False,
# Flags if we should show a help overlay when the questionmark
# key is pressed
"help": True,
# Flags if speaker notes should be visible to all viewers
"showNotes": False,
# Number of milliseconds between automatically proceeding to the
# next slide, disabled when set to 0, this value can be overwritten
# by using a data-autoslide attribute on your slides
"autoSlide": 0,
# Stop auto-sliding after user input
"autoSlideStoppable": True,
# Enable slide navigation via mouse wheel
"mouseWheel": False,
# Hides the address bar on mobile devices
"hideAddressBar": True,
# Opens links in an iframe preview overlay
"previewLinks": False,
# Transition style
# default/cube/page/concave/zoom/linear/fade/none
"transition": "default",
# Transition speed
"transitionSpeed": "default", # default/fast/slow
# Transition style for full page slide backgrounds
# default/none/slide/concave/convex/zoom
"backgroundTransition": "default",
# Number of slides away from the current that are visible
"viewDistance": 3,
# Parallax background image
# e.g.:
# "'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'"
"parallaxBackgroundImage": "",
# Parallax background size
"parallaxBackgroundSize": "", # CSS syntax, e.g. "2100px 900px"
# Amount to move parallax background (horizontal and vertical)
# on slide change
# Number, e.g. 100
"parallaxBackgroundHorizontal": "",
"parallaxBackgroundVertical": "",
}