Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
erp5
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
Romain Courteaud
erp5
Commits
b38bf453
Commit
b38bf453
authored
Nov 19, 2020
by
Romain Courteaud
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_run_my_doc: update reveal 3.9.2
parent
df41feb8
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
2738 additions
and
1030 deletions
+2738
-1030
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal.css.css
...nTemplateItem/portal_skins/erp5_run_my_doc/reveal.css.css
+516
-241
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal.js.js
...kinTemplateItem/portal_skins/erp5_run_my_doc/reveal.js.js
+2195
-748
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal_theme_white.css.css
...m/portal_skins/erp5_run_my_doc/reveal_theme_white.css.css
+27
-41
No files found.
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal.css.css
View file @
b38bf453
/*!
* reveal.js
* http://
lab.hakim.se/reveal-js
* http://
revealjs.com
* MIT licensed
*
* Copyright (C) 20
16
Hakim El Hattab, http://hakim.se
* Copyright (C) 20
20
Hakim El Hattab, http://hakim.se
*/
/*********************************************
* RESET STYLES
*********************************************/
html
,
body
,
.reveal
div
,
.reveal
span
,
.reveal
applet
,
.reveal
object
,
.reveal
iframe
,
.reveal
h1
,
.reveal
h2
,
.reveal
h3
,
.reveal
h4
,
.reveal
h5
,
.reveal
h6
,
.reveal
p
,
.reveal
blockquote
,
.reveal
pre
,
.reveal
a
,
.reveal
abbr
,
.reveal
acronym
,
.reveal
address
,
.reveal
big
,
.reveal
cite
,
.reveal
code
,
.reveal
del
,
.reveal
dfn
,
.reveal
em
,
.reveal
img
,
.reveal
ins
,
.reveal
kbd
,
.reveal
q
,
.reveal
s
,
.reveal
samp
,
.reveal
small
,
.reveal
strike
,
.reveal
strong
,
.reveal
sub
,
.reveal
sup
,
.reveal
tt
,
.reveal
var
,
.reveal
b
,
.reveal
u
,
.reveal
center
,
.reveal
dl
,
.reveal
dt
,
.reveal
dd
,
.reveal
ol
,
.reveal
ul
,
.reveal
li
,
.reveal
fieldset
,
.reveal
form
,
.reveal
label
,
.reveal
legend
,
.reveal
table
,
.reveal
caption
,
.reveal
tbody
,
.reveal
tfoot
,
.reveal
thead
,
.reveal
tr
,
.reveal
th
,
.reveal
td
,
.reveal
article
,
.reveal
aside
,
.reveal
canvas
,
.reveal
details
,
.reveal
embed
,
.reveal
figure
,
.reveal
figcaption
,
.reveal
footer
,
.reveal
header
,
.reveal
hgroup
,
.reveal
menu
,
.reveal
nav
,
.reveal
output
,
.reveal
ruby
,
.reveal
section
,
.reveal
summary
,
.reveal
time
,
.reveal
mark
,
.reveal
audio
,
.reveal
video
{
margin
:
0
;
padding
:
0
;
border
:
0
;
font-size
:
100%
;
font
:
inherit
;
vertical-align
:
baseline
;
}
.reveal
article
,
.reveal
aside
,
.reveal
details
,
.reveal
figcaption
,
.reveal
figure
,
.reveal
footer
,
.reveal
header
,
.reveal
hgroup
,
.reveal
menu
,
.reveal
nav
,
.reveal
section
{
display
:
block
;
}
/*********************************************
* GLOBAL STYLES
*********************************************/
html
,
body
{
html
{
width
:
100%
;
height
:
100%
;
height
:
100vh
;
height
:
calc
(
var
(
--vh
,
1vh
)
*
100
);
overflow
:
hidden
;
}
body
{
height
:
100%
;
overflow
:
hidden
;
position
:
relative
;
line-height
:
1
;
margin
:
0
;
background-color
:
#fff
;
color
:
#000
;
}
html
:-webkit-full-screen-ancestor
{
background-color
:
inherit
;
}
html
:-moz-full-screen-ancestor
{
background-color
:
inherit
;
}
/*********************************************
* VIEW FRAGMENTS
*********************************************/
.reveal
.slides
section
.fragment
{
opacity
:
0
;
visibility
:
hidden
;
-webkit-transition
:
all
.2s
ease
;
transition
:
all
.2s
ease
;
}
transition
:
all
.2s
ease
;
}
.reveal
.slides
section
.fragment.visible
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.grow
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.grow.visible
{
-webkit-transform
:
scale
(
1.3
);
transform
:
scale
(
1.3
);
}
.reveal
.slides
section
.fragment.shrink
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.shrink.visible
{
-webkit-transform
:
scale
(
0.7
);
transform
:
scale
(
0.7
);
}
...
...
@@ -88,58 +58,70 @@ html:-moz-full-screen-ancestor {
.reveal
.slides
section
.fragment.fade-out
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.fade-out.visible
{
opacity
:
0
;
visibility
:
hidden
;
}
.reveal
.slides
section
.fragment.semi-fade-out
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.semi-fade-out.visible
{
opacity
:
0.5
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.strike
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.strike.visible
{
text-decoration
:
line-through
;
}
.reveal
.slides
section
.fragment.fade-up
{
-webkit-transform
:
translate
(
0
,
20%
);
transform
:
translate
(
0
,
20%
);
}
-webkit-transform
:
translate
(
0
,
40px
);
transform
:
translate
(
0
,
40px
);
}
.reveal
.slides
section
.fragment.fade-up.visible
{
-webkit-transform
:
translate
(
0
,
0
);
transform
:
translate
(
0
,
0
);
}
.reveal
.slides
section
.fragment.fade-down
{
-webkit-transform
:
translate
(
0
,
-
20%
);
transform
:
translate
(
0
,
-
20%
);
}
-webkit-transform
:
translate
(
0
,
-
40px
);
transform
:
translate
(
0
,
-
40px
);
}
.reveal
.slides
section
.fragment.fade-down.visible
{
-webkit-transform
:
translate
(
0
,
0
);
transform
:
translate
(
0
,
0
);
}
.reveal
.slides
section
.fragment.fade-right
{
-webkit-transform
:
translate
(
-
20%
,
0
);
transform
:
translate
(
-
20%
,
0
);
}
-webkit-transform
:
translate
(
-
40px
,
0
);
transform
:
translate
(
-
40px
,
0
);
}
.reveal
.slides
section
.fragment.fade-right.visible
{
-webkit-transform
:
translate
(
0
,
0
);
transform
:
translate
(
0
,
0
);
}
.reveal
.slides
section
.fragment.fade-left
{
-webkit-transform
:
translate
(
20%
,
0
);
transform
:
translate
(
20%
,
0
);
}
-webkit-transform
:
translate
(
40px
,
0
);
transform
:
translate
(
40px
,
0
);
}
.reveal
.slides
section
.fragment.fade-left.visible
{
-webkit-transform
:
translate
(
0
,
0
);
transform
:
translate
(
0
,
0
);
}
.reveal
.slides
section
.fragment.fade-in-then-out
,
.reveal
.slides
section
.fragment.current-visible
{
opacity
:
0
;
visibility
:
hidden
;
}
.reveal
.slides
section
.fragment.fade-in-then-out.current-fragment
,
.reveal
.slides
section
.fragment.current-visible.current-fragment
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.fade-in-then-semi-out
{
opacity
:
0
;
visibility
:
hidden
;
}
.reveal
.slides
section
.fragment.fade-in-then-semi-out.visible
{
opacity
:
0.5
;
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.fade-in-then-semi-out.current-fragment
{
opacity
:
1
;
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.highlight-red
,
.reveal
.slides
section
.fragment.highlight-current-red
,
...
...
@@ -148,7 +130,7 @@ html:-moz-full-screen-ancestor {
.reveal
.slides
section
.fragment.highlight-blue
,
.reveal
.slides
section
.fragment.highlight-current-blue
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
inherit
;
}
.reveal
.slides
section
.fragment.highlight-red.visible
{
color
:
#ff2c2d
;
}
...
...
@@ -195,106 +177,274 @@ html:-moz-full-screen-ancestor {
/*********************************************
* CONTROLS
*********************************************/
@-webkit-keyframes
bounce-right
{
0
%,
10
%,
25
%,
40
%,
50
%
{
-webkit-transform
:
translateX
(
0
);
transform
:
translateX
(
0
);
}
20
%
{
-webkit-transform
:
translateX
(
10px
);
transform
:
translateX
(
10px
);
}
30
%
{
-webkit-transform
:
translateX
(
-5px
);
transform
:
translateX
(
-5px
);
}
}
@keyframes
bounce-right
{
0
%,
10
%,
25
%,
40
%,
50
%
{
-webkit-transform
:
translateX
(
0
);
transform
:
translateX
(
0
);
}
20
%
{
-webkit-transform
:
translateX
(
10px
);
transform
:
translateX
(
10px
);
}
30
%
{
-webkit-transform
:
translateX
(
-5px
);
transform
:
translateX
(
-5px
);
}
}
@-webkit-keyframes
bounce-down
{
0
%,
10
%,
25
%,
40
%,
50
%
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
);
}
20
%
{
-webkit-transform
:
translateY
(
10px
);
transform
:
translateY
(
10px
);
}
30
%
{
-webkit-transform
:
translateY
(
-5px
);
transform
:
translateY
(
-5px
);
}
}
@keyframes
bounce-down
{
0
%,
10
%,
25
%,
40
%,
50
%
{
-webkit-transform
:
translateY
(
0
);
transform
:
translateY
(
0
);
}
20
%
{
-webkit-transform
:
translateY
(
10px
);
transform
:
translateY
(
10px
);
}
30
%
{
-webkit-transform
:
translateY
(
-5px
);
transform
:
translateY
(
-5px
);
}
}
.reveal
.controls
{
display
:
none
;
position
:
fixed
;
width
:
110px
;
height
:
110px
;
z-index
:
30
;
right
:
10px
;
bottom
:
10px
;
-webkit-user-select
:
none
;
}
.reveal
.controls
button
{
padding
:
0
;
position
:
absolute
;
opacity
:
0.05
;
width
:
0
;
height
:
0
;
background-color
:
transparent
;
border
:
12px
solid
transparent
;
-webkit-transform
:
scale
(
0.9999
);
transform
:
scale
(
0.9999
);
-webkit-transition
:
all
0.2s
ease
;
transition
:
all
0.2s
ease
;
-webkit-appearance
:
none
;
-webkit-tap-highlight-color
:
transparent
;
}
.reveal
.controls
.enabled
{
opacity
:
0.7
;
cursor
:
pointer
;
}
.reveal
.controls
.enabled
:active
{
margin-top
:
1px
;
}
.reveal
.controls
.navigate-left
{
top
:
42px
;
border-right-width
:
22px
;
border-right-color
:
#000
;
}
top
:
auto
;
bottom
:
12px
;
right
:
12px
;
left
:
auto
;
z-index
:
11
;
color
:
#000
;
pointer-events
:
none
;
font-size
:
10px
;
}
.reveal
.controls
button
{
position
:
absolute
;
padding
:
0
;
background-color
:
transparent
;
border
:
0
;
outline
:
0
;
cursor
:
pointer
;
color
:
currentColor
;
-webkit-transform
:
scale
(
0.9999
);
transform
:
scale
(
0.9999
);
transition
:
color
0.2s
ease
,
opacity
0.2s
ease
,
-webkit-transform
0.2s
ease
;
transition
:
color
0.2s
ease
,
opacity
0.2s
ease
,
transform
0.2s
ease
;
z-index
:
2
;
pointer-events
:
auto
;
font-size
:
inherit
;
visibility
:
hidden
;
opacity
:
0
;
-webkit-appearance
:
none
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
);
}
.reveal
.controls
.controls-arrow
:before
,
.reveal
.controls
.controls-arrow
:after
{
content
:
''
;
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
2.6em
;
height
:
0.5em
;
border-radius
:
0.25em
;
background-color
:
currentColor
;
transition
:
all
0.15s
ease
,
background-color
0.8s
ease
;
-webkit-transform-origin
:
0.2em
50%
;
transform-origin
:
0.2em
50%
;
will-change
:
transform
;
}
.reveal
.controls
.controls-arrow
{
position
:
relative
;
width
:
3.6em
;
height
:
3.6em
;
}
.reveal
.controls
.controls-arrow
:before
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
45deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
45deg
);
}
.reveal
.controls
.controls-arrow
:after
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-45deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-45deg
);
}
.reveal
.controls
.controls-arrow
:hover:before
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
40deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
40deg
);
}
.reveal
.controls
.controls-arrow
:hover:after
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-40deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-40deg
);
}
.reveal
.controls
.controls-arrow
:active:before
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
36deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
36deg
);
}
.reveal
.controls
.controls-arrow
:active:after
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-36deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-36deg
);
}
.reveal
.controls
.navigate-left
{
right
:
6.4em
;
bottom
:
3.2em
;
-webkit-transform
:
translateX
(
-10px
);
transform
:
translateX
(
-10px
);
}
.reveal
.controls
.navigate-right
{
right
:
0
;
bottom
:
3.2em
;
-webkit-transform
:
translateX
(
10px
);
transform
:
translateX
(
10px
);
}
.reveal
.controls
.navigate-right
.controls-arrow
{
-webkit-transform
:
rotate
(
180deg
);
transform
:
rotate
(
180deg
);
}
.reveal
.controls
.navigate-right.highlight
{
-webkit-animation
:
bounce-right
2s
50
both
ease-out
;
animation
:
bounce-right
2s
50
both
ease-out
;
}
.reveal
.controls
.navigate-up
{
right
:
3.2em
;
bottom
:
6.4em
;
-webkit-transform
:
translateY
(
-10px
);
transform
:
translateY
(
-10px
);
}
.reveal
.controls
.navigate-up
.controls-arrow
{
-webkit-transform
:
rotate
(
90deg
);
transform
:
rotate
(
90deg
);
}
.reveal
.controls
.navigate-down
{
right
:
3.2em
;
bottom
:
-1.4em
;
padding-bottom
:
1.4em
;
-webkit-transform
:
translateY
(
10px
);
transform
:
translateY
(
10px
);
}
.reveal
.controls
.navigate-down
.controls-arrow
{
-webkit-transform
:
rotate
(
-90deg
);
transform
:
rotate
(
-90deg
);
}
.reveal
.controls
.navigate-down.highlight
{
-webkit-animation
:
bounce-down
2s
50
both
ease-out
;
animation
:
bounce-down
2s
50
both
ease-out
;
}
.reveal
.controls
[
data-controls-back-arrows
=
"faded"
]
.navigate-left.enabled
,
.reveal
.controls
[
data-controls-back-arrows
=
"faded"
]
.navigate-up.enabled
{
opacity
:
0.3
;
}
.reveal
.controls
[
data-controls-back-arrows
=
"faded"
]
.navigate-left.enabled
:hover
,
.reveal
.controls
[
data-controls-back-arrows
=
"faded"
]
.navigate-up.enabled
:hover
{
opacity
:
1
;
}
.reveal
.controls
[
data-controls-back-arrows
=
"hidden"
]
.navigate-left.enabled
,
.reveal
.controls
[
data-controls-back-arrows
=
"hidden"
]
.navigate-up.enabled
{
opacity
:
0
;
visibility
:
hidden
;
}
.reveal
.controls
.enabled
{
visibility
:
visible
;
opacity
:
0.9
;
cursor
:
pointer
;
-webkit-transform
:
none
;
transform
:
none
;
}
.reveal
.controls
.enabled.fragmented
{
opacity
:
0.5
;
}
.reveal
.controls
.enabled
:hover
,
.reveal
.controls
.enabled.fragmented
:hover
{
opacity
:
1
;
}
.reveal
[
data-navigation-mode
=
"linear"
]
.has-horizontal-slides
.navigate-up
,
.reveal
[
data-navigation-mode
=
"linear"
]
.has-horizontal-slides
.navigate-down
{
display
:
none
;
}
.reveal
.controls
.navigate-left.fragmented
{
opacity
:
0.3
;
}
.reveal
[
data-navigation-mode
=
"linear"
]
.has-horizontal-slides
.navigate-left
,
.reveal
:not
(
.has-vertical-slides
)
.controls
.navigate-left
{
bottom
:
1.4em
;
right
:
5.5em
;
}
.reveal
.controls
.navigate-right
{
left
:
74px
;
top
:
42px
;
border-left-width
:
22px
;
border-left-color
:
#000
;
}
.reveal
[
data-navigation-mode
=
"linear"
]
.has-horizontal-slides
.navigate-right
,
.reveal
:not
(
.has-vertical-slides
)
.controls
.navigate-right
{
bottom
:
1.4em
;
right
:
0.5em
;
}
.reveal
.controls
.navigate-right.fragmented
{
opacity
:
0.3
;
}
.reveal
:not
(
.has-horizontal-slides
)
.controls
.navigate-up
{
right
:
1.4em
;
bottom
:
5em
;
}
.reveal
.controls
.navigate-up
{
left
:
42px
;
border-bottom-width
:
22px
;
border-bottom-color
:
#000
;
}
.reveal
:not
(
.has-horizontal-slides
)
.controls
.navigate-down
{
right
:
1.4em
;
bottom
:
0.5em
;
}
.reveal
.controls
.navigate-up.fragmented
{
opacity
:
0.3
;
}
.reveal
.has-dark-background
.controls
{
color
:
#fff
;
}
.reveal
.controls
.navigate-down
{
left
:
42px
;
top
:
74px
;
border-top-width
:
22px
;
border-top-color
:
#000
;
}
.reveal.has-light-background
.controls
{
color
:
#000
;
}
.reveal
.controls
.navigate-down.fragmented
{
opacity
:
0.3
;
}
.reveal.no-hover
.controls
.controls-arrow
:hover:before
,
.reveal.no-hover
.controls
.controls-arrow
:active:before
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
45deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
45deg
);
}
.reveal.no-hover
.controls
.controls-arrow
:hover:after
,
.reveal.no-hover
.controls
.controls-arrow
:active:after
{
-webkit-transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-45deg
);
transform
:
translateX
(
0.5em
)
translateY
(
1.55em
)
rotate
(
-45deg
);
}
@media
screen
and
(
min-width
:
500px
)
{
.reveal
.controls
[
data-controls-layout
=
"edges"
]
{
top
:
0
;
right
:
0
;
bottom
:
0
;
left
:
0
;
}
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-left
,
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-right
,
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-up
,
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-down
{
bottom
:
auto
;
right
:
auto
;
}
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-left
{
top
:
50%
;
left
:
0.8em
;
margin-top
:
-1.8em
;
}
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-right
{
top
:
50%
;
right
:
0.8em
;
margin-top
:
-1.8em
;
}
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-up
{
top
:
0.8em
;
left
:
50%
;
margin-left
:
-1.8em
;
}
.reveal
.controls
[
data-controls-layout
=
"edges"
]
.navigate-down
{
bottom
:
-0.3em
;
left
:
50%
;
margin-left
:
-1.8em
;
}
}
/*********************************************
* PROGRESS BAR
*********************************************/
.reveal
.progress
{
position
:
fixed
;
position
:
absolute
;
display
:
none
;
height
:
3px
;
width
:
100%
;
bottom
:
0
;
left
:
0
;
z-index
:
10
;
background-color
:
rgba
(
0
,
0
,
0
,
0.2
);
}
background-color
:
rgba
(
0
,
0
,
0
,
0.2
);
color
:
#fff
;
}
.reveal
.progress
:after
{
content
:
''
;
display
:
block
;
position
:
absolute
;
height
:
2
0px
;
height
:
1
0px
;
width
:
100%
;
top
:
-
2
0px
;
}
top
:
-
1
0px
;
}
.reveal
.progress
span
{
display
:
block
;
height
:
100%
;
width
:
0px
;
background-color
:
#000
;
-webkit-transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
background-color
:
currentColor
;
transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
/*********************************************
* SLIDE NUMBER
*********************************************/
.reveal
.slide-number
{
position
:
fixed
;
position
:
absolute
;
display
:
block
;
right
:
8px
;
bottom
:
8px
;
...
...
@@ -306,6 +456,9 @@ html:-moz-full-screen-ancestor {
background-color
:
rgba
(
0
,
0
,
0
,
0.4
);
padding
:
5px
;
}
.reveal
.slide-number
a
{
color
:
currentColor
;
}
.reveal
.slide-number-delimiter
{
margin
:
0
3px
;
}
...
...
@@ -317,8 +470,8 @@ html:-moz-full-screen-ancestor {
width
:
100%
;
height
:
100%
;
overflow
:
hidden
;
-ms-touch-action
:
none
;
touch-action
:
none
;
}
-ms-touch-action
:
pinch-zoom
;
touch-action
:
pinch-zoom
;
}
.reveal
.slides
{
position
:
absolute
;
...
...
@@ -329,6 +482,7 @@ html:-moz-full-screen-ancestor {
bottom
:
0
;
left
:
0
;
margin
:
auto
;
pointer-events
:
none
;
overflow
:
visible
;
z-index
:
1
;
text-align
:
center
;
...
...
@@ -338,7 +492,8 @@ html:-moz-full-screen-ancestor {
perspective-origin
:
50%
40%
;
}
.reveal
.slides
>
section
{
-ms-perspective
:
600px
;
}
-webkit-perspective
:
600px
;
perspective
:
600px
;
}
.reveal
.slides
>
section
,
.reveal
.slides
>
section
>
section
{
...
...
@@ -346,33 +501,32 @@ html:-moz-full-screen-ancestor {
position
:
absolute
;
width
:
100%
;
padding
:
20px
0px
;
pointer-events
:
auto
;
z-index
:
10
;
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
-webkit-
transition
:
-webkit-transform-origin
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
-webkit-transform
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
visibility
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
opacity
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
transition
:
transform-origin
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
transform
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
visibility
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
opacity
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
-webkit-transform-style
:
flat
;
transform-style
:
flat
;
transition
:
-webkit-transform-origin
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
-webkit-transform
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
visibility
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
opacity
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
transition
:
transform-origin
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
transform
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
visibility
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
),
opacity
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
/* Global transition speed settings */
.reveal
[
data-transition-speed
=
"fast"
]
.slides
section
{
-webkit-transition-duration
:
400ms
;
transition-duration
:
400ms
;
}
transition-duration
:
400ms
;
}
.reveal
[
data-transition-speed
=
"slow"
]
.slides
section
{
-webkit-transition-duration
:
1200ms
;
transition-duration
:
1200ms
;
}
transition-duration
:
1200ms
;
}
/* Slide-specific transition speed overrides */
.reveal
.slides
section
[
data-transition-speed
=
"fast"
]
{
-webkit-transition-duration
:
400ms
;
transition-duration
:
400ms
;
}
transition-duration
:
400ms
;
}
.reveal
.slides
section
[
data-transition-speed
=
"slow"
]
{
-webkit-transition-duration
:
1200ms
;
transition-duration
:
1200ms
;
}
transition-duration
:
1200ms
;
}
.reveal
.slides
>
section
.stack
{
padding-top
:
0
;
padding-bottom
:
0
;
}
padding-bottom
:
0
;
pointer-events
:
none
;
height
:
100%
;
}
.reveal
.slides
>
section
.present
,
.reveal
.slides
>
section
>
section
.present
{
...
...
@@ -380,6 +534,12 @@ html:-moz-full-screen-ancestor {
z-index
:
11
;
opacity
:
1
;
}
.reveal
.slides
>
section
:empty
,
.reveal
.slides
>
section
>
section
:empty
,
.reveal
.slides
>
section
[
data-background-interactive
],
.reveal
.slides
>
section
>
section
[
data-background-interactive
]
{
pointer-events
:
none
;
}
.reveal.center
,
.reveal.center
.slides
,
.reveal.center
.slides
section
{
...
...
@@ -469,6 +629,11 @@ html:-moz-full-screen-ancestor {
* CONVEX TRANSITION
* Aliased 'default' for backwards compatibility
*********************************************/
.reveal
.slides
section
[
data-transition
=
default
]
.stack
,
.reveal.default
.slides
section
.stack
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
}
.reveal
.slides
>
section
[
data-transition
=
default
]
.past
,
.reveal
.slides
>
section
[
data-transition
~=
default-out
]
.past
,
.reveal.default
.slides
>
section
:not
([
data-transition
])
.past
{
...
...
@@ -493,6 +658,11 @@ html:-moz-full-screen-ancestor {
-webkit-transform
:
translate3d
(
0
,
300px
,
0
)
rotateX
(
-70deg
)
translate3d
(
0
,
300px
,
0
);
transform
:
translate3d
(
0
,
300px
,
0
)
rotateX
(
-70deg
)
translate3d
(
0
,
300px
,
0
);
}
.reveal
.slides
section
[
data-transition
=
convex
]
.stack
,
.reveal.convex
.slides
section
.stack
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
}
.reveal
.slides
>
section
[
data-transition
=
convex
]
.past
,
.reveal
.slides
>
section
[
data-transition
~=
convex-out
]
.past
,
.reveal.convex
.slides
>
section
:not
([
data-transition
])
.past
{
...
...
@@ -520,6 +690,11 @@ html:-moz-full-screen-ancestor {
/*********************************************
* CONCAVE TRANSITION
*********************************************/
.reveal
.slides
section
[
data-transition
=
concave
]
.stack
,
.reveal.concave
.slides
section
.stack
{
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
}
.reveal
.slides
>
section
[
data-transition
=
concave
]
.past
,
.reveal
.slides
>
section
[
data-transition
~=
concave-out
]
.past
,
.reveal.concave
.slides
>
section
:not
([
data-transition
])
.past
{
...
...
@@ -549,8 +724,7 @@ html:-moz-full-screen-ancestor {
*********************************************/
.reveal
.slides
section
[
data-transition
=
zoom
],
.reveal.zoom
.slides
section
:not
([
data-transition
])
{
-webkit-transition-timing-function
:
ease
;
transition-timing-function
:
ease
;
}
transition-timing-function
:
ease
;
}
.reveal
.slides
>
section
[
data-transition
=
zoom
]
.past
,
.reveal
.slides
>
section
[
data-transition
~=
zoom-out
]
.past
,
...
...
@@ -569,17 +743,21 @@ html:-moz-full-screen-ancestor {
.reveal
.slides
>
section
>
section
[
data-transition
=
zoom
]
.past
,
.reveal
.slides
>
section
>
section
[
data-transition
~=
zoom-out
]
.past
,
.reveal.zoom
.slides
>
section
>
section
:not
([
data-transition
])
.past
{
-webkit-transform
:
translate
(
0
,
-150%
);
transform
:
translate
(
0
,
-150%
);
}
-webkit-transform
:
scale
(
16
);
transform
:
scale
(
16
);
}
.reveal
.slides
>
section
>
section
[
data-transition
=
zoom
]
.future
,
.reveal
.slides
>
section
>
section
[
data-transition
~=
zoom-in
]
.future
,
.reveal.zoom
.slides
>
section
>
section
:not
([
data-transition
])
.future
{
-webkit-transform
:
translate
(
0
,
150%
);
transform
:
translate
(
0
,
150%
);
}
-webkit-transform
:
scale
(
0.2
);
transform
:
scale
(
0.2
);
}
/*********************************************
* CUBE TRANSITION
*
* WARNING:
* this is deprecated and will be removed in a
* future version.
*********************************************/
.reveal.cube
.slides
{
-webkit-perspective
:
1300px
;
...
...
@@ -590,7 +768,9 @@ html:-moz-full-screen-ancestor {
min-height
:
700px
;
-webkit-backface-visibility
:
hidden
;
backface-visibility
:
hidden
;
box-sizing
:
border-box
;
}
box-sizing
:
border-box
;
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
}
.reveal.center.cube
.slides
section
{
min-height
:
0
;
}
...
...
@@ -653,6 +833,10 @@ html:-moz-full-screen-ancestor {
/*********************************************
* PAGE TRANSITION
*
* WARNING:
* this is deprecated and will be removed in a
* future version.
*********************************************/
.reveal.page
.slides
{
-webkit-perspective-origin
:
0%
50%
;
...
...
@@ -663,7 +847,9 @@ html:-moz-full-screen-ancestor {
.reveal.page
.slides
section
{
padding
:
30px
;
min-height
:
700px
;
box-sizing
:
border-box
;
}
box-sizing
:
border-box
;
-webkit-transform-style
:
preserve-3d
;
transform-style
:
preserve-3d
;
}
.reveal.page
.slides
section
.past
{
z-index
:
12
;
}
...
...
@@ -730,13 +916,11 @@ html:-moz-full-screen-ancestor {
.reveal.fade
.slides
>
section
>
section
:not
([
data-transition
])
{
-webkit-transform
:
none
;
transform
:
none
;
-webkit-transition
:
opacity
0.5s
;
transition
:
opacity
0.5s
;
}
transition
:
opacity
0.5s
;
}
.reveal.fade.overview
.slides
section
,
.reveal.fade.overview
.slides
>
section
>
section
{
-webkit-transition
:
none
;
transition
:
none
;
}
transition
:
none
;
}
/*********************************************
* NO TRANSITION
...
...
@@ -745,8 +929,7 @@ html:-moz-full-screen-ancestor {
.reveal.none
.slides
section
:not
([
data-transition
])
{
-webkit-transform
:
none
;
transform
:
none
;
-webkit-transition
:
none
;
transition
:
none
;
}
transition
:
none
;
}
/*********************************************
* PAUSED MODE
...
...
@@ -761,8 +944,22 @@ html:-moz-full-screen-ancestor {
visibility
:
hidden
;
opacity
:
0
;
z-index
:
100
;
-webkit-transition
:
all
1s
ease
;
transition
:
all
1s
ease
;
}
transition
:
all
1s
ease
;
}
.reveal
.pause-overlay
.resume-button
{
position
:
absolute
;
bottom
:
20px
;
right
:
20px
;
color
:
#ccc
;
border-radius
:
2px
;
padding
:
6px
14px
;
border
:
2px
solid
#ccc
;
font-size
:
16px
;
background
:
transparent
;
cursor
:
pointer
;
}
.reveal
.pause-overlay
.resume-button
:hover
{
color
:
#fff
;
border-color
:
#fff
;
}
.reveal.paused
.pause-overlay
{
visibility
:
visible
;
...
...
@@ -774,38 +971,38 @@ html:-moz-full-screen-ancestor {
.no-transforms
{
overflow-y
:
auto
;
}
.no-transforms
.reveal
{
overflow
:
visible
;
}
.no-transforms
.reveal
.slides
{
position
:
relative
;
width
:
80%
;
height
:
auto
!important
;
max-width
:
1280px
;
height
:
auto
;
top
:
0
;
left
:
50%
;
margin
:
0
;
margin
:
0
auto
;
text-align
:
center
;
}
.no-transforms
.reveal
.controls
,
.no-transforms
.reveal
.progress
{
display
:
none
!important
;
}
display
:
none
;
}
.no-transforms
.reveal
.slides
section
{
display
:
block
!important
;
opacity
:
1
!important
;
position
:
relative
!important
;
display
:
block
;
opacity
:
1
;
position
:
relative
;
height
:
auto
;
min-height
:
0
;
top
:
0
;
left
:
-50%
;
left
:
0
;
margin
:
10vh
0
;
margin
:
70px
0
;
-webkit-transform
:
none
;
transform
:
none
;
}
.no-transforms
.reveal
.slides
section
section
{
left
:
0
;
}
.reveal
.no-transition
,
.reveal
.no-transition
*
{
-webkit-transition
:
none
!important
;
transition
:
none
!important
;
}
transition
:
none
!important
;
}
/*********************************************
* PER-SLIDE BACKGROUNDS
...
...
@@ -826,19 +1023,25 @@ html:-moz-full-screen-ancestor {
height
:
100%
;
opacity
:
0
;
visibility
:
hidden
;
background-color
:
transparent
;
overflow
:
hidden
;
background-color
:
rgba
(
0
,
0
,
0
,
0
);
transition
:
all
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
.reveal
.slide-background-content
{
position
:
absolute
;
width
:
100%
;
height
:
100%
;
background-position
:
50%
50%
;
background-repeat
:
no-repeat
;
background-size
:
cover
;
-webkit-transition
:
all
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
transition
:
all
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
background-size
:
cover
;
}
.reveal
.slide-background.stack
{
display
:
block
;
}
.reveal
.slide-background.present
{
opacity
:
1
;
visibility
:
visible
;
}
visibility
:
visible
;
z-index
:
2
;
}
.print-pdf
.reveal
.slide-background
{
opacity
:
1
!important
;
...
...
@@ -852,13 +1055,18 @@ html:-moz-full-screen-ancestor {
max-width
:
none
;
max-height
:
none
;
top
:
0
;
left
:
0
;
}
left
:
0
;
-o-object-fit
:
cover
;
object-fit
:
cover
;
}
.reveal
.slide-background
[
data-background-size
=
"contain"
]
video
{
-o-object-fit
:
contain
;
object-fit
:
contain
;
}
/* Immediate transition style */
.reveal
[
data-background-transition
=
none
]
>
.backgrounds
.slide-background
,
.reveal
>
.backgrounds
.slide-background
[
data-background-transition
=
none
]
{
-webkit-transition
:
none
;
transition
:
none
;
}
transition
:
none
;
}
/* Slide */
.reveal
[
data-background-transition
=
slide
]
>
.backgrounds
.slide-background
,
...
...
@@ -940,8 +1148,7 @@ html:-moz-full-screen-ancestor {
/* Zoom */
.reveal
[
data-background-transition
=
zoom
]
>
.backgrounds
.slide-background
,
.reveal
>
.backgrounds
.slide-background
[
data-background-transition
=
zoom
]
{
-webkit-transition-timing-function
:
ease
;
transition-timing-function
:
ease
;
}
transition-timing-function
:
ease
;
}
.reveal
[
data-background-transition
=
zoom
]
>
.backgrounds
.slide-background.past
,
.reveal
>
.backgrounds
.slide-background.past
[
data-background-transition
=
zoom
]
{
...
...
@@ -973,12 +1180,10 @@ html:-moz-full-screen-ancestor {
/* Global transition speed settings */
.reveal
[
data-transition-speed
=
"fast"
]
>
.backgrounds
.slide-background
{
-webkit-transition-duration
:
400ms
;
transition-duration
:
400ms
;
}
transition-duration
:
400ms
;
}
.reveal
[
data-transition-speed
=
"slow"
]
>
.backgrounds
.slide-background
{
-webkit-transition-duration
:
1200ms
;
transition-duration
:
1200ms
;
}
transition-duration
:
1200ms
;
}
/*********************************************
* OVERVIEW
...
...
@@ -988,6 +1193,8 @@ html:-moz-full-screen-ancestor {
perspective-origin
:
50%
50%
;
-webkit-perspective
:
700px
;
perspective
:
700px
;
}
.reveal.overview
.slides
{
-moz-transform-style
:
preserve-3d
;
}
.reveal.overview
.slides
section
{
height
:
100%
;
top
:
0
!important
;
...
...
@@ -1002,8 +1209,7 @@ html:-moz-full-screen-ancestor {
outline-offset
:
10px
;
}
.reveal.overview
.slides
section
.fragment
{
opacity
:
1
;
-webkit-transition
:
none
;
transition
:
none
;
}
transition
:
none
;
}
.reveal.overview
.slides
section
:after
,
.reveal.overview
.slides
section
:before
{
display
:
none
!important
;
}
...
...
@@ -1015,26 +1221,23 @@ html:-moz-full-screen-ancestor {
overflow
:
visible
;
}
.reveal.overview
.backgrounds
{
-webkit-perspective
:
inherit
;
perspective
:
inherit
;
}
perspective
:
inherit
;
-moz-transform-style
:
preserve-3d
;
}
.reveal.overview
.backgrounds
.slide-background
{
opacity
:
1
;
visibility
:
visible
;
outline
:
10px
solid
rgba
(
150
,
150
,
150
,
0.1
);
outline-offset
:
10px
;
}
.reveal.overview
.backgrounds
.slide-background.stack
{
overflow
:
visible
;
}
.reveal.overview
.slides
section
,
.reveal.overview-deactivating
.slides
section
{
-webkit-transition
:
none
;
transition
:
none
;
}
transition
:
none
;
}
.reveal.overview
.backgrounds
.slide-background
,
.reveal.overview-deactivating
.backgrounds
.slide-background
{
-webkit-transition
:
none
;
transition
:
none
;
}
.reveal.overview-animated
.slides
{
-webkit-transition
:
-webkit-transform
0.4s
ease
;
transition
:
transform
0.4s
ease
;
}
transition
:
none
;
}
/*********************************************
* RTL SUPPORT
...
...
@@ -1064,22 +1267,19 @@ html:-moz-full-screen-ancestor {
* PARALLAX BACKGROUND
*********************************************/
.reveal.has-parallax-background
.backgrounds
{
-webkit-transition
:
all
0.8s
ease
;
transition
:
all
0.8s
ease
;
}
transition
:
all
0.8s
ease
;
}
/* Global transition speed settings */
.reveal.has-parallax-background
[
data-transition-speed
=
"fast"
]
.backgrounds
{
-webkit-transition-duration
:
400ms
;
transition-duration
:
400ms
;
}
transition-duration
:
400ms
;
}
.reveal.has-parallax-background
[
data-transition-speed
=
"slow"
]
.backgrounds
{
-webkit-transition-duration
:
1200ms
;
transition-duration
:
1200ms
;
}
transition-duration
:
1200ms
;
}
/*********************************************
*
LINK PREVIEW OVERLAY
*
OVERLAY FOR LINK PREVIEWS AND HELP
*********************************************/
.reveal
.overlay
{
.reveal
>
.overlay
{
position
:
absolute
;
top
:
0
;
left
:
0
;
...
...
@@ -1089,14 +1289,13 @@ html:-moz-full-screen-ancestor {
background
:
rgba
(
0
,
0
,
0
,
0.9
);
opacity
:
0
;
visibility
:
hidden
;
-webkit-transition
:
all
0.3s
ease
;
transition
:
all
0.3s
ease
;
}
transition
:
all
0.3s
ease
;
}
.reveal
.overlay.visible
{
.reveal
>
.overlay.visible
{
opacity
:
1
;
visibility
:
visible
;
}
.reveal
.overlay
.spinner
{
.reveal
>
.overlay
.spinner
{
position
:
absolute
;
display
:
block
;
top
:
50%
;
...
...
@@ -1108,10 +1307,9 @@ html:-moz-full-screen-ancestor {
background-image
:
url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D)
;
visibility
:
visible
;
opacity
:
0.6
;
-webkit-transition
:
all
0.3s
ease
;
transition
:
all
0.3s
ease
;
}
transition
:
all
0.3s
ease
;
}
.reveal
.overlay
header
{
.reveal
>
.overlay
header
{
position
:
absolute
;
left
:
0
;
top
:
0
;
...
...
@@ -1120,19 +1318,20 @@ html:-moz-full-screen-ancestor {
z-index
:
2
;
border-bottom
:
1px
solid
#222
;
}
.reveal
.overlay
header
a
{
.reveal
>
.overlay
header
a
{
display
:
inline-block
;
width
:
40px
;
height
:
40px
;
line-height
:
36px
;
padding
:
0
10px
;
float
:
right
;
opacity
:
0.6
;
box-sizing
:
border-box
;
}
.reveal
.overlay
header
a
:hover
{
.reveal
>
.overlay
header
a
:hover
{
opacity
:
1
;
}
.reveal
.overlay
header
a
.icon
{
.reveal
>
.overlay
header
a
.icon
{
display
:
inline-block
;
width
:
20px
;
height
:
20px
;
...
...
@@ -1140,16 +1339,15 @@ html:-moz-full-screen-ancestor {
background-size
:
100%
;
background-repeat
:
no-repeat
;
}
.reveal
.overlay
header
a
.close
.icon
{
.reveal
>
.overlay
header
a
.close
.icon
{
background-image
:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABkklEQVRYR8WX4VHDMAxG6wnoJrABZQPYBCaBTWAD2g1gE5gg6OOsXuxIlr40d81dfrSJ9V4c2VLK7spHuTJ/5wpM07QXuXc5X0opX2tEJcadjHuV80li/FgxTIEK/5QBCICBD6xEhSMGHgQPgBgLiYVAB1dpSqKDawxTohFw4JSEA3clzgIBPCURwE2JucBR7rhPJJv5OpJwDX+SfDjgx1wACQeJG1aChP9K/IMmdZ8DtESV1WyP3Bt4MwM6sj4NMxMYiqUWHQu4KYA/SYkIjOsm3BXYWMKFDwU2khjCQ4ELJUJ4SmClRArOCmSXGuKma0fYD5CbzHxFpCSGAhfAVSSUGDUk2BWZaff2g6GE15BsBQ9nwmpIGDiyHQddwNTMKkbZaf9fajXQca1EX44puJZUsnY0ObGmITE3GVLCbEhQUjGVt146j6oasWN+49Vph2w1pZ5EansNZqKBm1txbU57iRRcZ86RWMDdWtBJUHBHwoQPi1GV+JCbntmvok7iTX4/Up9mgyTc/FJYDTcndgH/AA5A/CHsyEkVAAAAAElFTkSuQmCC)
;
}
.reveal
.overlay
header
a
.external
.icon
{
.reveal
>
.overlay
header
a
.external
.icon
{
background-image
:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==)
;
}
.reveal
.overlay
.viewport
{
.reveal
>
.overlay
.viewport
{
position
:
absolute
;
display
:
-webkit-box
;
display
:
-webkit-flex
;
display
:
-ms-flexbox
;
display
:
flex
;
top
:
40px
;
...
...
@@ -1157,7 +1355,7 @@ html:-moz-full-screen-ancestor {
bottom
:
0
;
left
:
0
;
}
.reveal
.overlay.overlay-preview
.viewport
iframe
{
.reveal
>
.overlay.overlay-preview
.viewport
iframe
{
width
:
100%
;
height
:
100%
;
max-width
:
100%
;
...
...
@@ -1165,46 +1363,61 @@ html:-moz-full-screen-ancestor {
border
:
0
;
opacity
:
0
;
visibility
:
hidden
;
-webkit-transition
:
all
0.3s
ease
;
transition
:
all
0.3s
ease
;
}
transition
:
all
0.3s
ease
;
}
.reveal
.overlay.overlay-preview.loaded
.viewport
iframe
{
.reveal
>
.overlay.overlay-preview.loaded
.viewport
iframe
{
opacity
:
1
;
visibility
:
visible
;
}
.reveal
.overlay.overlay-preview.loaded
.spinner
{
.reveal
>
.overlay.overlay-preview.loaded
.viewport-inner
{
position
:
absolute
;
z-index
:
-1
;
left
:
0
;
top
:
45%
;
width
:
100%
;
text-align
:
center
;
letter-spacing
:
normal
;
}
.reveal
>
.overlay.overlay-preview
.x-frame-error
{
opacity
:
0
;
transition
:
opacity
0.3s
ease
0.3s
;
}
.reveal
>
.overlay.overlay-preview.loaded
.x-frame-error
{
opacity
:
1
;
}
.reveal
>
.overlay.overlay-preview.loaded
.spinner
{
opacity
:
0
;
visibility
:
hidden
;
-webkit-transform
:
scale
(
0.2
);
transform
:
scale
(
0.2
);
}
.reveal
.overlay.overlay-help
.viewport
{
.reveal
>
.overlay.overlay-help
.viewport
{
overflow
:
auto
;
color
:
#fff
;
}
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
{
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
{
width
:
600px
;
margin
:
auto
;
padding
:
20px
20px
80px
20px
;
text-align
:
center
;
letter-spacing
:
normal
;
}
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
.title
{
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
.title
{
font-size
:
20px
;
}
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
table
{
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
table
{
border
:
1px
solid
#fff
;
border-collapse
:
collapse
;
font-size
:
16px
;
}
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
table
th
,
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
table
td
{
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
table
th
,
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
table
td
{
width
:
200px
;
padding
:
14px
;
border
:
1px
solid
#fff
;
vertical-align
:
middle
;
}
.reveal
.overlay.overlay-help
.viewport
.viewport-inner
table
th
{
.reveal
>
.overlay.overlay-help
.viewport
.viewport-inner
table
th
{
padding-top
:
20px
;
padding-bottom
:
20px
;
}
...
...
@@ -1212,18 +1425,45 @@ html:-moz-full-screen-ancestor {
* PLAYBACK COMPONENT
*********************************************/
.reveal
.playback
{
position
:
fixed
;
position
:
absolute
;
left
:
15px
;
bottom
:
20px
;
z-index
:
30
;
cursor
:
pointer
;
-webkit-
transition
:
all
400ms
ease
;
transition
:
all
400ms
ease
;
}
transition
:
all
400ms
ease
;
-webkit-tap-highlight-color
:
rgba
(
0
,
0
,
0
,
0
)
;
}
.reveal.overview
.playback
{
opacity
:
0
;
visibility
:
hidden
;
}
/*********************************************
* CODE HIGHLGIHTING
*********************************************/
.reveal
.hljs
table
{
margin
:
initial
;
}
.reveal
.hljs-ln-code
,
.reveal
.hljs-ln-numbers
{
padding
:
0
;
border
:
0
;
}
.reveal
.hljs-ln-numbers
{
opacity
:
0.6
;
padding-right
:
0.75em
;
text-align
:
right
;
vertical-align
:
top
;
}
.reveal
.hljs.has-highlights
tr
:not
(
.highlight-line
)
{
opacity
:
0.4
;
}
.reveal
.hljs
:not
(
:first-child
)
.fragment
{
position
:
absolute
;
top
:
0
;
left
:
0
;
width
:
100%
;
box-sizing
:
border-box
;
}
/*********************************************
* ROLLING LINKS
*********************************************/
...
...
@@ -1246,8 +1486,7 @@ html:-moz-full-screen-ancestor {
position
:
relative
;
padding
:
0
2px
;
pointer-events
:
none
;
-webkit-transition
:
all
400ms
ease
;
transition
:
all
400ms
ease
;
transition
:
all
400ms
ease
;
-webkit-transform-origin
:
50%
0%
;
transform-origin
:
50%
0%
;
-webkit-transform-style
:
preserve-3d
;
...
...
@@ -1283,33 +1522,69 @@ html:-moz-full-screen-ancestor {
.reveal
.speaker-notes
{
display
:
none
;
position
:
absolute
;
width
:
70
%
;
max-height
:
15
%
;
left
:
15%
;
bottom
:
26px
;
padding
:
1
0
px
;
width
:
33.3333333333
%
;
height
:
100
%
;
top
:
0
;
left
:
100%
;
padding
:
1
4px
18px
14px
18
px
;
z-index
:
1
;
font-size
:
18px
;
line-height
:
1.4
;
color
:
#fff
;
background-color
:
rgba
(
0
,
0
,
0
,
0.5
);
border
:
1px
solid
rgba
(
0
,
0
,
0
,
0.05
);
color
:
#222
;
background-color
:
#f5f5f5
;
overflow
:
auto
;
box-sizing
:
border-box
;
text-align
:
left
;
font-family
:
Helvetica
,
sans-serif
;
-webkit-overflow-scrolling
:
touch
;
}
.reveal
.speaker-notes.visible
:not
(
:empty
)
{
.reveal
.speaker-notes
.notes-placeholder
{
color
:
#ccc
;
font-style
:
italic
;
}
.reveal
.speaker-notes
:focus
{
outline
:
none
;
}
.reveal
.speaker-notes
:before
{
content
:
'Speaker notes'
;
display
:
block
;
margin-bottom
:
10px
;
opacity
:
0.5
;
}
.reveal.show-notes
{
max-width
:
75%
;
overflow
:
visible
;
}
.reveal.show-notes
.speaker-notes
{
display
:
block
;
}
@media
screen
and
(
m
ax-width
:
1024
px
)
{
@media
screen
and
(
m
in-width
:
1600
px
)
{
.reveal
.speaker-notes
{
font-size
:
14px
;
}
}
font-size
:
20px
;
}
}
@media
screen
and
(
max-width
:
1024px
)
{
.reveal.show-notes
{
border-left
:
0
;
max-width
:
none
;
max-height
:
70%
;
max-height
:
70vh
;
overflow
:
visible
;
}
.reveal.show-notes
.speaker-notes
{
top
:
100%
;
left
:
0
;
width
:
100%
;
height
:
42.8571428571%
;
height
:
30vh
;
border
:
0
;
}
}
@media
screen
and
(
max-width
:
600px
)
{
.reveal.show-notes
{
max-height
:
60%
;
max-height
:
60vh
;
}
.reveal.show-notes
.speaker-notes
{
top
:
100%
;
height
:
66.6666666667%
;
height
:
40vh
;
}
.reveal
.speaker-notes
{
width
:
90%
;
left
:
5%
;
}
}
font-size
:
14px
;
}
}
/*********************************************
* ZOOM PLUGIN
...
...
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal.js.js
View file @
b38bf453
This source diff could not be displayed because it is too large. You can
view the blob
instead.
bt5/erp5_run_my_doc/SkinTemplateItem/portal_skins/erp5_run_my_doc/reveal_theme_white.css.css
View file @
b38bf453
...
...
@@ -16,7 +16,7 @@ body {
.reveal
{
font-family
:
"Source Sans Pro"
,
Helvetica
,
sans-serif
;
font-size
:
38
px
;
font-size
:
42
px
;
font-weight
:
normal
;
color
:
#222
;
}
...
...
@@ -25,8 +25,13 @@ body {
background
:
#98bdef
;
text-shadow
:
none
;
}
.reveal
.slides
>
section
,
.reveal
.slides
>
section
>
section
{
::-moz-selection
{
color
:
#fff
;
background
:
#98bdef
;
text-shadow
:
none
;
}
.reveal
.slides
section
,
.reveal
.slides
section
>
section
{
line-height
:
1.3
;
font-weight
:
inherit
;
}
...
...
@@ -117,10 +122,6 @@ body {
.reveal
dd
{
margin-left
:
40px
;
}
.reveal
q
,
.reveal
blockquote
{
quotes
:
none
;
}
.reveal
blockquote
{
display
:
block
;
position
:
relative
;
...
...
@@ -148,10 +149,11 @@ body {
font-family
:
monospace
;
line-height
:
1.2em
;
word-wrap
:
break-word
;
box-shadow
:
0px
0px
6px
rgba
(
0
,
0
,
0
,
0.3
);
}
box-shadow
:
0px
5px
15px
rgba
(
0
,
0
,
0
,
0.15
);
}
.reveal
code
{
font-family
:
monospace
;
}
font-family
:
monospace
;
text-transform
:
none
;
}
.reveal
pre
code
{
display
:
block
;
...
...
@@ -187,10 +189,12 @@ body {
border-bottom
:
none
;
}
.reveal
sup
{
vertical-align
:
super
;
}
vertical-align
:
super
;
font-size
:
smaller
;
}
.reveal
sub
{
vertical-align
:
sub
;
}
vertical-align
:
sub
;
font-size
:
smaller
;
}
.reveal
small
{
display
:
inline-block
;
...
...
@@ -246,42 +250,24 @@ body {
/*********************************************
* NAVIGATION CONTROLS
*********************************************/
.reveal
.controls
.navigate-left
,
.reveal
.controls
.navigate-left.enabled
{
border-right-color
:
#2a76dd
;
}
.reveal
.controls
.navigate-right
,
.reveal
.controls
.navigate-right.enabled
{
border-left-color
:
#2a76dd
;
}
.reveal
.controls
.navigate-up
,
.reveal
.controls
.navigate-up.enabled
{
border-bottom-color
:
#2a76dd
;
}
.reveal
.controls
.navigate-down
,
.reveal
.controls
.navigate-down.enabled
{
border-top-color
:
#2a76dd
;
}
.reveal
.controls
.navigate-left.enabled
:hover
{
border-right-color
:
#6ca0e8
;
}
.reveal
.controls
.navigate-right.enabled
:hover
{
border-left-color
:
#6ca0e8
;
}
.reveal
.controls
.navigate-up.enabled
:hover
{
border-bottom-color
:
#6ca0e8
;
}
.reveal
.controls
.navigate-down.enabled
:hover
{
border-top-color
:
#6ca0e8
;
}
.reveal
.controls
{
color
:
#2a76dd
;
}
/*********************************************
* PROGRESS BAR
*********************************************/
.reveal
.progress
{
background
:
rgba
(
0
,
0
,
0
,
0.2
);
}
background
:
rgba
(
0
,
0
,
0
,
0.2
);
color
:
#2a76dd
;
}
.reveal
.progress
span
{
background
:
#2a76dd
;
-webkit-transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
-moz-transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
\ No newline at end of file
transition
:
width
800ms
cubic-bezier
(
0.26
,
0.86
,
0.44
,
0.985
);
}
/*********************************************
* PRINT BACKGROUND
*********************************************/
@media
print
{
.backgrounds
{
background-color
:
#fff
;
}
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment