7227 lines
751 KiB
HTML
7227 lines
751 KiB
HTML
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="generator" content="pandoc">
|
||
<meta name="author" content="Stefan Dresselhaus">
|
||
<title>Sketch for simulating chemodiversity</title>
|
||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui">
|
||
<style type="text/css">
|
||
|
||
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; }
|
||
|
||
html,
|
||
body {
|
||
width: 100%;
|
||
height: 100%;
|
||
overflow: hidden; }
|
||
body {
|
||
position: relative;
|
||
line-height: 1;
|
||
background-color: #fff;
|
||
color: #000; }
|
||
|
||
.reveal .slides section .fragment {
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
transition: all .2s ease; }
|
||
.reveal .slides section .fragment.visible {
|
||
opacity: 1;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.grow {
|
||
opacity: 1;
|
||
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: inherit; }
|
||
.reveal .slides section .fragment.shrink.visible {
|
||
-webkit-transform: scale(0.7);
|
||
transform: scale(0.7); }
|
||
.reveal .slides section .fragment.zoom-in {
|
||
-webkit-transform: scale(0.1);
|
||
transform: scale(0.1); }
|
||
.reveal .slides section .fragment.zoom-in.visible {
|
||
-webkit-transform: none;
|
||
transform: none; }
|
||
.reveal .slides section .fragment.fade-out {
|
||
opacity: 1;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.fade-out.visible {
|
||
opacity: 0;
|
||
visibility: hidden; }
|
||
.reveal .slides section .fragment.semi-fade-out {
|
||
opacity: 1;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.semi-fade-out.visible {
|
||
opacity: 0.5;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.strike {
|
||
opacity: 1;
|
||
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%); }
|
||
.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%); }
|
||
.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); }
|
||
.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); }
|
||
.reveal .slides section .fragment.fade-left.visible {
|
||
-webkit-transform: translate(0, 0);
|
||
transform: translate(0, 0); }
|
||
.reveal .slides section .fragment.current-visible {
|
||
opacity: 0;
|
||
visibility: hidden; }
|
||
.reveal .slides section .fragment.current-visible.current-fragment {
|
||
opacity: 1;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.highlight-red,
|
||
.reveal .slides section .fragment.highlight-current-red,
|
||
.reveal .slides section .fragment.highlight-green,
|
||
.reveal .slides section .fragment.highlight-current-green,
|
||
.reveal .slides section .fragment.highlight-blue,
|
||
.reveal .slides section .fragment.highlight-current-blue {
|
||
opacity: 1;
|
||
visibility: inherit; }
|
||
.reveal .slides section .fragment.highlight-red.visible {
|
||
color: #ff2c2d; }
|
||
.reveal .slides section .fragment.highlight-green.visible {
|
||
color: #17ff2e; }
|
||
.reveal .slides section .fragment.highlight-blue.visible {
|
||
color: #1b91ff; }
|
||
.reveal .slides section .fragment.highlight-current-red.current-fragment {
|
||
color: #ff2c2d; }
|
||
.reveal .slides section .fragment.highlight-current-green.current-fragment {
|
||
color: #17ff2e; }
|
||
.reveal .slides section .fragment.highlight-current-blue.current-fragment {
|
||
color: #1b91ff; }
|
||
|
||
|
||
.reveal:after {
|
||
content: '';
|
||
font-style: italic; }
|
||
.reveal iframe {
|
||
z-index: 1; }
|
||
|
||
.reveal a {
|
||
position: relative; }
|
||
.reveal .stretch {
|
||
max-width: none;
|
||
max-height: none; }
|
||
.reveal pre.stretch code {
|
||
height: 100%;
|
||
max-height: 100%;
|
||
box-sizing: border-box; }
|
||
|
||
@-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: absolute;
|
||
top: auto;
|
||
bottom: 12px;
|
||
right: 12px;
|
||
left: auto;
|
||
z-index: 1;
|
||
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: transparent; }
|
||
.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: 0;
|
||
-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:not(.has-vertical-slides) .controls .navigate-left {
|
||
bottom: 1.4em;
|
||
right: 5.5em; }
|
||
.reveal:not(.has-vertical-slides) .controls .navigate-right {
|
||
bottom: 1.4em;
|
||
right: 0.5em; }
|
||
.reveal:not(.has-horizontal-slides) .controls .navigate-up {
|
||
right: 1.4em;
|
||
bottom: 5em; }
|
||
.reveal:not(.has-horizontal-slides) .controls .navigate-down {
|
||
right: 1.4em;
|
||
bottom: 0.5em; }
|
||
.reveal.has-dark-background .controls {
|
||
color: #fff; }
|
||
.reveal.has-light-background .controls {
|
||
color: #000; }
|
||
.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: 8px;
|
||
margin-top: -1.8em; }
|
||
.reveal .controls[data-controls-layout="edges"] .navigate-right {
|
||
top: 50%;
|
||
right: 8px;
|
||
margin-top: -1.8em; }
|
||
.reveal .controls[data-controls-layout="edges"] .navigate-up {
|
||
top: 8px;
|
||
left: 50%;
|
||
margin-left: -1.8em; }
|
||
.reveal .controls[data-controls-layout="edges"] .navigate-down {
|
||
bottom: 8px;
|
||
left: 50%;
|
||
margin-left: -1.8em; } }
|
||
|
||
.reveal .progress {
|
||
position: absolute;
|
||
display: none;
|
||
height: 3px;
|
||
width: 100%;
|
||
bottom: 0;
|
||
left: 0;
|
||
z-index: 10;
|
||
background-color: rgba(0, 0, 0, 0.2);
|
||
color: #fff; }
|
||
.reveal .progress:after {
|
||
content: '';
|
||
display: block;
|
||
position: absolute;
|
||
height: 10px;
|
||
width: 100%;
|
||
top: -10px; }
|
||
.reveal .progress span {
|
||
display: block;
|
||
height: 100%;
|
||
width: 0px;
|
||
background-color: currentColor;
|
||
transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
|
||
|
||
.reveal .slide-number {
|
||
position: fixed;
|
||
display: block;
|
||
right: 8px;
|
||
bottom: 8px;
|
||
z-index: 31;
|
||
font-family: Helvetica, sans-serif;
|
||
font-size: 12px;
|
||
line-height: 1;
|
||
color: #fff;
|
||
background-color: rgba(0, 0, 0, 0.4);
|
||
padding: 5px; }
|
||
.reveal .slide-number-delimiter {
|
||
margin: 0 3px; }
|
||
|
||
.reveal {
|
||
position: relative;
|
||
width: 100%;
|
||
height: 100%;
|
||
overflow: hidden;
|
||
-ms-touch-action: none;
|
||
touch-action: none; }
|
||
@media only screen and (orientation: landscape) {
|
||
.reveal.ua-iphone {
|
||
position: fixed; } }
|
||
.reveal .slides {
|
||
position: absolute;
|
||
width: 100%;
|
||
height: 100%;
|
||
top: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0;
|
||
margin: auto;
|
||
pointer-events: none;
|
||
overflow: visible;
|
||
z-index: 1;
|
||
text-align: center;
|
||
-webkit-perspective: 600px;
|
||
perspective: 600px;
|
||
-webkit-perspective-origin: 50% 40%;
|
||
perspective-origin: 50% 40%; }
|
||
.reveal .slides > section {
|
||
-ms-perspective: 600px; }
|
||
.reveal .slides > section,
|
||
.reveal .slides > section > section {
|
||
display: none;
|
||
position: absolute;
|
||
width: 100%;
|
||
padding: 20px 0px;
|
||
pointer-events: auto;
|
||
z-index: 10;
|
||
-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); }
|
||
|
||
.reveal[data-transition-speed="fast"] .slides section {
|
||
transition-duration: 400ms; }
|
||
.reveal[data-transition-speed="slow"] .slides section {
|
||
transition-duration: 1200ms; }
|
||
|
||
.reveal .slides section[data-transition-speed="fast"] {
|
||
transition-duration: 400ms; }
|
||
.reveal .slides section[data-transition-speed="slow"] {
|
||
transition-duration: 1200ms; }
|
||
.reveal .slides > section.stack {
|
||
padding-top: 0;
|
||
padding-bottom: 0; }
|
||
.reveal .slides > section.present,
|
||
.reveal .slides > section > section.present {
|
||
display: block;
|
||
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 {
|
||
min-height: 0 !important; }
|
||
|
||
.reveal .slides > section.future,
|
||
.reveal .slides > section > section.future,
|
||
.reveal .slides > section.past,
|
||
.reveal .slides > section > section.past {
|
||
pointer-events: none; }
|
||
.reveal.overview .slides > section,
|
||
.reveal.overview .slides > section > section {
|
||
pointer-events: auto; }
|
||
.reveal .slides > section.past,
|
||
.reveal .slides > section.future,
|
||
.reveal .slides > section > section.past,
|
||
.reveal .slides > section > section.future {
|
||
opacity: 0; }
|
||
|
||
|
||
.reveal.slide section {
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden; }
|
||
.reveal .slides > section[data-transition=slide].past,
|
||
.reveal .slides > section[data-transition~=slide-out].past,
|
||
.reveal.slide .slides > section:not([data-transition]).past {
|
||
-webkit-transform: translate(-150%, 0);
|
||
transform: translate(-150%, 0); }
|
||
.reveal .slides > section[data-transition=slide].future,
|
||
.reveal .slides > section[data-transition~=slide-in].future,
|
||
.reveal.slide .slides > section:not([data-transition]).future {
|
||
-webkit-transform: translate(150%, 0);
|
||
transform: translate(150%, 0); }
|
||
.reveal .slides > section > section[data-transition=slide].past,
|
||
.reveal .slides > section > section[data-transition~=slide-out].past,
|
||
.reveal.slide .slides > section > section:not([data-transition]).past {
|
||
-webkit-transform: translate(0, -150%);
|
||
transform: translate(0, -150%); }
|
||
.reveal .slides > section > section[data-transition=slide].future,
|
||
.reveal .slides > section > section[data-transition~=slide-in].future,
|
||
.reveal.slide .slides > section > section:not([data-transition]).future {
|
||
-webkit-transform: translate(0, 150%);
|
||
transform: translate(0, 150%); }
|
||
.reveal.linear section {
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden; }
|
||
.reveal .slides > section[data-transition=linear].past,
|
||
.reveal .slides > section[data-transition~=linear-out].past,
|
||
.reveal.linear .slides > section:not([data-transition]).past {
|
||
-webkit-transform: translate(-150%, 0);
|
||
transform: translate(-150%, 0); }
|
||
.reveal .slides > section[data-transition=linear].future,
|
||
.reveal .slides > section[data-transition~=linear-in].future,
|
||
.reveal.linear .slides > section:not([data-transition]).future {
|
||
-webkit-transform: translate(150%, 0);
|
||
transform: translate(150%, 0); }
|
||
.reveal .slides > section > section[data-transition=linear].past,
|
||
.reveal .slides > section > section[data-transition~=linear-out].past,
|
||
.reveal.linear .slides > section > section:not([data-transition]).past {
|
||
-webkit-transform: translate(0, -150%);
|
||
transform: translate(0, -150%); }
|
||
.reveal .slides > section > section[data-transition=linear].future,
|
||
.reveal .slides > section > section[data-transition~=linear-in].future,
|
||
.reveal.linear .slides > section > section:not([data-transition]).future {
|
||
-webkit-transform: translate(0, 150%);
|
||
transform: translate(0, 150%); }
|
||
|
||
.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 {
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);
|
||
transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); }
|
||
.reveal .slides > section[data-transition=default].future,
|
||
.reveal .slides > section[data-transition~=default-in].future,
|
||
.reveal.default .slides > section:not([data-transition]).future {
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);
|
||
transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); }
|
||
.reveal .slides > section > section[data-transition=default].past,
|
||
.reveal .slides > section > section[data-transition~=default-out].past,
|
||
.reveal.default .slides > section > section:not([data-transition]).past {
|
||
-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 > section[data-transition=default].future,
|
||
.reveal .slides > section > section[data-transition~=default-in].future,
|
||
.reveal.default .slides > section > section:not([data-transition]).future {
|
||
-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 {
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);
|
||
transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); }
|
||
.reveal .slides > section[data-transition=convex].future,
|
||
.reveal .slides > section[data-transition~=convex-in].future,
|
||
.reveal.convex .slides > section:not([data-transition]).future {
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);
|
||
transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); }
|
||
.reveal .slides > section > section[data-transition=convex].past,
|
||
.reveal .slides > section > section[data-transition~=convex-out].past,
|
||
.reveal.convex .slides > section > section:not([data-transition]).past {
|
||
-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 > section[data-transition=convex].future,
|
||
.reveal .slides > section > section[data-transition~=convex-in].future,
|
||
.reveal.convex .slides > section > section:not([data-transition]).future {
|
||
-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=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 {
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);
|
||
transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); }
|
||
.reveal .slides > section[data-transition=concave].future,
|
||
.reveal .slides > section[data-transition~=concave-in].future,
|
||
.reveal.concave .slides > section:not([data-transition]).future {
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);
|
||
transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); }
|
||
.reveal .slides > section > section[data-transition=concave].past,
|
||
.reveal .slides > section > section[data-transition~=concave-out].past,
|
||
.reveal.concave .slides > section > section:not([data-transition]).past {
|
||
-webkit-transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0);
|
||
transform: translate3d(0, -80%, 0) rotateX(-70deg) translate3d(0, -80%, 0); }
|
||
.reveal .slides > section > section[data-transition=concave].future,
|
||
.reveal .slides > section > section[data-transition~=concave-in].future,
|
||
.reveal.concave .slides > section > section:not([data-transition]).future {
|
||
-webkit-transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0);
|
||
transform: translate3d(0, 80%, 0) rotateX(70deg) translate3d(0, 80%, 0); }
|
||
|
||
.reveal .slides section[data-transition=zoom],
|
||
.reveal.zoom .slides section:not([data-transition]) {
|
||
transition-timing-function: ease; }
|
||
.reveal .slides > section[data-transition=zoom].past,
|
||
.reveal .slides > section[data-transition~=zoom-out].past,
|
||
.reveal.zoom .slides > section:not([data-transition]).past {
|
||
visibility: hidden;
|
||
-webkit-transform: scale(16);
|
||
transform: scale(16); }
|
||
.reveal .slides > section[data-transition=zoom].future,
|
||
.reveal .slides > section[data-transition~=zoom-in].future,
|
||
.reveal.zoom .slides > section:not([data-transition]).future {
|
||
visibility: hidden;
|
||
-webkit-transform: scale(0.2);
|
||
transform: scale(0.2); }
|
||
.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%); }
|
||
.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%); }
|
||
|
||
.reveal.cube .slides {
|
||
-webkit-perspective: 1300px;
|
||
perspective: 1300px; }
|
||
.reveal.cube .slides section {
|
||
padding: 30px;
|
||
min-height: 700px;
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden;
|
||
box-sizing: border-box;
|
||
-webkit-transform-style: preserve-3d;
|
||
transform-style: preserve-3d; }
|
||
.reveal.center.cube .slides section {
|
||
min-height: 0; }
|
||
.reveal.cube .slides section:not(.stack):before {
|
||
content: '';
|
||
position: absolute;
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
left: 0;
|
||
top: 0;
|
||
background: rgba(0, 0, 0, 0.1);
|
||
border-radius: 4px;
|
||
-webkit-transform: translateZ(-20px);
|
||
transform: translateZ(-20px); }
|
||
.reveal.cube .slides section:not(.stack):after {
|
||
content: '';
|
||
position: absolute;
|
||
display: block;
|
||
width: 90%;
|
||
height: 30px;
|
||
left: 5%;
|
||
bottom: 0;
|
||
background: none;
|
||
z-index: 1;
|
||
border-radius: 4px;
|
||
box-shadow: 0px 95px 25px rgba(0, 0, 0, 0.2);
|
||
-webkit-transform: translateZ(-90px) rotateX(65deg);
|
||
transform: translateZ(-90px) rotateX(65deg); }
|
||
.reveal.cube .slides > section.stack {
|
||
padding: 0;
|
||
background: none; }
|
||
.reveal.cube .slides > section.past {
|
||
-webkit-transform-origin: 100% 0%;
|
||
transform-origin: 100% 0%;
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg);
|
||
transform: translate3d(-100%, 0, 0) rotateY(-90deg); }
|
||
.reveal.cube .slides > section.future {
|
||
-webkit-transform-origin: 0% 0%;
|
||
transform-origin: 0% 0%;
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg);
|
||
transform: translate3d(100%, 0, 0) rotateY(90deg); }
|
||
.reveal.cube .slides > section > section.past {
|
||
-webkit-transform-origin: 0% 100%;
|
||
transform-origin: 0% 100%;
|
||
-webkit-transform: translate3d(0, -100%, 0) rotateX(90deg);
|
||
transform: translate3d(0, -100%, 0) rotateX(90deg); }
|
||
.reveal.cube .slides > section > section.future {
|
||
-webkit-transform-origin: 0% 0%;
|
||
transform-origin: 0% 0%;
|
||
-webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg);
|
||
transform: translate3d(0, 100%, 0) rotateX(-90deg); }
|
||
|
||
.reveal.page .slides {
|
||
-webkit-perspective-origin: 0% 50%;
|
||
perspective-origin: 0% 50%;
|
||
-webkit-perspective: 3000px;
|
||
perspective: 3000px; }
|
||
.reveal.page .slides section {
|
||
padding: 30px;
|
||
min-height: 700px;
|
||
box-sizing: border-box;
|
||
-webkit-transform-style: preserve-3d;
|
||
transform-style: preserve-3d; }
|
||
.reveal.page .slides section.past {
|
||
z-index: 12; }
|
||
.reveal.page .slides section:not(.stack):before {
|
||
content: '';
|
||
position: absolute;
|
||
display: block;
|
||
width: 100%;
|
||
height: 100%;
|
||
left: 0;
|
||
top: 0;
|
||
background: rgba(0, 0, 0, 0.1);
|
||
-webkit-transform: translateZ(-20px);
|
||
transform: translateZ(-20px); }
|
||
.reveal.page .slides section:not(.stack):after {
|
||
content: '';
|
||
position: absolute;
|
||
display: block;
|
||
width: 90%;
|
||
height: 30px;
|
||
left: 5%;
|
||
bottom: 0;
|
||
background: none;
|
||
z-index: 1;
|
||
border-radius: 4px;
|
||
box-shadow: 0px 95px 25px rgba(0, 0, 0, 0.2);
|
||
-webkit-transform: translateZ(-90px) rotateX(65deg); }
|
||
.reveal.page .slides > section.stack {
|
||
padding: 0;
|
||
background: none; }
|
||
.reveal.page .slides > section.past {
|
||
-webkit-transform-origin: 0% 0%;
|
||
transform-origin: 0% 0%;
|
||
-webkit-transform: translate3d(-40%, 0, 0) rotateY(-80deg);
|
||
transform: translate3d(-40%, 0, 0) rotateY(-80deg); }
|
||
.reveal.page .slides > section.future {
|
||
-webkit-transform-origin: 100% 0%;
|
||
transform-origin: 100% 0%;
|
||
-webkit-transform: translate3d(0, 0, 0);
|
||
transform: translate3d(0, 0, 0); }
|
||
.reveal.page .slides > section > section.past {
|
||
-webkit-transform-origin: 0% 0%;
|
||
transform-origin: 0% 0%;
|
||
-webkit-transform: translate3d(0, -40%, 0) rotateX(80deg);
|
||
transform: translate3d(0, -40%, 0) rotateX(80deg); }
|
||
.reveal.page .slides > section > section.future {
|
||
-webkit-transform-origin: 0% 100%;
|
||
transform-origin: 0% 100%;
|
||
-webkit-transform: translate3d(0, 0, 0);
|
||
transform: translate3d(0, 0, 0); }
|
||
|
||
.reveal .slides section[data-transition=fade],
|
||
.reveal.fade .slides section:not([data-transition]),
|
||
.reveal.fade .slides > section > section:not([data-transition]) {
|
||
-webkit-transform: none;
|
||
transform: none;
|
||
transition: opacity 0.5s; }
|
||
.reveal.fade.overview .slides section,
|
||
.reveal.fade.overview .slides > section > section {
|
||
transition: none; }
|
||
|
||
.reveal .slides section[data-transition=none],
|
||
.reveal.none .slides section:not([data-transition]) {
|
||
-webkit-transform: none;
|
||
transform: none;
|
||
transition: none; }
|
||
|
||
.reveal .pause-overlay {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
background: black;
|
||
visibility: hidden;
|
||
opacity: 0;
|
||
z-index: 100;
|
||
transition: all 1s ease; }
|
||
.reveal.paused .pause-overlay {
|
||
visibility: visible;
|
||
opacity: 1; }
|
||
|
||
.no-transforms {
|
||
overflow-y: auto; }
|
||
.no-transforms .reveal .slides {
|
||
position: relative;
|
||
width: 80%;
|
||
height: auto !important;
|
||
top: 0;
|
||
left: 50%;
|
||
margin: 0;
|
||
text-align: center; }
|
||
.no-transforms .reveal .controls,
|
||
.no-transforms .reveal .progress {
|
||
display: none !important; }
|
||
.no-transforms .reveal .slides section {
|
||
display: block !important;
|
||
opacity: 1 !important;
|
||
position: relative !important;
|
||
height: auto;
|
||
min-height: 0;
|
||
top: 0;
|
||
left: -50%;
|
||
margin: 70px 0;
|
||
-webkit-transform: none;
|
||
transform: none; }
|
||
.no-transforms .reveal .slides section section {
|
||
left: 0; }
|
||
.reveal .no-transition,
|
||
.reveal .no-transition * {
|
||
transition: none !important; }
|
||
|
||
.reveal .backgrounds {
|
||
position: absolute;
|
||
width: 100%;
|
||
height: 100%;
|
||
top: 0;
|
||
left: 0;
|
||
-webkit-perspective: 600px;
|
||
perspective: 600px; }
|
||
.reveal .slide-background {
|
||
display: none;
|
||
position: absolute;
|
||
width: 100%;
|
||
height: 100%;
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
overflow: hidden;
|
||
background-color: transparent;
|
||
background-position: 50% 50%;
|
||
background-repeat: no-repeat;
|
||
background-size: cover;
|
||
transition: all 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
|
||
.reveal .slide-background.stack {
|
||
display: block; }
|
||
.reveal .slide-background.present {
|
||
opacity: 1;
|
||
visibility: visible;
|
||
z-index: 2; }
|
||
.print-pdf .reveal .slide-background {
|
||
opacity: 1 !important;
|
||
visibility: visible !important; }
|
||
|
||
.reveal .slide-background video {
|
||
position: absolute;
|
||
width: 100%;
|
||
height: 100%;
|
||
max-width: none;
|
||
max-height: none;
|
||
top: 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; }
|
||
|
||
.reveal[data-background-transition=none] > .backgrounds .slide-background,
|
||
.reveal > .backgrounds .slide-background[data-background-transition=none] {
|
||
transition: none; }
|
||
|
||
.reveal[data-background-transition=slide] > .backgrounds .slide-background,
|
||
.reveal > .backgrounds .slide-background[data-background-transition=slide] {
|
||
opacity: 1;
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden; }
|
||
.reveal[data-background-transition=slide] > .backgrounds .slide-background.past,
|
||
.reveal > .backgrounds .slide-background.past[data-background-transition=slide] {
|
||
-webkit-transform: translate(-100%, 0);
|
||
transform: translate(-100%, 0); }
|
||
.reveal[data-background-transition=slide] > .backgrounds .slide-background.future,
|
||
.reveal > .backgrounds .slide-background.future[data-background-transition=slide] {
|
||
-webkit-transform: translate(100%, 0);
|
||
transform: translate(100%, 0); }
|
||
.reveal[data-background-transition=slide] > .backgrounds .slide-background > .slide-background.past,
|
||
.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=slide] {
|
||
-webkit-transform: translate(0, -100%);
|
||
transform: translate(0, -100%); }
|
||
.reveal[data-background-transition=slide] > .backgrounds .slide-background > .slide-background.future,
|
||
.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=slide] {
|
||
-webkit-transform: translate(0, 100%);
|
||
transform: translate(0, 100%); }
|
||
|
||
.reveal[data-background-transition=convex] > .backgrounds .slide-background.past,
|
||
.reveal > .backgrounds .slide-background.past[data-background-transition=convex] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0);
|
||
transform: translate3d(-100%, 0, 0) rotateY(-90deg) translate3d(-100%, 0, 0); }
|
||
.reveal[data-background-transition=convex] > .backgrounds .slide-background.future,
|
||
.reveal > .backgrounds .slide-background.future[data-background-transition=convex] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0);
|
||
transform: translate3d(100%, 0, 0) rotateY(90deg) translate3d(100%, 0, 0); }
|
||
.reveal[data-background-transition=convex] > .backgrounds .slide-background > .slide-background.past,
|
||
.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=convex] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0);
|
||
transform: translate3d(0, -100%, 0) rotateX(90deg) translate3d(0, -100%, 0); }
|
||
.reveal[data-background-transition=convex] > .backgrounds .slide-background > .slide-background.future,
|
||
.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=convex] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0);
|
||
transform: translate3d(0, 100%, 0) rotateX(-90deg) translate3d(0, 100%, 0); }
|
||
|
||
.reveal[data-background-transition=concave] > .backgrounds .slide-background.past,
|
||
.reveal > .backgrounds .slide-background.past[data-background-transition=concave] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0);
|
||
transform: translate3d(-100%, 0, 0) rotateY(90deg) translate3d(-100%, 0, 0); }
|
||
.reveal[data-background-transition=concave] > .backgrounds .slide-background.future,
|
||
.reveal > .backgrounds .slide-background.future[data-background-transition=concave] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0);
|
||
transform: translate3d(100%, 0, 0) rotateY(-90deg) translate3d(100%, 0, 0); }
|
||
.reveal[data-background-transition=concave] > .backgrounds .slide-background > .slide-background.past,
|
||
.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=concave] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0);
|
||
transform: translate3d(0, -100%, 0) rotateX(-90deg) translate3d(0, -100%, 0); }
|
||
.reveal[data-background-transition=concave] > .backgrounds .slide-background > .slide-background.future,
|
||
.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=concave] {
|
||
opacity: 0;
|
||
-webkit-transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0);
|
||
transform: translate3d(0, 100%, 0) rotateX(90deg) translate3d(0, 100%, 0); }
|
||
|
||
.reveal[data-background-transition=zoom] > .backgrounds .slide-background,
|
||
.reveal > .backgrounds .slide-background[data-background-transition=zoom] {
|
||
transition-timing-function: ease; }
|
||
.reveal[data-background-transition=zoom] > .backgrounds .slide-background.past,
|
||
.reveal > .backgrounds .slide-background.past[data-background-transition=zoom] {
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
-webkit-transform: scale(16);
|
||
transform: scale(16); }
|
||
.reveal[data-background-transition=zoom] > .backgrounds .slide-background.future,
|
||
.reveal > .backgrounds .slide-background.future[data-background-transition=zoom] {
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
-webkit-transform: scale(0.2);
|
||
transform: scale(0.2); }
|
||
.reveal[data-background-transition=zoom] > .backgrounds .slide-background > .slide-background.past,
|
||
.reveal > .backgrounds .slide-background > .slide-background.past[data-background-transition=zoom] {
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
-webkit-transform: scale(16);
|
||
transform: scale(16); }
|
||
.reveal[data-background-transition=zoom] > .backgrounds .slide-background > .slide-background.future,
|
||
.reveal > .backgrounds .slide-background > .slide-background.future[data-background-transition=zoom] {
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
-webkit-transform: scale(0.2);
|
||
transform: scale(0.2); }
|
||
|
||
.reveal[data-transition-speed="fast"] > .backgrounds .slide-background {
|
||
transition-duration: 400ms; }
|
||
.reveal[data-transition-speed="slow"] > .backgrounds .slide-background {
|
||
transition-duration: 1200ms; }
|
||
|
||
.reveal.overview {
|
||
-webkit-perspective-origin: 50% 50%;
|
||
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;
|
||
opacity: 1 !important;
|
||
overflow: hidden;
|
||
visibility: visible !important;
|
||
cursor: pointer;
|
||
box-sizing: border-box; }
|
||
.reveal.overview .slides section:hover,
|
||
.reveal.overview .slides section.present {
|
||
outline: 10px solid rgba(150, 150, 150, 0.4);
|
||
outline-offset: 10px; }
|
||
.reveal.overview .slides section .fragment {
|
||
opacity: 1;
|
||
transition: none; }
|
||
.reveal.overview .slides section:after,
|
||
.reveal.overview .slides section:before {
|
||
display: none !important; }
|
||
.reveal.overview .slides > section.stack {
|
||
padding: 0;
|
||
top: 0 !important;
|
||
background: none;
|
||
outline: none;
|
||
overflow: visible; }
|
||
.reveal.overview .backgrounds {
|
||
-webkit-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 {
|
||
transition: none; }
|
||
.reveal.overview .backgrounds .slide-background,
|
||
.reveal.overview-deactivating .backgrounds .slide-background {
|
||
transition: none; }
|
||
|
||
.reveal.rtl .slides,
|
||
.reveal.rtl .slides h1,
|
||
.reveal.rtl .slides h2,
|
||
.reveal.rtl .slides h3,
|
||
.reveal.rtl .slides h4,
|
||
.reveal.rtl .slides h5,
|
||
.reveal.rtl .slides h6 {
|
||
direction: rtl;
|
||
font-family: sans-serif; }
|
||
.reveal.rtl pre,
|
||
.reveal.rtl code {
|
||
direction: ltr; }
|
||
.reveal.rtl ol,
|
||
.reveal.rtl ul {
|
||
text-align: right; }
|
||
.reveal.rtl .progress span {
|
||
float: right; }
|
||
|
||
.reveal.has-parallax-background .backgrounds {
|
||
transition: all 0.8s ease; }
|
||
|
||
.reveal.has-parallax-background[data-transition-speed="fast"] .backgrounds {
|
||
transition-duration: 400ms; }
|
||
.reveal.has-parallax-background[data-transition-speed="slow"] .backgrounds {
|
||
transition-duration: 1200ms; }
|
||
|
||
.reveal .overlay {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 100%;
|
||
z-index: 1000;
|
||
background: rgba(0, 0, 0, 0.9);
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
transition: all 0.3s ease; }
|
||
.reveal .overlay.visible {
|
||
opacity: 1;
|
||
visibility: visible; }
|
||
.reveal .overlay .spinner {
|
||
position: absolute;
|
||
display: block;
|
||
top: 50%;
|
||
left: 50%;
|
||
width: 32px;
|
||
height: 32px;
|
||
margin: -16px 0 0 -16px;
|
||
z-index: 10;
|
||
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;
|
||
transition: all 0.3s ease; }
|
||
.reveal .overlay header {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
width: 100%;
|
||
height: 40px;
|
||
z-index: 2;
|
||
border-bottom: 1px solid #222; }
|
||
.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 {
|
||
opacity: 1; }
|
||
.reveal .overlay header a .icon {
|
||
display: inline-block;
|
||
width: 20px;
|
||
height: 20px;
|
||
background-position: 50% 50%;
|
||
background-size: 100%;
|
||
background-repeat: no-repeat; }
|
||
.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 {
|
||
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAcElEQVRYR+2WSQoAIQwEzf8f7XiOMkUQxUPlGkM3hVmiQfQR9GYnH1SsAQlI4DiBqkCMoNb9y2e90IAEJPAcgdznU9+engMaeJ7Azh5Y1U67gAho4DqBqmB1buAf0MB1AlVBek83ZPkmJMGc1wAR+AAqod/B97TRpQAAAABJRU5ErkJggg==); }
|
||
.reveal .overlay .viewport {
|
||
position: absolute;
|
||
display: -webkit-box;
|
||
display: -ms-flexbox;
|
||
display: flex;
|
||
top: 40px;
|
||
right: 0;
|
||
bottom: 0;
|
||
left: 0; }
|
||
.reveal .overlay.overlay-preview .viewport iframe {
|
||
width: 100%;
|
||
height: 100%;
|
||
max-width: 100%;
|
||
max-height: 100%;
|
||
border: 0;
|
||
opacity: 0;
|
||
visibility: hidden;
|
||
transition: all 0.3s ease; }
|
||
.reveal .overlay.overlay-preview.loaded .viewport iframe {
|
||
opacity: 1;
|
||
visibility: visible; }
|
||
.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 {
|
||
overflow: auto;
|
||
color: #fff; }
|
||
.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 {
|
||
font-size: 20px; }
|
||
.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 {
|
||
width: 200px;
|
||
padding: 14px;
|
||
border: 1px solid #fff;
|
||
vertical-align: middle; }
|
||
.reveal .overlay.overlay-help .viewport .viewport-inner table th {
|
||
padding-top: 20px;
|
||
padding-bottom: 20px; }
|
||
|
||
.reveal .playback {
|
||
position: absolute;
|
||
left: 15px;
|
||
bottom: 20px;
|
||
z-index: 30;
|
||
cursor: pointer;
|
||
transition: all 400ms ease;
|
||
-webkit-tap-highlight-color: transparent; }
|
||
.reveal.overview .playback {
|
||
opacity: 0;
|
||
visibility: hidden; }
|
||
|
||
.reveal .roll {
|
||
display: inline-block;
|
||
line-height: 1.2;
|
||
overflow: hidden;
|
||
vertical-align: top;
|
||
-webkit-perspective: 400px;
|
||
perspective: 400px;
|
||
-webkit-perspective-origin: 50% 50%;
|
||
perspective-origin: 50% 50%; }
|
||
.reveal .roll:hover {
|
||
background: none;
|
||
text-shadow: none; }
|
||
.reveal .roll span {
|
||
display: block;
|
||
position: relative;
|
||
padding: 0 2px;
|
||
pointer-events: none;
|
||
transition: all 400ms ease;
|
||
-webkit-transform-origin: 50% 0%;
|
||
transform-origin: 50% 0%;
|
||
-webkit-transform-style: preserve-3d;
|
||
transform-style: preserve-3d;
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden; }
|
||
.reveal .roll:hover span {
|
||
background: rgba(0, 0, 0, 0.5);
|
||
-webkit-transform: translate3d(0px, 0px, -45px) rotateX(90deg);
|
||
transform: translate3d(0px, 0px, -45px) rotateX(90deg); }
|
||
.reveal .roll span:after {
|
||
content: attr(data-title);
|
||
display: block;
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
padding: 0 2px;
|
||
-webkit-backface-visibility: hidden;
|
||
backface-visibility: hidden;
|
||
-webkit-transform-origin: 50% 0%;
|
||
transform-origin: 50% 0%;
|
||
-webkit-transform: translate3d(0px, 110%, 0px) rotateX(-90deg);
|
||
transform: translate3d(0px, 110%, 0px) rotateX(-90deg); }
|
||
|
||
.reveal aside.notes {
|
||
display: none; }
|
||
.reveal .speaker-notes {
|
||
display: none;
|
||
position: absolute;
|
||
width: 25vw;
|
||
height: 100%;
|
||
top: 0;
|
||
left: 100%;
|
||
padding: 14px 18px 14px 18px;
|
||
z-index: 1;
|
||
font-size: 18px;
|
||
line-height: 1.4;
|
||
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 .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: 75vw;
|
||
overflow: visible; }
|
||
.reveal.show-notes .speaker-notes {
|
||
display: block; }
|
||
@media screen and (min-width: 1600px) {
|
||
.reveal .speaker-notes {
|
||
font-size: 20px; } }
|
||
@media screen and (max-width: 1024px) {
|
||
.reveal.show-notes {
|
||
border-left: 0;
|
||
max-width: none;
|
||
max-height: 70%;
|
||
overflow: visible; }
|
||
.reveal.show-notes .speaker-notes {
|
||
top: 100%;
|
||
left: 0;
|
||
width: 100%;
|
||
height: 42.8571428571%; } }
|
||
@media screen and (max-width: 600px) {
|
||
.reveal.show-notes {
|
||
max-height: 60%; }
|
||
.reveal.show-notes .speaker-notes {
|
||
top: 100%;
|
||
height: 66.6666666667%; }
|
||
.reveal .speaker-notes {
|
||
font-size: 14px; } }
|
||
|
||
.zoomed .reveal *,
|
||
.zoomed .reveal *:before,
|
||
.zoomed .reveal *:after {
|
||
-webkit-backface-visibility: visible !important;
|
||
backface-visibility: visible !important; }
|
||
.zoomed .reveal .progress,
|
||
.zoomed .reveal .controls {
|
||
opacity: 0; }
|
||
.zoomed .reveal .roll span {
|
||
background: none; }
|
||
.zoomed .reveal .roll span:after {
|
||
visibility: hidden; }
|
||
</style>
|
||
<style type="text/css">
|
||
code{white-space: pre-wrap;}
|
||
span.smallcaps{font-variant: small-caps;}
|
||
div.line-block{white-space: pre-line;}
|
||
div.column{display: inline-block; vertical-align: top; width: 50%;}
|
||
</style>
|
||
<style type="text/css">
|
||
div.sourceLine, a.sourceLine { display: inline-block; min-height: 1.25em; }
|
||
a.sourceLine { pointer-events: none; color: inherit; text-decoration: inherit; }
|
||
.sourceCode { overflow: visible; }
|
||
code.sourceCode { white-space: pre; }
|
||
@media print {
|
||
code.sourceCode { white-space: pre-wrap; }
|
||
div.sourceLine, a.sourceLine { text-indent: -1em; padding-left: 1em; }
|
||
}
|
||
pre.numberSource div.sourceLine, .numberSource a.sourceLine
|
||
{ position: relative; }
|
||
pre.numberSource div.sourceLine::before, .numberSource a.sourceLine::before
|
||
{ content: attr(data-line-number);
|
||
position: absolute; left: -5em; text-align: right; vertical-align: baseline;
|
||
border: none; pointer-events: all;
|
||
-webkit-touch-callout: none; -webkit-user-select: none;
|
||
-khtml-user-select: none; -moz-user-select: none;
|
||
-ms-user-select: none; user-select: none;
|
||
padding: 0 4px; width: 4em; }
|
||
pre.numberSource { margin-left: 3em; border-left: 1px solid #aaaaaa; color: #aaaaaa; padding-left: 4px; }
|
||
@media screen {
|
||
a.sourceLine::before { text-decoration: underline; color: initial; }
|
||
}
|
||
code span.kw { color: #007020; font-weight: bold; } /* Keyword */
|
||
code span.dt { color: #902000; } /* DataType */
|
||
code span.dv { color: #40a070; } /* DecVal */
|
||
code span.bn { color: #40a070; } /* BaseN */
|
||
code span.fl { color: #40a070; } /* Float */
|
||
code span.ch { color: #4070a0; } /* Char */
|
||
code span.st { color: #4070a0; } /* String */
|
||
code span.co { color: #60a0b0; font-style: italic; } /* Comment */
|
||
code span.ot { color: #007020; } /* Other */
|
||
code span.al { color: #ff0000; font-weight: bold; } /* Alert */
|
||
code span.fu { color: #06287e; } /* Function */
|
||
code span.er { color: #ff0000; font-weight: bold; } /* Error */
|
||
code span.wa { color: #60a0b0; font-weight: bold; font-style: italic; } /* Warning */
|
||
code span.cn { color: #880000; } /* Constant */
|
||
code span.sc { color: #4070a0; } /* SpecialChar */
|
||
code span.vs { color: #4070a0; } /* VerbatimString */
|
||
code span.ss { color: #bb6688; } /* SpecialString */
|
||
code span.im { } /* Import */
|
||
code span.va { color: #19177c; } /* Variable */
|
||
code span.cf { color: #007020; font-weight: bold; } /* ControlFlow */
|
||
code span.op { color: #666666; } /* Operator */
|
||
code span.bu { } /* BuiltIn */
|
||
code span.ex { } /* Extension */
|
||
code span.pp { color: #bc7a00; } /* Preprocessor */
|
||
code span.at { color: #7d9029; } /* Attribute */
|
||
code span.do { color: #ba2121; font-style: italic; } /* Documentation */
|
||
code span.an { color: #60a0b0; font-weight: bold; font-style: italic; } /* Annotation */
|
||
code span.cv { color: #60a0b0; font-weight: bold; font-style: italic; } /* CommentVar */
|
||
code span.in { color: #60a0b0; font-weight: bold; font-style: italic; } /* Information */
|
||
</style>
|
||
<style type="text/css">
|
||
@font-face {
|
||
font-family: 'League Gothic';
|
||
src: url(data:application/vnd.ms-fontobject;base64,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);
|
||
src: url(data:application/vnd.ms-fontobject;base64,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) format('embedded-opentype'),
|
||
url(data:application/font-woff;base64,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) format('woff'),
|
||
url(data:application/x-font-truetype;base64,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4fofAslYWP03BeH88jExAw788jExAw65R0e4AAACABQAAAN1BdEAFQAcAJ8AAbAdL7AA1rEVEemwFjKwFRCxEAErtA8RABAEK7APELEKASuxCRHpsR4BK7A2GrrAoPcWABUrCgSwAC4OsAHABLEVGfkOsBPAsxQVExMrshQVEyCKIIojBg4REjkAtAABExQVLi4uLi4BsgETFC4uLrBAGgGxEBURErECHDk5sA8RswUEFxgkFzmwChKyBxkbOTk5sAkRsQgaOTkAMDEbATMTNzMXEzMTIwMHIycDIwMHIycDJzM3FzMnIxSmrFALCApQrKa9QQgNClZ7VgoMCUEEvD4/vY7bBGD7oAIXPz/96QRg/bdAQAJJ/bdAQAJJuUdHuAAAAAACAA4AAAKuB1IACwASADoAAbATL7AA1rELEumwCxCxBgErsQUS6bEUASuxCwARErAMObAGEbYBAwQNDxESJBc5sAUSsBA5ADAxGwERMxETIwMHIycDJzM3FzMnIw7i3eHZbwYEBm+BvT1AvI3bBeH8oP1/AoEDYP4fDg4B4blHR7gAAAACABn+bwJiBdEAGQAgAEsAsA0vsQgG6QGwIS+wANaxGQ3psBkQsRQBK7ETDemxIgErsRkAERK0AQoLGiAkFzmwFBGxGx05ObATErEeHzk5ALEIDRESsAs5MDEbARQHBgcOASciJxUWOwEyNzY3EyMDByMnAyczNxczJyMZvggSMhVFBAoCMhEZclNKEMbKUgQJBFKdvD1AvI3bBGD7fyIbQSYQBgQCuARkWYAEtP1QOTkCsLlHR7gAAwAQAAACsAcvAAsADwATAD4AAbAUL7AA1rELEumwCxCxBgErsQUS6bEVASuxCwARErEMDzk5sAYRtgEDBA0OEBMkFzmwBRKxERI5OQAwMRsBETMREyMDByMnAyczNSMFMzUjEOLd4dlvBgQGb3i+vgEgv78F4fyg/X8CgQNg/h8ODgHhhcnJyQAAAAACABQAAAJeB1IACQANACYAAbAOL7EAASu0ARQABwQrsAQysQ8BK7EBABESsgMKDDk5OQAwMTMhNSEBNSEVIQETMzcjFAJK/qABYP3oASn+pYifotfbBCvb2/voBay4AAACAAwAAAIEBdEACQANACYAAbAOL7EAASu0ARQACQQrsAQysQ8BK7EBABESsgMKDDk5OQAwMTMh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ArwADgJyABQCGgBSAxgACAIaADkETQA1BLoASgQAASUClQAxAq4AUgKFAEICrgBKApMAQgHbABQCvAAMArIAUgFyAFIBbP/TAoEAUgFyAFID/QBSArIAUgKRAD8CrgBSAq4ASgH3AFICdgAlAfUAFAKyAE4CWgAQA4kAFAJqABACegAZAhQADAKwAD0BZABSArAAOQUAAHECcAA1AnAANQE7AAABgwBKAnwAQgMxAAQC0AAZBAABEAZsADUBvABKBmwANQQAATkEAAGaANcAAAQAAaoChQApAv0AFAL9ABQC/QAUAv0AFAL9ABQC/QAUBEsAEALEAEQCdABSAnQAUgJ0AFICdABSAZH/+gGRAFIBcv++AXT/ywL5ABQDKABSAtQARALUAEQC1ABEAtQARALUAEQC1AA7Au0AUALtAFAC7QBQAu0AUALAABAC1ABSAt0AQgKpADECqQAxAqkAMQKpADECqQAxAqkAMQPdADEChQBCApMAQgKTAEICkwBCApMAQgFy/98BcgBSAXL/vgF0/8sCoQBMArIAUgKRAD8CkQA/ApEAPwKRAD8CkQA/ApEAPwKyAE4CsgBOArIATgKyAE4CegAZAq4AUgJ6ABkC/QAUAqkAMQL9ABQCqQAxAv0AFAKpADECxABEAoUAQgLEAEQChQBCAsQARAKFAEICxABEAoUAQgL5AFID4wBKAvn/2QKuAEoCdABSApMAQgJ0AFICkwBCAnQAUgKTAEICdABSApMAQgJ0AEICkwBCAuEAQQK8AAwC4QBBArwADALhAEECvAAMAuEAQQK8AAwDCgBSArIAUgMKAAICsgAEAYH//AFy//YBgf/8AXL/9gGB/+EBcv/bAYH/5wFyABcBgQBSAXIAUgMoAFIC3wBSAaf/2wFs/74DAABSAoEAUgKBAFICXABSAXIAGwJcAFIBcgBSAlwAUgKnAFICXABSAkkAUgJ0ACkB1AAfAygAUgKyAFIDKABSArIAUgMoAFICsgBSArIABAMoAFICsgBSAtQARAKRAD8C1ABEApEAPwLUADUCkQASA9cARAPjAD8C4wBSAfcAUgLjAFIB9wBSAuMAUgH3AAQCvgAlAnYAJQK+ACUCdgAlAr4AJQJ2ACUCvgAlAnYAJQKHAAQDKwAUAocABAH1ABQC7QBQArIATgLtAFACsgBOAu0AUAKyAE4C7QBQArIATgLtAEICsgAjAu0AUAKyAE4EDAAZA4kAFAK8AA4CegAZAsAAEAJyABQCFAAMAnIAFAIUAAwCcgAUAhQADAHbACUChwAEAfUAFAP9AQQD/QEEBAABHwP9AZgD/QFmBAABXAQAATkEAADXA88AAAeeAAADzwAAB54AAAKKAAAB5wAAAUUAAAFFAAAA8wAAAYYAAABsAAABvABKAbwASgG8AEoDJgBKA8wASgE1ADEBNQAtATUALQJwADUCcAA1AnAANQJwADUClwBSA8QANQGGAAAB5wAAAy0ANQOpAEoDCABKBFwAAAMEABQAFAAAAAAAAAAAAAAAAAAgAFYBWgHgAqIDQANgA44DvAPaA/IEEgQuBEgEgATkBQoFWAXyBiIGjAcKBygHvAg6CFgIfAiSCKYIvAkaCb4J8gpaCsgLEAs4C1gL0gvoC/4MJAxSDGwMyAziDUYNgA36DkwOxg7kDyYPUg+iEDwQbBCUELYQ8BEUESgRPhFWEeASPhKaEvoTZhOkFHoUsBTOFQwVYBV2FcYV/BZeFr4XHBdOF8YYChhCGHAY4hlcGaYZzho6GlIavBsIGzQbXhteG3wbzByOHPIdEh3cHeoerB7KHuIe/B8eH3ofuh/4ID4gtCD+IXYhziJOIn4iriLiIxojLiNAI1gjcCPGJDYkpiUWJY4mLiaoJ2wnvigOKGQovij4KTIpmiowKsYrYiwkLMItgC5ILrgvMi+sMCwwrjDCMNQw7DEEMYgx+jJkMtAzQDPaNEw1LDVsNao17DYwNog25jdGN4g4Hjh+OTI5pDpmOuI7TDvOPEA8vD0mPag+Gj5yPt4/Tj/QQABAekDIQWJBkkIMQoBDOENaQ9pEYkVCReRG2kdcSDZIvkmgScBKHkp8SuhLQEuYS7xL4EwYTFBMrE0ITSZNPE1sTbZN6E46TnJO0E8kT0pPXk+IT65P2E/uUBRQJlBCUGpQilDGUOpRKlFQUZJR1FJCUqhTGlOGVBhUolUcVY5V8FacVvhXNleSV9RYNlh6WP5ZgloMWphbIluqXDZcxFzyXUBdiF3sXnxe8F9CX4Jf+GBaYNphWGGyYfhihGMSY3Jj9mQ4ZJRk2mUKZTplamWaZc5l8GYcZkpmnma+ZuBnEmcuZ3Rnrmf8aBxoHGgcaBxoHGgcaBxoHGgcaBxoHGgcaCpoOGhGaGJoemicaMJo4mkOaThpYmmOabhp4GngaeBqamq6atZq/mtEa4gAAQAAAVkAbQAFAAAAAAACAAEAAgAWAAABAAGXAAAAAAAAAA8AugADAAEECQAAAFAAAAADAAEECQABABoAUAADAAEECQACAA4AagADAAEECQADAD4AeAADAAEECQAEACoAtgADAAEECQAFAHgA4AADAAEECQAGACgBWAADAAEECQAJADYBgAADAAEECQAMAEQBtgADAAEECQASACoB+gADAAEECQDIABYCJAADAAEECQDJADACOgADAAEECQDKAAACagADAAEECQDLAAoCagADAAEECdkDABoCdAAyADAAMAA5ACAALQAgADIAMAAxADEALAAgAFQAaABlACAATABlAGEAZwB1AGUAIABvAGYAIABNAG8AdgBlAGEAYgBsAGUAIABUAHkAcABlAEwAZQBhAGcAdQBlACAARwBvAHQAaABpAGMAUgBlAGcAdQBsAGEAcgAxAC4ANQA2ADAAOwBVAEsAVwBOADsATABlAGEAZwB1AGUARwBvAHQAaABpAGMALQBSAGUAZwB1AGwAYQByAEwAZQBhAGcAdQBlACAARwBvAHQAaABpAGMAIABSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAxAC4ANQA2ADAAOwBQAFMAIAAwADAAMQAuADUANgAwADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANQA2ADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgAwAC4AMgAxADMAMgA1AEwAZQBhAGcAdQBlAEcAbwB0AGgAaQBjAC0AUgBlAGcAdQBsAGEAcgBUAGgAZQAgAEwAZQBhAGcAdQBlACAAbwBmACAATQBvAHYAZQBhAGIAbABlACAAVAB5AHAAZQBoAHQAdABwADoALwAvAHQAaABlAGwAZQBhAGcAdQBlAG8AZgBtAG8AdgBlAGEAYgBsAGUAdAB5AHAAZQAuAGMAbwBtAEwAZQBhAGcAdQBlACAARwBvAHQAaABpAGMAIABSAGUAZwB1AGwAYQByAFcAZQBiAGYAbwBuAHQAIAAxAC4AMABUAHUAZQAgAEoAYQBuACAAIAA2ACAAMAA2ADoAMQA5ADoANQA5ACAAMgAwADEANQBvAHIAaQBvAG4ARgBvAG4AdAAgAFMAcQB1AGkAcgByAGUAbAACAAAAAAAA/2cAZgAAAAAAAAAAAAAAAAAAAAAAAAAAAVkAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQIBAwEEAKMAhACFAJYAjgCLAQUAigDaAI0AwwDeAKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAJEA1gDUANUAaADrAO0AiQBqAGkAawBtAGwAbgCgAG8AcQBwAHIAcwB1AHQAdgB3AOoAeAB6AHkAewB9AHwAoQB/AH4AgACBAOwA7gC6AQYBBwEIAQkBCgELAP0A/gEMAQ0BDgEPAP8BAAEQAREBEgEBARMBFAEVARYBFwEYARkBGgEbARwBHQEeAPgA+QEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAPoA1wEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQDiAOMBPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwAsACxAU0BTgFPAVABUQFSAVMBVAFVAVYA+wD8AOQA5QFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAWoAuwFrAWwBbQFuAOYA5wFvAXABcQDYAOEA2wDcAN0A4ADZAN8BcgFzAXQBdQF2AXcBeAF5AXoBewF8AX0BfgF/ALIAswC2ALcAxAC0ALUAxQGAAIcAqwGBAYIBgwCMAO8BhADAAMEHdW5pMDA5Mwd1bmkwMDk0B3VuaTAwQTAHdW5pMDBBRAdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsLQ2NpcmN1bWZsZXgLY2NpcmN1bWZsZXgKQ2RvdGFjY2VudApjZG90YWNjZW50BkRjYXJvbgZkY2Fyb24GRGNyb2F0B0VtYWNyb24HZW1hY3JvbgZFYnJldmUGZWJyZXZlCkVkb3RhY2NlbnQKZWRvdGFjY2VudAdFb2dvbmVrB2VvZ29uZWsGRWNhcm9uBmVjYXJvbgtHY2lyY3VtZmxleAtnY2lyY3VtZmxleApHZG90YWNjZW50Cmdkb3RhY2NlbnQMR2NvbW1hYWNjZW50DGdjb21tYWFjY2VudAtIY2lyY3VtZmxleAtoY2lyY3VtZmxleARIYmFyBGhiYXIGSXRpbGRlBml0aWxkZQdJbWFjcm9uB2ltYWNyb24GSWJyZXZlBmlicmV2ZQdJb2dvbmVrB2lvZ29uZWsCSUoCaWoLSmNpcmN1bWZsZXgLamNpcmN1bWZsZXgMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAxrZ3JlZW5sYW5kaWMGTGFjdXRlBmxhY3V0ZQxMY29tbWFhY2NlbnQMbGNvbW1hYWNjZW50BkxjYXJvbgZsY2Fyb24ETGRvdARsZG90Bk5hY3V0ZQZuYWN1dGUMTmNvbW1hYWNjZW50DG5jb21tYWFjY2VudAZOY2Fyb24GbmNhcm9uC25hcG9zdHJvcGhlA0VuZwNlbmcHT21hY3JvbgdvbWFjcm9uBk9icmV2ZQZvYnJldmUNT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGULU2NpcmN1bWZsZXgLc2NpcmN1bWZsZXgGVGNhcm9uBnRjYXJvbgRUYmFyBHRiYXIGVXRpbGRlBnV0aWxkZQdVbWFjcm9uB3VtYWNyb24GVWJyZXZlBnVicmV2ZQVVcmluZwV1cmluZw1VaHVuZ2FydW1sYXV0DXVodW5nYXJ1bWxhdXQHVW9nb25lawd1b2dvbmVrC1djaXJjdW1mbGV4C3djaXJjdW1mbGV4C1ljaXJjdW1mbGV4C3ljaXJjdW1mbGV4BlphY3V0ZQZ6YWN1dGUKWmRvdGFjY2VudAp6ZG90YWNjZW50BWxvbmdzB3VuaTAyMUEHdW5pMDIxQgd1bmkyMDAwB3VuaTIwMDEHdW5pMjAwMgd1bmkyMDAzB3VuaTIwMDQHdW5pMjAwNQd1bmkyMDA2B3VuaTIwMDcHdW5pMjAwOAd1bmkyMDA5B3VuaTIwMEEHdW5pMjAxMAd1bmkyMDExCmZpZ3VyZWRhc2gHdW5pMjAxRgd1bmkyMDJGB3VuaTIwNUYERXVybwd1bmkyNUZDuAH/hbABjQBLsAhQWLEBAY5ZsUYGK1ghsBBZS7AUUlghsIBZHbAGK1xYALADIEWwAytEsAQgRbIDLgIrsAMrRLAFIEWyBDICK7ADK0SwBiBFsgXzAiuwAytEsAcgRbIGdgIrsAMrRLAIIEWyBz4CK7ADK0SwCSBFsggyAiuwAytEsAogRbIJtQIrsAMrRLALIEWyCnoCK7ADK0SwDCBFsgsuAiuwAytEAbANIEWwAytEsA4gRbINfQIrsQNGditEsA8gRbIOoQIrsQNGditEsBAgRbIPvAIrsQNGditEsBEgRbIQYAIrsQNGditEsBIgRbIRVQIrsQNGditEsBMgRbISQQIrsQNGditEsBQgRbITLQIrsQNGditEWbAUKwAAAAFUq8TfAAA=) format('truetype');
|
||
font-weight: normal;
|
||
font-style: normal;
|
||
}@font-face {
|
||
font-family: 'Lato';
|
||
font-style: italic;
|
||
font-weight: 400;
|
||
src: local('Lato Italic'), local('Lato-Italic'), url(data:font/ttf;base64,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EnIRuBJyEnIAAQBnAAUACgALAA0ADwAQABEAEgAjACQAJgAnACkALQAuAC8AMgAzADQANQA3ADgAOQA6ADsAPAA9AD4APwBFAEgASQBLAE4AUABRAFIAUwBVAFkAWgBbAFwAXgBrAGwAbQBvAHAAcgB0AHUAeQB7AHwAfQCCAIMAhACFAIYAhwCJAJIAlACVAJYAlwCYAJsAnACdAJ4AnwCgAKgAqgCrAKwArQCzALQAtQC2ALcAuAC6AL8AwADBAMQAyADJAMoAywDMAM0AzgDPANAA0QDSANMAOAAJ/3wAD/9MABH/TAAS/3wAHf/EAB7/xAAiABQAJP98AC3/OgBE/7sARv+7AEf/uwBI/7sAUP/EAFH/xABS/7sAU//EAFT/uwBV/8QAWP/EAHf/xACC/3wAg/98AIT/fACF/3wAhv98AIf/fACI/3wAov+7AKP/uwCk/7sApf+7AKb/uwCn/7sAqP+7AKn/uwCq/7sAq/+7AKz/uwCt/7sAsv+7ALP/xAC0/7sAtf+7ALb/uwC3/7sAuP+7ALr/uwC7/8QAvP/EAL3/xAC+/8QAxP+7AMz/TADP/0wA0f9MADEABf7/AAr+/wAN/v8AEP87ACP/pQAm/6UAKv+lADL/pQA0/6UAN/84ADn/SgA6/2gAPP8sAD//SgBZ/3wAWv+rAFz/fABr/6UAbP7/AG3/OwBv/zsAcP+lAHL+/wB0/ywAdf8sAHn/OwB7/ywAfP7/AH3/OwCJ/6UAlP+lAJX/pQCW/6UAl/+lAJj/pQCa/6UAn/8sAL//fADB/3wAw/+lAMj/OwDJ/zsAyv7/AMv+/wDN/v8Azv7/AND/OwDS/zsA0/87ACoACf92AA//QwAR/0MAEv92ACT/dgAt/0oARP/iAEb/4gBH/+IASP/iAFL/4gBU/+IAgv92AIP/dgCE/3YAhf92AIb/dgCH/3YAiP92AKL/4gCj/+IApP/iAKX/4gCm/+IAp//iAKj/4gCp/+IAqv/iAKv/4gCs/+IArf/iALL/4gC0/+IAtf/iALb/4gC3/+IAuP/iALr/4gDE/+IAzP9DAM//QwDR/0MAFQAj/9gAJv/YACr/2AAy/9gANP/YADf/zQA4/9YAa//YAHD/2ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAm//WAJz/1gCd/9YAnv/WAMP/2ABaAAn/fAAP/0wAEP9MABH/TAAS/3wAHf9mAB7/ZgAiACcAI/+fACT/fAAm/58AKv+fAC3/OAAy/58ANP+fAET/LwBG/y8AR/8vAEj/LwBK/0UAUP9mAFH/ZgBS/y8AU/9mAFT/LwBV/2YAVv9KAFj/ZgBZ/1cAWv9/AFv/WgBc/0wAXf9fAGv/nwBt/0wAb/9MAHD/nwB3/2YAef9MAH3/TACC/3wAg/98AIT/fACF/3wAhv98AIf/fACI/3wAif+fAJT/nwCV/58Alv+fAJf/nwCY/58Amv+fAKL/LwCj/y8ApP8vAKX/LwCm/y8Ap/8vAKj/LwCp/y8Aqv8vAKv/LwCs/y8Arf8vALL/LwCz/2YAtP8vALX/LwC2/y8At/8vALj/LwC6/y8Au/9mALz/ZgC9/2YAvv9mAL//VwDB/1cAw/+fAMT/LwDI/0wAyf9MAMz/TADP/0wA0P9MANH/TADS/0wA0/9MAGUABQA2AAn/jgAKADYADQA2AA//QQAQ/4YAEf9BABL/jgAd/6sAHv+rACIAOgAj/9gAJP+OACb/2AAq/9gALf9pADL/2AA0/9gARP+LAEb/iwBH/4sASP+LAFD/qwBR/6sAUv+LAFP/qwBU/4sAVf+rAFb/kABY/6sAWf/cAFr/3ABc/9wAXf+4AGv/2ABsADYAbf+GAG//hgBw/9gAcgA2AHQAUAB1AFAAd/+rAHn/hgB7AFAAfAA2AH3/hgCC/44Ag/+OAIT/jgCF/44Ahv+OAIf/jgCI/44Aif/YAJT/2ACV/9gAlv/YAJf/2ACY/9gAmv/YAKL/iwCj/4sApP+LAKX/iwCm/4sAp/+LAKj/iwCp/4sAqv+LAKv/iwCs/4sArf+LALL/iwCz/6sAtP+LALX/iwC2/4sAt/+LALj/iwC6/4sAu/+rALz/qwC9/6sAvv+rAL//3ADB/9wAw//YAMT/iwDI/4YAyf+GAMoANgDLADYAzP9BAM0ANgDOADYAz/9BAND/hgDR/0EA0v+GANP/hgBGAAUAOgAJ/7gACgA6AA0AOgAP/5wAEf+cABL/uAAd/74AHv++ACT/uAAt/5oARP+XAEb/lwBH/5cASP+XAEr/rABQ/74AUf++AFL/lwBT/74AVP+XAFX/vgBW/6oAWP++AGwAOgByADoAdAA8AHUAPAB3/74AewA8AHwAOgCC/7gAg/+4AIT/uACF/7gAhv+4AIf/uACI/7gAov+XAKP/lwCk/5cApf+XAKb/lwCn/5cAqP+XAKn/lwCq/5cAq/+XAKz/lwCt/5cAsv+XALP/vgC0/5cAtf+XALb/lwC3/5cAuP+XALr/lwC7/74AvP++AL3/vgC+/74AxP+XAMoAOgDLADoAzP+cAM0AOgDOADoAz/+cANH/nAAqAAUAHwAKAB8ADQAfABD/ugAj/5oAJv+aACr/mgAy/5oANP+aAEn/zQBX/5AAWf/CAFr/0wBc/8IAa/+aAGwAHwBt/7oAb/+6AHD/mgByAB8Aef+6AHwAHwB9/7oAif+aAJT/mgCV/5oAlv+aAJf/mgCY/5oAmv+aAL//wgDB/8IAw/+aAMj/ugDJ/7oAygAfAMsAHwDNAB8AzgAfAND/ugDS/7oA0/+6ABoAEP+rACIAIwAj/8YAJv/GACr/xgAy/8YANP/GAGv/xgBt/6sAb/+rAHD/xgB5/6sAff+rAIn/xgCU/8YAlf/GAJb/xgCX/8YAmP/GAJr/xgDD/8YAyP+rAMn/qwDQ/6sA0v+rANP/qwASAAUARQAKAEUADQBFAA//fwAR/38AbABFAHIARQB0AGQAdQBkAHsAZAB8AEUAygBFAMsARQDM/38AzQBFAM4ARQDP/38A0f9/AB8AD/9oABH/aABE/9gARv/YAEf/2ABI/9gAUv/YAFT/2ACi/9gAo//YAKT/2ACl/9gApv/YAKf/2ACo/9gAqf/YAKr/2ACr/9gArP/YAK3/2ACy/9gAtP/YALX/2AC2/9gAt//YALj/2AC6/9gAxP/YAMz/aADP/2gA0f9oAA8ACf/gAA//rQAR/60AEv/gACT/4ACC/+AAg//gAIT/4ACF/+AAhv/gAIf/4ACI/+AAzP+tAM//rQDR/60AGgBE/80ARv/NAEf/zQBI/80AUv/NAFT/zQCi/80Ao//NAKT/zQCl/80Apv/NAKf/zQCo/80Aqf/NAKr/zQCr/80ArP/NAK3/zQCy/80AtP/NALX/zQC2/80At//NALj/zQC6/80AxP/NACkACf/RAA//aAAR/2gAEv/RACT/0QBE/+YARv/mAEf/5gBI/+YAUv/mAFT/5gCC/9EAg//RAIT/0QCF/9EAhv/RAIf/0QCI/9EAov/mAKP/5gCk/+YApf/mAKb/5gCn/+YAqP/mAKn/5gCq/+YAq//mAKz/5gCt/+YAsv/mALT/5gC1/+YAtv/mALf/5gC4/+YAuv/mAMT/5gDM/2gAz/9oANH/aAApACP/2AAm/9gAKv/YADL/2AA0/9gARP/hAEb/4QBH/+EASP/hAFL/4QBU/+EAa//YAHD/2ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAov/hAKP/4QCk/+EApf/hAKb/4QCn/+EAqP/hAKn/4QCq/+EAq//hAKz/4QCt/+EAsv/hALT/4QC1/+EAtv/hALf/4QC4/+EAuv/hAMP/2ADE/+EADwAJ/1QAEv9UACT/VAA5ADoAOgA6ADwAKAA/ADoAgv9UAIP/VACE/1QAhf9UAIb/VACH/1QAiP9UAJ8AKAA4AAX/SgAK/0oADf9KABD/zAAj/9EAJv/RACr/0QAtAD4AMv/RADT/0QA3/3wAOP/YADn/jgA6/60APP9oAD//jgBX/8cAWf/RAFr/4ABc/9EAa//RAGz/SgBt/8wAb//MAHD/0QBy/0oAdP9JAHX/SQB5/8wAe/9JAHz/SgB9/8wAif/RAJT/0QCV/9EAlv/RAJf/0QCY/9EAmv/RAJv/2ACc/9gAnf/YAJ7/2ACf/2gAv//RAMH/0QDD/9EAyP/MAMn/zADK/0oAy/9KAM3/SgDO/0oA0P/MANL/zADT/8wACgAQ/4AAbf+AAG//gAB5/4AAff+AAMj/gADJ/4AA0P+AANL/gADT/4AACgAJ/9gAEv/YACT/2ACC/9gAg//YAIT/2ACF/9gAhv/YAIf/2ACI/9gAYQAFADcACf9yAAoANwANADcAD/8nABD/SgAR/ycAEv9yAB3/jQAe/40AIgAyACP/uwAk/3IAJv+7ACr/uwAt/zgAMv+7ADT/uwBE/0EARv9BAEf/QQBI/0EASv9XAFD/jQBR/40AUv9BAFP/jQBU/0EAVf+NAFb/QQBY/40AXf+cAGv/uwBsADcAbf9KAG//SgBw/7sAcgA3AHQAPgB1AD4Ad/+NAHn/SgB7AD4AfAA3AH3/SgCC/3IAg/9yAIT/cgCF/3IAhv9yAIf/cgCI/3IAif+7AJT/uwCV/7sAlv+7AJf/uwCY/7sAmv+7AKL/QQCj/0EApP9BAKX/QQCm/0EAp/9BAKj/QQCp/0EAqv9BAKv/QQCs/0EArf9BALL/QQCz/40AtP9BALX/QQC2/0EAt/9BALj/QQC6/0EAu/+NALz/jQC9/40Avv+NAMP/uwDE/0EAyP9KAMn/SgDKADcAywA3AMz/JwDNADcAzgA3AM//JwDQ/0oA0f8nANL/SgDT/0oAHgAF/8kACf/cAAr/yQAM/9gADf/JABL/3AAk/9wAN/+fADn/zQA7/7wAPP+wAD3/uwA//80AQP/YAGD/2ABs/8kAcv/JAHz/yQCC/9wAg//cAIT/3ACF/9wAhv/cAIf/3ACI/9wAn/+wAMr/yQDL/8kAzf/JAM7/yQARAAX/xAAK/8QADf/EAFn/4QBc/9YAbP/EAHL/xAB0/5kAdf+ZAHv/mQB8/8QAv//hAMH/4QDK/8QAy//EAM3/xADO/8QAKQAJ/9EAD/9yABH/cgAS/9EAJP/RAET/5gBG/+YAR//mAEj/5gBS/+YAVP/mAIL/0QCD/9EAhP/RAIX/0QCG/9EAh//RAIj/0QCi/+YAo//mAKT/5gCl/+YApv/mAKf/5gCo/+YAqf/mAKr/5gCr/+YArP/mAK3/5gCy/+YAtP/mALX/5gC2/+YAt//mALj/5gC6/+YAxP/mAMz/cgDP/3IA0f9yAA4ABf+wAAr/sAAM/+EADf+wAED/4QBb/80AYP/hAGz/sABy/7AAfP+wAMr/sADL/7AAzf+wAM7/sAA4AAn/VQAP/6QAEP+tABH/pAAS/1UAJP9VADkANgA6ADAAPAAtAD8ANgBE/6UARv+lAEf/pQBI/6UAUv+lAFT/pQBt/60Ab/+tAHn/rQB9/60Agv9VAIP/VQCE/1UAhf9VAIb/VQCH/1UAiP9VAJ8ALQCi/6UAo/+lAKT/pQCl/6UApv+lAKf/pQCo/6UAqf+lAKr/pQCr/6UArP+lAK3/pQCy/6UAtP+lALX/pQC2/6UAt/+lALj/pQC6/6UAxP+lAMj/rQDJ/60AzP+kAM//pADQ/60A0f+kANL/rQDT/60ALgAF/4gACv+IAA3/iAAQ/zsAI//JACb/yQAq/8kAMv/JADT/yQA3/zUAOf8sADr/fAA8/zsAP/8sAFn/cgBa/7gAXP98AGv/yQBs/4gAbf87AG//OwBw/8kAcv+IAHn/OwB8/4gAff87AIn/yQCU/8kAlf/JAJb/yQCX/8kAmP/JAJr/yQCf/zsAv/9yAMH/cgDD/8kAyP87AMn/OwDK/4gAy/+IAM3/iADO/4gA0P87ANL/OwDT/zsAIAAF/60ACf/MAAr/rQAN/60AD/9eABH/XgAS/8wAJP/MADf/QQA5/4YAO/+6ADz/QAA9/8kAP/+GAGz/rQBy/60AfP+tAIL/zACD/8wAhP/MAIX/zACG/8wAh//MAIj/zACf/0AAyv+tAMv/rQDM/14Azf+tAM7/rQDP/14A0f9eAAEAAAAKADAARAACREZMVAAObGF0bgAaAAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAYADADXAAIATADYAAIATwABAAEASQ==) format('truetype');
|
||
}
|
||
@font-face {
|
||
font-family: 'Lato';
|
||
font-style: italic;
|
||
font-weight: 700;
|
||
src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(data:font/ttf;base64,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AHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIAAiAEwAYQB0AG8AIgAuACAATABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4ATABhAHQAbwBCAG8AbABkACAASQB0AGEAbABpAGMAdAB5AFAAbwBsAGEAbgBkAEwAdQBrAGEAcwB6AEQAegBpAGUAZAB6AGkAYwA6ACAATABhAHQAbwAgAEIAbwBsAGQAIABJAHQAYQBsAGkAYwA6ACAAMgAwADEAMQBMAGEAdABvACAAQgBvAGwAZAAgAEkAdABhAGwAaQBjAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAwADQAOwAgAFcAZQBzAHQAZQByAG4AKwBQAG8AbABpAHMAaAAgAG8AcABlAG4AcwBvAHUAcgBjAGUATABhAHQAbwAtAEIAbwBsAGQASQB0AGEAbABpAGMAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAAAAAgAA//kAAP+FAJsAAAAAAAAAAAAAAAAAAAAAAAAAAADfAAABAgACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQEDAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQQAigDaAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugDXALAAsQDYAN0A2QCyALMAtgC3AMQAtAC1AMUAhwCrAL4AvwC8AQUA7wDAAMEBBgEHAQgBCQEKAQsETlVMTAd1bmkwMEEwB3VuaTAwQUQERXVybwpncmF2ZS5jYXNlDWRpZXJlc2lzLmNhc2UKYWN1dGUuY2FzZQ9jaXJjdW1mbGV4LmNhc2UJcmluZy5jYXNlCnRpbGRlLmNhc2UAAAEAAgAMAAf//wAPAAEAAAAKADAARAACREZMVAAObGF0bgAaAAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAJrZXJuAA5rZXJuAA4AAAABAAAAAQAEAAIAAAABAAgAAQDYAAQAAABnENYQ1guWENYRuBJyEbgFvA82DHoNXA82AaoNhghsAowPNgNSDzYD/ARSDYYFvAdSCGwNsAkWC5YMehCcEJwJgA+wCoYPsA+wEJwQnAnKD/YKSAqGCvALlg82ENYSchJyDzYQ1gw8DDwScgw8ENYScgx6DHoMegx6DHoMeg1cDzYPNg82DzYPNg82DYYNhg2GDYYNsA82EJwQnBCcEJwQnA+wEJwQnBCcEJwQnBCcD/YQnA/2EJwSchJyENYQ1hG4ENYQ1hG4EnIRuBJyEnIAAQBnAAUACgALAA0ADwAQABEAEgAjACQAJgAnACkALQAuAC8AMgAzADQANQA3ADgAOQA6ADsAPAA9AD4APwBFAEgASQBLAE4AUABRAFIAUwBVAFkAWgBbAFwAXgBrAGwAbQBvAHAAcgB0AHUAeQB7AHwAfQCCAIMAhACFAIYAhwCJAJIAlACVAJYAlwCYAJsAnACdAJ4AnwCgAKgAqgCrAKwArQCzALQAtQC2ALcAuAC6AL8AwADBAMQAyADJAMoAywDMAM0AzgDPANAA0QDSANMAOAAJ/20AD/9MABH/TAAS/20AHf/EAB7/xAAiABQAJP9tAC3/QwBE/8AARv/AAEf/wABI/8AAUP/EAFH/xABS/8AAU//EAFT/wABV/8QAWP/EAHf/xACC/20Ag/9tAIT/bQCF/20Ahv9tAIf/bQCI/20Aov/AAKP/wACk/8AApf/AAKb/wACn/8AAqP/AAKn/wACq/8AAq//AAKz/wACt/8AAsv/AALP/xAC0/8AAtf/AALb/wAC3/8AAuP/AALr/wAC7/8QAvP/EAL3/xAC+/8QAxP/AAMz/TADP/0wA0f9MADEABf8SAAr/EgAN/xIAEP9OACP/oAAm/6AAKv+gADL/oAA0/6AAN/84ADn/QQA6/1kAPP8dAD//QQBZ/30AWv+oAFz/fQBr/6AAbP8SAG3/TgBv/04AcP+gAHL/EgB0/x0Adf8dAHn/TgB7/x0AfP8SAH3/TgCJ/6AAlP+gAJX/oACW/6AAl/+gAJj/oACa/6AAn/8dAL//fQDB/30Aw/+gAMj/TgDJ/04Ayv8SAMv/EgDN/xIAzv8SAND/TgDS/04A0/9OACoACf9lAA//SAAR/0gAEv9lACT/ZQAt/0EARP/iAEb/4gBH/+IASP/iAFL/4gBU/+IAgv9lAIP/ZQCE/2UAhf9lAIb/ZQCH/2UAiP9lAKL/4gCj/+IApP/iAKX/4gCm/+IAp//iAKj/4gCp/+IAqv/iAKv/4gCs/+IArf/iALL/4gC0/+IAtf/iALb/4gC3/+IAuP/iALr/4gDE/+IAzP9IAM//SADR/0gAFQAj/9gAJv/YACr/2AAy/9gANP/YADf/yAA4/80Aa//YAHD/2ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAm//NAJz/zQCd/80Anv/NAMP/2ABaAAn/bQAP/0wAEP9MABH/TAAS/20AHf9tAB7/bQAiACIAI/+yACT/bQAm/7IAKv+yAC3/OAAy/7IANP+yAET/NABG/zQAR/80AEj/NABK/0kAUP9tAFH/bQBS/zQAU/9tAFT/NABV/20AVv9OAFj/bQBZ/1wAWv+EAFv/UwBc/0wAXf9aAGv/sgBt/0wAb/9MAHD/sgB3/20Aef9MAH3/TACC/20Ag/9tAIT/bQCF/20Ahv9tAIf/bQCI/20Aif+yAJT/sgCV/7IAlv+yAJf/sgCY/7IAmv+yAKL/NACj/zQApP80AKX/NACm/zQAp/80AKj/NACp/zQAqv80AKv/NACs/zQArf80ALL/NACz/20AtP80ALX/NAC2/zQAt/80ALj/NAC6/zQAu/9tALz/bQC9/20Avv9tAL//XADB/1wAw/+yAMT/NADI/0wAyf9MAMz/TADP/0wA0P9MANH/TADS/0wA0/9MAGUABQAvAAn/dgAKAC8ADQAvAA//PAAQ/30AEf88ABL/dgAd/6gAHv+oACIAMQAj/9gAJP92ACb/2AAq/9gALf9kADL/2AA0/9gARP9/AEb/fwBH/38ASP9/AFD/qABR/6gAUv9/AFP/qABU/38AVf+oAFb/gQBY/6gAWf/VAFr/1QBc/9UAXf+pAGv/2ABsAC8Abf99AG//fQBw/9gAcgAvAHQAUAB1AFAAd/+oAHn/fQB7AFAAfAAvAH3/fQCC/3YAg/92AIT/dgCF/3YAhv92AIf/dgCI/3YAif/YAJT/2ACV/9gAlv/YAJf/2ACY/9gAmv/YAKL/fwCj/38ApP9/AKX/fwCm/38Ap/9/AKj/fwCp/38Aqv9/AKv/fwCs/38Arf9/ALL/fwCz/6gAtP9/ALX/fwC2/38At/9/ALj/fwC6/38Au/+oALz/qAC9/6gAvv+oAL//1QDB/9UAw//YAMT/fwDI/30Ayf99AMoALwDLAC8AzP88AM0ALwDOAC8Az/88AND/fQDR/zwA0v99ANP/fQBGAAUAMQAJ/6kACgAxAA0AMQAP/5wAEf+cABL/qQAd/7cAHv+3ACT/qQAt/5EARP+HAEb/hwBH/4cASP+HAEr/pgBQ/7cAUf+3AFL/hwBT/7cAVP+HAFX/twBW/6MAWP+3AGwAMQByADEAdAA8AHUAPAB3/7cAewA8AHwAMQCC/6kAg/+pAIT/qQCF/6kAhv+pAIf/qQCI/6kAov+HAKP/hwCk/4cApf+HAKb/hwCn/4cAqP+HAKn/hwCq/4cAq/+HAKz/hwCt/4cAsv+HALP/twC0/4cAtf+HALb/hwC3/4cAuP+HALr/hwC7/7cAvP+3AL3/twC+/7cAxP+HAMoAMQDLADEAzP+cAM0AMQDOADEAz/+cANH/nAAqAAUAJAAKACQADQAkABD/ugAj/5EAJv+RACr/kQAy/5EANP+RAEn/yABX/4EAWf+5AFr/0ABc/7kAa/+RAGwAJABt/7oAb/+6AHD/kQByACQAef+6AHwAJAB9/7oAif+RAJT/kQCV/5EAlv+RAJf/kQCY/5EAmv+RAL//uQDB/7kAw/+RAMj/ugDJ/7oAygAkAMsAJADNACQAzgAkAND/ugDS/7oA0/+6ABoAEP+uACIAJgAj/88AJv/PACr/zwAy/88ANP/PAGv/zwBt/64Ab/+uAHD/zwB5/64Aff+uAIn/zwCU/88Alf/PAJb/zwCX/88AmP/PAJr/zwDD/88AyP+uAMn/rgDQ/64A0v+uANP/rgASAAUAQAAKAEAADQBAAA//hAAR/4QAbABAAHIAQAB0AGQAdQBkAHsAZAB8AEAAygBAAMsAQADM/4QAzQBAAM4AQADP/4QA0f+EAB8AD/9ZABH/WQBE/9gARv/YAEf/2ABI/9gAUv/YAFT/2ACi/9gAo//YAKT/2ACl/9gApv/YAKf/2ACo/9gAqf/YAKr/2ACr/9gArP/YAK3/2ACy/9gAtP/YALX/2AC2/9gAt//YALj/2AC6/9gAxP/YAMz/WQDP/1kA0f9ZAA8ACf/RAA//mgAR/5oAEv/RACT/0QCC/9EAg//RAIT/0QCF/9EAhv/RAIf/0QCI/9EAzP+aAM//mgDR/5oAGgBE/8gARv/IAEf/yABI/8gAUv/IAFT/yACi/8gAo//IAKT/yACl/8gApv/IAKf/yACo/8gAqf/IAKr/yACr/8gArP/IAK3/yACy/8gAtP/IALX/yAC2/8gAt//IALj/yAC6/8gAxP/IACkACf/FAA//WQAR/1kAEv/FACT/xQBE/98ARv/fAEf/3wBI/98AUv/fAFT/3wCC/8UAg//FAIT/xQCF/8UAhv/FAIf/xQCI/8UAov/fAKP/3wCk/98Apf/fAKb/3wCn/98AqP/fAKn/3wCq/98Aq//fAKz/3wCt/98Asv/fALT/3wC1/98Atv/fALf/3wC4/98Auv/fAMT/3wDM/1kAz/9ZANH/WQApACP/2AAm/9gAKv/YADL/2AA0/9gARP/cAEb/3ABH/9wASP/cAFL/3ABU/9wAa//YAHD/2ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAov/cAKP/3ACk/9wApf/cAKb/3ACn/9wAqP/cAKn/3ACq/9wAq//cAKz/3ACt/9wAsv/cALT/3AC1/9wAtv/cALf/3AC4/9wAuv/cAMP/2ADE/9wADwAJ/0UAEv9FACT/RQA5ADEAOgAxADwAKAA/ADEAgv9FAIP/RQCE/0UAhf9FAIb/RQCH/0UAiP9FAJ8AKAA4AAX/QQAK/0EADf9BABD/vQAj/8UAJv/FACr/xQAtAEcAMv/FADT/xQA3/20AOP/YADn/dgA6/5oAPP9ZAD//dgBX/7sAWf/FAFr/0QBc/8UAa//FAGz/QQBt/70Ab/+9AHD/xQBy/0EAdP82AHX/NgB5/70Ae/82AHz/QQB9/70Aif/FAJT/xQCV/8UAlv/FAJf/xQCY/8UAmv/FAJv/2ACc/9gAnf/YAJ7/2ACf/1kAv//FAMH/xQDD/8UAyP+9AMn/vQDK/0EAy/9BAM3/QQDO/0EA0P+9ANL/vQDT/70ACgAQ/48Abf+PAG//jwB5/48Aff+PAMj/jwDJ/48A0P+PANL/jwDT/48ACgAJ/9gAEv/YACT/2ACC/9gAg//YAIT/2ACF/9gAhv/YAIf/2ACI/9gAYQAFADoACf9pAAoAOgANADoAD/78ABD/QQAR/vwAEv9pAB3/kAAe/5AAIgAyACP/wAAk/2kAJv/AACr/wAAt/zgAMv/AADT/wABE/zwARv88AEf/PABI/zwASv9RAFD/kABR/5AAUv88AFP/kABU/zwAVf+QAFb/PABY/5AAXf+MAGv/wABsADoAbf9BAG//QQBw/8AAcgA6AHQARwB1AEcAd/+QAHn/QQB7AEcAfAA6AH3/QQCC/2kAg/9pAIT/aQCF/2kAhv9pAIf/aQCI/2kAif/AAJT/wACV/8AAlv/AAJf/wACY/8AAmv/AAKL/PACj/zwApP88AKX/PACm/zwAp/88AKj/PACp/zwAqv88AKv/PACs/zwArf88ALL/PACz/5AAtP88ALX/PAC2/zwAt/88ALj/PAC6/zwAu/+QALz/kAC9/5AAvv+QAMP/wADE/zwAyP9BAMn/QQDKADoAywA6AMz+/ADNADoAzgA6AM/+/ADQ/0EA0f78ANL/QQDT/0EAHgAF/8wACf/VAAr/zAAM/9gADf/MABL/1QAk/9UAN/+yADn/yAA7/6sAPP+wAD3/wAA//8gAQP/YAGD/2ABs/8wAcv/MAHz/zACC/9UAg//VAIT/1QCF/9UAhv/VAIf/1QCI/9UAn/+wAMr/zADL/8wAzf/MAM7/zAARAAX/xAAK/8QADf/EAFn/3ABc/80AbP/EAHL/xAB0/4YAdf+GAHv/hgB8/8QAv//cAMH/3ADK/8QAy//EAM3/xADO/8QAKQAJ/8UAD/9pABH/aQAS/8UAJP/FAET/3wBG/98AR//fAEj/3wBS/98AVP/fAIL/xQCD/8UAhP/FAIX/xQCG/8UAh//FAIj/xQCi/98Ao//fAKT/3wCl/98Apv/fAKf/3wCo/98Aqf/fAKr/3wCr/98ArP/fAK3/3wCy/98AtP/fALX/3wC2/98At//fALj/3wC6/98AxP/fAMz/aQDP/2kA0f9pAA4ABf+wAAr/sAAM/9wADf+wAED/3ABb/8gAYP/cAGz/sABy/7AAfP+wAMr/sADL/7AAzf+wAM7/sAA4AAn/UAAP/9QAEP/YABH/1AAS/1AAJP9QADkALwA6ACEAPAAqAD8ALwBE/6AARv+gAEf/oABI/6AAUv+gAFT/oABt/9gAb//YAHn/2AB9/9gAgv9QAIP/UACE/1AAhf9QAIb/UACH/1AAiP9QAJ8AKgCi/6AAo/+gAKT/oACl/6AApv+gAKf/oACo/6AAqf+gAKr/oACr/6AArP+gAK3/oACy/6AAtP+gALX/oAC2/6AAt/+gALj/oAC6/6AAxP+gAMj/2ADJ/9gAzP/UAM//1ADQ/9gA0f/UANL/2ADT/9gALgAF/8cACv/HAA3/xwAQ/y8AI//MACb/zAAq/8wAMv/MADT/zAA3/ysAOf8dADr/iQA8/xkAP/8dAFn/aQBa/6kAXP9tAGv/zABs/8cAbf8vAG//LwBw/8wAcv/HAHn/LwB8/8cAff8vAIn/zACU/8wAlf/MAJb/zACX/8wAmP/MAJr/zACf/xkAv/9pAMH/aQDD/8wAyP8vAMn/LwDK/8cAy//HAM3/xwDO/8cA0P8vANL/LwDT/y8AIAAF/9gACf+9AAr/2AAN/9gAD/9VABH/VQAS/70AJP+9ADf/PAA5/30AO/+6ADz/MQA9/8YAP/99AGz/2ABy/9gAfP/YAIL/vQCD/70AhP+9AIX/vQCG/70Ah/+9AIj/vQCf/zEAyv/YAMv/2ADM/1UAzf/YAM7/2ADP/1UA0f9VAAEAAAAKADAARAACREZMVAAObGF0bgAaAAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAYADADXAAIATADYAAIATwABAAEASQ==) format('truetype');
|
||
}
|
||
@font-face {
|
||
font-family: 'Lato';
|
||
font-style: normal;
|
||
font-weight: 400;
|
||
src: local('Lato Regular'), local('Lato-Regular'), url(data:font/ttf;base64,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AAAAAAAAAAAAAAC4AIsAuAC4AIsAjAWZAAAFugP1AAD+qQWp//AFugQF//L+lAAAAAAACABmAAMAAQQJAAABFAAAAAMAAQQJAAEACAEUAAMAAQQJAAIADgEcAAMAAQQJAAMAVAEqAAMAAQQJAAQAGAF+AAMAAQQJAAUAUAGWAAMAAQQJAAYAGAHmAAMAAQQJAA4ANAH+AEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMQAwAC0AMgAwADEAMQAgAGIAeQAgAHQAeQBQAG8AbABhAG4AZAAgAEwAdQBrAGEAcwB6ACAARAB6AGkAZQBkAHoAaQBjACAAdwBpAHQAaAAgAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACAAIgBMAGEAdABvACIALgAgAEwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuAEwAYQB0AG8AUgBlAGcAdQBsAGEAcgB0AHkAUABvAGwAYQBuAGQATAB1AGsAYQBzAHoARAB6AGkAZQBkAHoAaQBjADoAIABMAGEAdABvACAAUgBlAGcAdQBsAGEAcgA6ACAAMgAwADEAMQBMAGEAdABvACAAUgBlAGcAdQBsAGEAcgBWAGUAcgBzAGkAbwBuACAAMQAuADEAMAA0ADsAIABXAGUAcwB0AGUAcgBuACsAUABvAGwAaQBzAGgAIABvAHAAZQBuAHMAbwB1AHIAYwBlAEwAYQB0AG8ALQBSAGUAZwB1AGwAYQByAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATAACAAAAAAAA/3QAeAAAAAAAAAAAAAAAAAAAAAAAAAAAAN8AAAECAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQMAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQBBACKANoAgwCTAPIA8wCNAJcAiADDAN4A8QCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB/AH4AgACBAOwA7gC6ANcAsACxANgA3QDZALIAswC2ALcAxAC0ALUAxQCHAKsAvgC/ALwBBQDvAMAAwQEGAQcBCAEJAQoBCwROVUxMB3VuaTAwQTAHdW5pMDBBRARFdXJvCmdyYXZlLmNhc2UNZGllcmVzaXMuY2FzZQphY3V0ZS5jYXNlD2NpcmN1bWZsZXguY2FzZQlyaW5nLmNhc2UKdGlsZGUuY2FzZQAAAQACABIAB///AA8AAQAAAAoAMABEAAJERkxUAA5sYXRuABoABAAAAAD//wABAAAABAAAAAD//wABAAEAAmtlcm4ADmtlcm4ADgAAAAEAAAABAAQAAgAAAAEACAABAN4ABAAAAGoPvA+8Cy4PvBDOEXgQzgXMDqIL6gy4DqIBtgziCGgCdA6iA4YOogQsBHoM4gXMB1oIaA0cCSILLgvqDywPbg9uCdgPLApiDywPLA9uD24KHgqsClAKYgqsCy4PvBF4EXgOog+8C6wLrBF4C6wPvBF4C+oL6gvqC+oL6gvqDLgOog6iDqIOog6iDqIM4gziDOIM4g0cDqIPLA8sDywPLA8sDywPbg9uD24Pbg9uDywPbg9uD24Pbg9uD24Pbg9uEXgReA+8D7wQzg+8D7wQzhF4EXgReAABAGoABQAKAAsADQAPABAAEQASACMAJAAmACcAKQAtAC4ALwAyADMANAA1ADcAOAA5ADoAOwA8AD0APgA/AEQARQBIAEkASwBOAFAAUQBSAFMAVQBZAFoAWwBcAF4AbABtAG8AcAByAHQAdQB5AHsAfAB9AIIAgwCEAIUAhgCHAIkAkgCUAJUAlgCXAJgAmwCcAJ0AngCfAKAAogCjAKQApQCmAKcAqACqAKsArACtALMAtAC1ALYAtwC4ALoAwADEAMgAyQDKAMsAzADNAM4AzwDQANIA0wAvAAn/fAAP/0wAEf9MABL/fAAd/8QAHv/EACIAHgAk/3wALf86AEb/ugBH/7oASP+6AFD/xABR/8QAUv+6AFP/xABU/7oAVf/EAFj/xAB3/8QAgv98AIP/fACE/3wAhf98AIb/fACH/3wAiP98AKn/ugCq/7oAq/+6AKz/ugCt/7oAsv+6ALP/xAC0/7oAtf+6ALb/ugC3/7oAuP+6ALr/ugC7/8QAvP/EAL3/xAC+/8QAxP+6AMz/TADP/0wARAAF/t4ACv7eAA3+3gAPADYAEP86ABEANgAi/84AI/+wACb/sAAq/7AAMv+wADT/sAA3/1QAOf9KADr/aAA8/ywAP/9KAEb/3ABH/9wASP/cAFL/3ABU/9wAWf+UAFr/sABc/5QAbP7eAG3/OgBv/zoAcv7eAHT/NgB1/zYAef86AHv/NgB8/t4Aff86AIn/sACU/7AAlf+wAJb/sACX/7AAmP+wAJr/sACf/ywAqf/cAKr/3ACr/9wArP/cAK3/3ACy/9wAtP/cALX/3AC2/9wAt//cALj/3AC6/9wAw/+wAMT/3ADI/zoAyf86AMr+3gDL/t4AzAA2AM3+3gDO/t4AzwA2AND/OgDS/zoA0/86ACkACf92AA//CAAR/wgAEv92ACT/dgAt/0oARP/OAEb/4gBH/+IASP/iAFL/4gBU/+IAgv92AIP/dgCE/3YAhf92AIb/dgCH/3YAiP92AKL/zgCj/84ApP/OAKX/zgCm/84Ap//OAKj/zgCp/+IAqv/iAKv/4gCs/+IArf/iALL/4gC0/+IAtf/iALb/4gC3/+IAuP/iALr/4gDE/+IAzP8IAM//CAATACP/0gAm/9IAKv/SADL/0gA0/9IAN//MADj/1gCJ/9IAlP/SAJX/0gCW/9IAl//SAJj/0gCa/9IAm//WAJz/1gCd/9YAnv/WAMP/0gBUAAn/fAAP/0wAEP9MABH/TAAS/3wAHf9gAB7/YAAj/54AJP98ACb/ngAq/54ALf84ADL/ngA0/54ARP8GAEb/LgBH/y4ASP8uAEr/RABQ/2AAUf9gAFL/LgBT/2AAVP8uAFX/YABW/14AWP9gAFn/TABa/3QAW/9wAFz/TABd/4gAbf9MAG//TAB3/2AAef9MAH3/TACC/3wAg/98AIT/fACF/3wAhv98AIf/fACI/3wAif+eAJT/ngCV/54Alv+eAJf/ngCY/54Amv+eAKL/BgCj/wYApP8GAKX/BgCm/wYAp/8GAKj/BgCp/y4Aqv8uAKv/LgCs/y4Arf8uALL/LgCz/2AAtP8uALX/LgC2/y4At/8uALj/LgC6/y4Au/9gALz/YAC9/2AAvv9gAMP/ngDE/y4AyP9MAMn/TADM/0wAz/9MAND/TADS/0wA0/9MAGMABQAwAAn/eAAKADAADQAwAA//QAAQ/5AAEf9AABL/eAAd/6gAHv+oACIAMAAj/8wAJP94ACb/zAAq/8wALf9oADL/zAA0/8wARP+MAEb/jABH/4wASP+MAEn/4gBK/3gAUP+oAFH/qABS/4wAU/+oAFT/jABV/6gAVv+WAFf/1gBY/6gAWf/QAFv/zABc/9AAXf+uAGwAMABt/5AAb/+QAHIAMAB0ADoAdQA6AHf/qAB5/5AAewA6AHwAMAB9/5AAgv94AIP/eACE/3gAhf94AIb/eACH/3gAiP94AIn/zACU/8wAlf/MAJb/zACX/8wAmP/MAJr/zACi/4wAo/+MAKT/jACl/4wApv+MAKf/jACo/4wAqf+MAKr/jACr/4wArP+MAK3/jACy/4wAs/+oALT/jAC1/4wAtv+MALf/jAC4/4wAuv+MALv/qAC8/6gAvf+oAL7/qADD/8wAxP+MAMj/kADJ/5AAygAwAMsAMADM/0AAzQAwAM4AMADP/0AA0P+QANL/kADT/5AAQwAFADAACf+iAAoAMAANADAAD/+GABD/4AAR/4YAEv+iACIAIgAk/6IALf+aAET/qABG/+AAR//gAEj/4ABK/54AUv/gAFT/4ABW/9IAbAAwAG3/4ABv/+AAcgAwAHQAMAB1ADAAef/gAHsAMAB8ADAAff/gAIL/ogCD/6IAhP+iAIX/ogCG/6IAh/+iAIj/ogCi/6gAo/+oAKT/qACl/6gApv+oAKf/qACo/6gAqf/gAKr/4ACr/+AArP/gAK3/4ACy/+AAtP/gALX/4AC2/+AAt//gALj/4AC6/+AAxP/gAMj/4ADJ/+AAygAwAMsAMADM/4YAzQAwAM4AMADP/4YA0P/gANL/4ADT/+AALgAQ/8IAI//iACb/4gAq/+IAMv/iADT/4gBG/9wAR//cAEj/3ABJ/8wAUv/cAFT/3ABX/64AWf++AFr/yABc/74Abf/CAG//wgB5/8IAff/CAIn/4gCU/+IAlf/iAJb/4gCX/+IAmP/iAJr/4gCp/9wAqv/cAKv/3ACs/9wArf/cALL/3AC0/9wAtf/cALb/3AC3/9wAuP/cALr/3ADD/+IAxP/cAMj/wgDJ/8IA0P/CANL/wgDT/8IALQAQ/7oAIgAiACP/xgAm/8YAKv/GADL/xgA0/8YARv/aAEf/2gBI/9oAUv/aAFT/2gBW/+QAWf/YAFz/2ABt/7oAb/+6AHn/ugB9/7oAif/GAJT/xgCV/8YAlv/GAJf/xgCY/8YAmv/GAKn/2gCq/9oAq//aAKz/2gCt/9oAsv/aALT/2gC1/9oAtv/aALf/2gC4/9oAuv/aAMP/xgDE/9oAyP+6AMn/ugDQ/7oA0v+6ANP/ugARAAUARAAKAEQADQBEAA//fgAR/34AbABEAHIARAB0AGQAdQBkAHsAZAB8AEQAygBEAMsARADM/34AzQBEAM4ARADP/34ADAAP/3wAEf98AET/2gCi/9oAo//aAKT/2gCl/9oApv/aAKf/2gCo/9oAzP98AM//fAAEAA//wgAR/8IAzP/CAM//wgASAEb/xABH/8QASP/EAFL/xABU/8QAqf/EAKr/xACr/8QArP/EAK3/xACy/8QAtP/EALX/xAC2/8QAt//EALj/xAC6/8QAxP/EACAACf+uAA//fAAR/3wAEv+uACT/rgBG/+YAR//mAEj/5gBS/+YAVP/mAIL/rgCD/64AhP+uAIX/rgCG/64Ah/+uAIj/rgCp/+YAqv/mAKv/5gCs/+YArf/mALL/5gC0/+YAtf/mALb/5gC3/+YAuP/mALr/5gDE/+YAzP98AM//fAAfACP/2AAm/9gAKv/YADL/2AA0/9gARv/gAEf/4ABI/+AAUv/gAFT/4ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAqf/gAKr/4ACr/+AArP/gAK3/4ACy/+AAtP/gALX/4AC2/+AAt//gALj/4AC6/+AAw//YAMT/4AAPAAn/SAAS/0gAJP9IADkAOgA6ADoAPAAoAD8AOgCC/0gAg/9IAIT/SACF/0gAhv9IAIf/SACI/0gAnwAoADMABf9KAAr/SgAN/0oAEP/MACL/yAAj/9YAJv/WACr/1gAtADIAMv/WADT/1gA3/3wAOP/IADn/eAA6/6wAPP9cAD//eABZ/64AXP+uAGz/SgBt/8wAb//MAHL/SgB0/0gAdf9IAHn/zAB7/0gAfP9KAH3/zACJ/9YAlP/WAJX/1gCW/9YAl//WAJj/1gCa/9YAm//IAJz/yACd/8gAnv/IAJ//XADD/9YAyP/MAMn/zADK/0oAy/9KAM3/SgDO/0oA0P/MANL/zADT/8wACgAQ/2oAbf9qAG//agB5/2oAff9qAMj/agDJ/2oA0P9qANL/agDT/2oADgAJ/8gAD//OABH/zgAS/8gAJP/IAIL/yACD/8gAhP/IAIX/yACG/8gAh//IAIj/yADM/84Az//OAGEABQAeAAn/XAAKAB4ADQAeAA//aAAQ/2AAEf9oABL/XAAd/4YAHv+GACIAIgAj/7AAJP9cACb/sAAq/7AALf84ADL/sAA0/7AARP+AAEb/YABH/2AASP9gAEr/VABQ/4YAUf+GAFL/YABT/4YAVP9gAFX/hgBW/4AAWP+GAFn/nABa/6QAW/98AFz/nABsAB4Abf9gAG//YAByAB4AdAAyAHUAMgB3/4YAef9gAHsAMgB8AB4Aff9gAIL/XACD/1wAhP9cAIX/XACG/1wAh/9cAIj/XACJ/7AAlP+wAJX/sACW/7AAl/+wAJj/sACa/7AAov+AAKP/gACk/4AApf+AAKb/gACn/4AAqP+AAKn/YACq/2AAq/9gAKz/YACt/2AAsv9gALP/hgC0/2AAtf9gALb/YAC3/2AAuP9gALr/YAC7/4YAvP+GAL3/hgC+/4YAw/+wAMT/YADI/2AAyf9gAMoAHgDLAB4AzP9oAM0AHgDOAB4Az/9oAND/YADS/2AA0/9gACIABf/SAAn/1gAK/9IADP/YAA3/0gAP/8gAEf/IABL/1gAk/9YAN/+eADn/zAA7/+IAPP+wAD3/ugA//8wAQP/YAGD/2ABs/9IAcv/SAHz/0gCC/9YAg//WAIT/1gCF/9YAhv/WAIf/1gCI/9YAn/+wAMr/0gDL/9IAzP/IAM3/0gDO/9IAz//IABAABf+4AAr/uAAN/7gAWf/gAFr/8ABc/+AAbP+4AHL/uAB0/7gAdf+4AHv/uAB8/7gAyv+4AMv/uADN/7gAzv+4ABMABf+kAAr/pAAM/+AADf+kADn/jAA6/+AAP/+MAED/4ABZ/+YAW//EAFz/5gBg/+AAbP+kAHL/pAB8/6QAyv+kAMv/pADN/6QAzv+kAEQACf9KAA//HAAQ/04AEf8cABL/SgAj/9IAJP9KACb/0gAq/9IAMv/SADT/0gA5ADAAOgAwADwAHgA/ADAARP/AAEb/pABH/6QASP+kAFL/pABU/6QAbf9OAG//TgB5/04Aff9OAIL/SgCD/0oAhP9KAIX/SgCG/0oAh/9KAIj/SgCJ/9IAlP/SAJX/0gCW/9IAl//SAJj/0gCa/9IAnwAeAKL/wACj/8AApP/AAKX/wACm/8AAp//AAKj/wACp/6QAqv+kAKv/pACs/6QArf+kALL/pAC0/6QAtf+kALb/pAC3/6QAuP+kALr/pADD/9IAxP+kAMj/TgDJ/04AzP8cAM//HADQ/04A0v9OANP/TgAqAAX/HAAK/xwADf8cABD/eAAj/8gAJv/IACr/yAAy/8gANP/IADf/TAA5/0wAOv+GADz/aAA//0wAWf98AFr/wgBc/3wAbP8cAG3/eABv/3gAcv8cAHn/eAB8/xwAff94AIn/yACU/8gAlf/IAJb/yACX/8gAmP/IAJr/yACf/2gAw//IAMj/eADJ/3gAyv8cAMv/HADN/xwAzv8cAND/eADS/3gA0/94ACAABf9OAAn/zAAK/04ADf9OAA//eAAR/3gAEv/MACT/zAA3/0wAOf+QADr/4AA7/8IAPP9gAD3/0gA//5AAbP9OAHL/TgB8/04Agv/MAIP/zACE/8wAhf/MAIb/zACH/8wAiP/MAJ//YADK/04Ay/9OAMz/eADN/04Azv9OAM//eAAAAAEAAAAKADAARAACREZMVAAObGF0bgAaAAQAAAAA//8AAQAAAAQAAAAA//8AAQABAAJsaWdhAA5saWdhAA4AAAABAAAAAQAEAAQAAAABAAgAAQAaAAEACAACAAYADADXAAIATADYAAIATwABAAEASQ==) format('truetype');
|
||
}
|
||
@font-face {
|
||
font-family: 'Lato';
|
||
font-style: normal;
|
||
font-weight: 700;
|
||
src: local('Lato Bold'), local('Lato-Bold'), url(data:font/ttf;base64,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CxFzZHEKKRZLMyE2JhUMC0wX//8AkgAABCIG/wImACgAAAAHANkBGgAA//8AkgAABCIG/wImACgAAAAHANsBGgAA//8AkgAABCIG6AImACgAAAAHANwBKgAA//8AkgAABCIHCgImACgAAAAHANoBKgAA////ngAAAdwG/wImACwAAAAGANnwAP//AIEAAAK/Bv8CJgAsAAAABgDb8AD////RAAACqwboAiYALAAAAAYA3P8A////4AAAApwHCgImACwAAAAGANr/AAACADUAAAXtBaYAEAAhAKNAEh4cGxoZGBcVEA8ODAQCAQAIBytLsF9QWEAmBQEABgEDBwADAAAmAAQEAQEAJAABAQsfAAcHAgEAJAACAgwCIAUbS7BlUFhAJAABAAQAAQQBACYFAQAGAQMHAAMAACYABwcCAQAkAAICDwIgBBtALQABAAQAAQQBACYFAQAGAQMHAAMAACYABwICBwEAIwAHBwIBACQAAgcCAQAhBVlZsDgrEzMRITIEFhIVFAIGBCMhESMlNC4CIyERIRUhESEyPgI1tAIopAEOwGpqwP7ypP3YtASkP3apav7nAWn+lwEZaql2PwMkAoJrv/72n5/+9sBqAotId72DRv5Umf5LRoO9AP//AJIAAAVWBukCJgAxAAAABwDeAcUAAP//AEP/8AX9Bv8CJgAyAAAABwDZAdQAAP//AEP/8AX9Bv8CJgAyAAAABwDbAdQAAP//AEP/8AX9BugCJgAyAAAABwDcAeQAAP//AEP/8AX9BukCJgAyAAAABwDeAeQAAP//AEP/8AX9BwoCJgAyAAAABwDaAeQAAAABAGoAyAQZBGgACwAHQAQJBQELKwkCBwkBJwkBNwkBBAn+uwFVg/6s/quDAVb+uYIBRwFEA+T+u/6sgQFT/quBAVYBR4L+uQFFAAMAQ/+RBf0F6AAjAC4AOQESQA42NCspIB4XFQ0LBgQGBytLsCRQWEA3IRkCBAIzMignBAUEDggCAAUDHgABAAE1AAMDDR8ABAQCAQAkAAICER8ABQUAAQAkAAAAEgAgBxtLsF9QWEA3IRkCBAIzMignBAUEDggCAAUDHgADAgM0AAEAATUABAQCAQAkAAICER8ABQUAAQAkAAAAEgAgBxtLsGVQWEA1IRkCBAIzMignBAUEDggCAAUDHgADAgM0AAEAATUAAgAEBQIE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EkASQBJAAAEAbgAFAAoACwANAA8AEAARABIAIwAkACYAJwApAC0ALgAvADIAMwA0ADUANwA4ADkAOgA7ADwAPQA+AD8ARABFAEgASQBLAE4AUABRAFIAUwBVAFkAWgBbAFwAXgBrAGwAbQBvAHAAcgB0AHUAeQB7AHwAfQCCAIMAhACFAIYAhwCJAJIAlACVAJYAlwCYAJoAmwCcAJ0AngCfAKAAogCjAKQApQCmAKcAqACqAKsArACtALMAtAC1ALYAtwC4ALoAvwDAAMEAxADIAMkAygDLAMwAzQDOAM8A0ADSANMAMAAJ/20AD/9MABH/TAAS/20AHf/EAB7/xAAiAB4AJP9tAC3/QwBG/8AAR//AAEj/wABQ/8QAUf/EAFL/wABT/8QAVP/AAFX/xABY/8QAd//EAIL/bQCD/20AhP9tAIX/bQCG/20Ah/9tAIj/bQCp/8AAqv/AAKv/wACs/8AArf/AALL/wACz/8QAtP/AALX/wAC2/8AAt//AALj/wAC6/8AAu//EALz/xAC9/8QAvv/EAML/xADE/8AAzP9MAM//TABIAAX+5AAK/uQADf7kAA8AOgAQ/04AEQA6ACL/zgAj/7AAJv+wACr/sAAy/7AANP+wADf/UAA5/0EAOv9ZADz/HQA//0EARv/aAEf/2gBI/9oAUv/aAFT/2gBZ/4kAWv+wAFz/iQBr/7AAbP7kAG3/TgBv/04AcP+wAHL+5AB0/y0Adf8tAHn/TgB7/y0AfP7kAH3/TgCJ/7AAlP+wAJX/sACW/7AAl/+wAJj/sACa/7AAn/8dAKn/2gCq/9oAq//aAKz/2gCt/9oAsv/aALT/2gC1/9oAtv/aALf/2gC4/9oAuv/aAL//iQDB/4kAw/+wAMT/2gDI/04Ayf9OAMr+5ADL/uQAzAA6AM3+5ADO/uQAzwA6AND/TgDS/04A0/9OACkACf9lAA/+9wAR/vcAEv9lACT/ZQAt/0EARP/OAEb/4gBH/+IASP/iAFL/4gBU/+IAgv9lAIP/ZQCE/2UAhf9lAIb/ZQCH/2UAiP9lAKL/zgCj/84ApP/OAKX/zgCm/84Ap//OAKj/zgCp/+IAqv/iAKv/4gCs/+IArf/iALL/4gC0/+IAtf/iALb/4gC3/+IAuP/iALr/4gDE/+IAzP73AM/+9wAVACP/0AAm/9AAKv/QADL/0AA0/9AAN//IADj/zQBr/9AAcP/QAIn/0ACU/9AAlf/QAJb/0ACX/9AAmP/QAJr/0ACb/80AnP/NAJ3/zQCe/80Aw//QAFkACf9tAA//TAAQ/0wAEf9MABL/bQAd/2AAHv9gACP/sgAk/20AJv+yACr/sgAt/zgAMv+yADT/sgBE/wwARv80AEf/NABI/zQASv9LAFD/YABR/2AAUv80AFP/YABU/zQAVf9gAFb/dABY/2AAWf9MAFr/dABb/3cAXP9MAF3/iABr/7IAbf9MAG//TABw/7IAd/9gAHn/TAB9/0wAgv9tAIP/bQCE/20Ahf9tAIb/bQCH/20AiP9tAIn/sgCU/7IAlf+yAJb/sgCX/7IAmP+yAJr/sgCi/wwAo/8MAKT/DACl/wwApv8MAKf/DACo/wwAqf80AKr/NACr/zQArP80AK3/NACy/zQAs/9gALT/NAC1/zQAtv80ALf/NAC4/zQAuv80ALv/YAC8/2AAvf9gAL7/YAC//0wAwf9MAML/YADD/7IAxP80AMj/TADJ/0wAzP9MAM//TADQ/0wA0v9MANP/TABoAAUALAAJ/1cACgAsAA0ALAAP/zwAEP+MABH/PAAS/1cAHf+dAB7/nQAiACcAI//IACT/VwAm/8gAKv/IAC3/ZAAy/8gANP/IAET/hQBG/4UAR/+FAEj/hQBJ/+IASv92AFD/nQBR/50AUv+FAFP/nQBU/4UAVf+dAFb/lABX/9IAWP+dAFn/xQBb/70AXP/FAF3/pQBr/8gAbAAsAG3/jABv/4wAcP/IAHIALAB0ADEAdQAxAHf/nQB5/4wAewAxAHwALAB9/4wAgv9XAIP/VwCE/1cAhf9XAIb/VwCH/1cAiP9XAIn/yACU/8gAlf/IAJb/yACX/8gAmP/IAJr/yACi/4UAo/+FAKT/hQCl/4UApv+FAKf/hQCo/4UAqf+FAKr/hQCr/4UArP+FAK3/hQCy/4UAs/+dALT/hQC1/4UAtv+FALf/hQC4/4UAuv+FALv/nQC8/50Avf+dAL7/nQC//8UAwf/FAML/nQDD/8gAxP+FAMj/jADJ/4wAygAsAMsALADM/zwAzQAsAM4ALADP/zwA0P+MANL/jADT/4wAQwAFACwACf+KAAoALAANACwAD/99ABD/3AAR/30AEv+KACIAIAAk/4oALf+RAET/nQBG/9cAR//XAEj/1wBK/6AAUv/XAFT/1wBW/8sAbAAsAG3/3ABv/9wAcgAsAHQALAB1ACwAef/cAHsALAB8ACwAff/cAIL/igCD/4oAhP+KAIX/igCG/4oAh/+KAIj/igCi/50Ao/+dAKT/nQCl/50Apv+dAKf/nQCo/50Aqf/XAKr/1wCr/9cArP/XAK3/1wCy/9cAtP/XALX/1wC2/9cAt//XALj/1wC6/9cAxP/XAMj/3ADJ/9wAygAsAMsALADM/30AzQAsAM4ALADP/30A0P/cANL/3ADT/9wAMgAQ/74AI//iACb/4gAq/+IAMv/iADT/4gBG/9UAR//VAEj/1QBJ/8gAUv/VAFT/1QBX/6UAWf+3AFr/zABc/7cAa//iAG3/vgBv/74AcP/iAHn/vgB9/74Aif/iAJT/4gCV/+IAlv/iAJf/4gCY/+IAmv/iAKn/1QCq/9UAq//VAKz/1QCt/9UAsv/VALT/1QC1/9UAtv/VALf/1QC4/9UAuv/VAL//twDB/7cAw//iAMT/1QDI/74Ayf++AND/vgDS/74A0/++ADEAEP/AACIAIAAj/88AJv/PACr/zwAy/88ANP/PAEb/4wBH/+MASP/jAFL/4wBU/+MAVv/tAFn/3gBc/94Aa//PAG3/wABv/8AAcP/PAHn/wAB9/8AAif/PAJT/zwCV/88Alv/PAJf/zwCY/88Amv/PAKn/4wCq/+MAq//jAKz/4wCt/+MAsv/jALT/4wC1/+MAtv/jALf/4wC4/+MAuv/jAL//3gDB/94Aw//PAMT/4wDI/8AAyf/AAND/wADS/8AA0//AABEABQBAAAoAQAANAEAAD/+EABH/hABsAEAAcgBAAHQAZAB1AGQAewBkAHwAQADKAEAAywBAAMz/hADNAEAAzgBAAM//hAAMAA//eAAR/3gARP/jAKL/4wCj/+MApP/jAKX/4wCm/+MAp//jAKj/4wDM/3gAz/94AAQAD/+5ABH/uQDM/7kAz/+5ABIARv/EAEf/xABI/8QAUv/EAFT/xACp/8QAqv/EAKv/xACs/8QArf/EALL/xAC0/8QAtf/EALb/xAC3/8QAuP/EALr/xADE/8QAIQAj/9gAJv/YACr/2AAy/9gANP/YAEb/3ABH/9wASP/cAFL/3ABU/9wAa//YAHD/2ACJ/9gAlP/YAJX/2ACW/9gAl//YAJj/2ACa/9gAqf/cAKr/3ACr/9wArP/cAK3/3ACy/9wAtP/cALX/3AC2/9wAt//cALj/3AC6/9wAw//YAMT/3AAPAAn/NgAS/zYAJP82ADkAMQA6ADEAPAAoAD8AMQCC/zYAg/82AIT/NgCF/zYAhv82AIf/NgCI/zYAnwAoADcABf9BAAr/QQAN/0EAEP+9ACL/wQAj/80AJv/NACr/zQAtADgAMv/NADT/zQA3/20AOP/MADn/VwA6/5oAPP9KAD//VwBZ/6UAXP+lAGv/zQBs/0EAbf+9AG//vQBw/80Acv9BAHT/NgB1/zYAef+9AHv/NgB8/0EAff+9AIn/zQCU/80Alf/NAJb/zQCX/80AmP/NAJr/zQCb/8wAnP/MAJ3/zACe/8wAn/9KAL//pQDB/6UAw//NAMj/vQDJ/70Ayv9BAMv/QQDN/0EAzv9BAND/vQDS/70A0/+9AAoAEP9wAG3/cABv/3AAef9wAH3/cADI/3AAyf9wAND/cADS/3AA0/9wAA4ACf/MAA//zgAR/84AEv/MACT/zACC/8wAg//MAIT/zACF/8wAhv/MAIf/zACI/8wAzP/OAM//zgBmAAUAJAAJ/0oACgAkAA0AJAAP/1kAEP9gABH/WQAS/0oAHf99AB7/fQAiACAAI/+wACT/SgAm/7AAKv+wAC3/OAAy/7AANP+wAET/bwBG/2AAR/9gAEj/YABK/1AAUP99AFH/fQBS/2AAU/99AFT/YABV/30AVv91AFj/fQBZ/5wAWv+gAFv/eABc/5wAa/+wAGwAJABt/2AAb/9gAHD/sAByACQAdAA4AHUAOAB3/30Aef9gAHsAOAB8ACQAff9gAIL/SgCD/0oAhP9KAIX/SgCG/0oAh/9KAIj/SgCJ/7AAlP+wAJX/sACW/7AAl/+wAJj/sACa/7AAov9vAKP/bwCk/28Apf9vAKb/bwCn/28AqP9vAKn/YACq/2AAq/9gAKz/YACt/2AAsv9gALP/fQC0/2AAtf9gALb/YAC3/2AAuP9gALr/YAC7/30AvP99AL3/fQC+/30Av/+cAMH/nADC/30Aw/+wAMT/YADI/2AAyf9gAMoAJADLACQAzP9ZAM0AJADOACQAz/9ZAND/YADS/2AA0/9gACIABf/WAAn/zQAK/9YADP/YAA3/1gAP/8wAEf/MABL/zQAk/80AN/+yADn/yAA7/+IAPP+wAD3/wAA//8gAQP/YAGD/2ABs/9YAcv/WAHz/1gCC/80Ag//NAIT/zQCF/80Ahv/NAIf/zQCI/80An/+wAMr/1gDL/9YAzP/MAM3/1gDO/9YAz//MABIABf+0AAr/tAAN/7QAWf/cAFr/7gBc/9wAbP+0AHL/tAB0/7QAdf+0AHv/tAB8/7QAv//cAMH/3ADK/7QAy/+0AM3/tADO/7QAIAAJ/6UAD/94ABH/eAAS/6UAJP+lAEb/3wBH/98ASP/fAFL/3wBU/98Agv+lAIP/pQCE/6UAhf+lAIb/pQCH/6UAiP+lAKn/3wCq/98Aq//fAKz/3wCt/98Asv/fALT/3wC1/98Atv/fALf/3wC4/98Auv/fAMT/3wDM/3gAz/94ABUABf+gAAr/oAAM/9wADf+gADn/hQA6/9cAP/+FAED/3ABZ/98AW//EAFz/3wBg/9wAbP+gAHL/oAB8/6AAv//fAMH/3wDK/6AAy/+gAM3/oADO/6AARgAJ/0EAD/8rABD/VwAR/ysAEv9BACP/1gAk/0EAJv/WACr/1gAy/9YANP/WADkALAA6ACwAPAAkAD8ALABE/74ARv+gAEf/oABI/6AAUv+gAFT/oABr/9YAbf9XAG//VwBw/9YAef9XAH3/VwCC/0EAg/9BAIT/QQCF/0EAhv9BAIf/QQCI/0EAif/WAJT/1gCV/9YAlv/WAJf/1gCY/9YAmv/WAJ8AJACi/74Ao/++AKT/vgCl/74Apv++AKf/vgCo/74Aqf+gAKr/oACr/6AArP+gAK3/oACy/6AAtP+gALX/oAC2/6AAt/+gALj/oAC6/6AAw//WAMT/oADI/1cAyf9XAMz/KwDP/ysA0P9XANL/VwDT/1cALgAF/ysACv8rAA3/KwAQ/3wAI//MACb/zAAq/8wAMv/MADT/zAA3/0wAOf9MADr/fQA8/1kAP/9MAFn/eABa/7kAXP94AGv/zABs/ysAbf98AG//fABw/8wAcv8rAHn/fAB8/ysAff98AIn/zACU/8wAlf/MAJb/zACX/8wAmP/MAJr/zACf/1kAv/94AMH/eADD/8wAyP98AMn/fADK/ysAy/8rAM3/KwDO/ysA0P98ANL/fADT/3wAIAAF/1cACf+9AAr/VwAN/1cAD/98ABH/fAAS/70AJP+9ADf/TAA5/4wAOv/cADv/vgA8/2AAPf/QAD//jABs/1cAcv9XAHz/VwCC/70Ag/+9AIT/vQCF/70Ahv+9AIf/vQCI/70An/9gAMr/VwDL/1cAzP98AM3/VwDO/1cAz/98AAAAAQAAAAoAMABEAAJERkxUAA5sYXRuABoABAAAAAD//wABAAAABAAAAAD//wABAAEAAmxpZ2EADmxpZ2EADgAAAAEAAAABAAQABAAAAAEACAABABoAAQAIAAIABgAMANcAAgBMANgAAgBPAAEAAQBJ) format('truetype');
|
||
}
|
||
|
||
html * {
|
||
color-profile: sRGB;
|
||
rendering-intent: auto; }
|
||
|
||
body {
|
||
background: #fdf6e3;
|
||
background-color: #fdf6e3; }
|
||
.reveal {
|
||
font-family: "Lato", sans-serif;
|
||
font-size: 40px;
|
||
font-weight: normal;
|
||
color: #657b83; }
|
||
::selection {
|
||
color: #fff;
|
||
background: #d33682;
|
||
text-shadow: none; }
|
||
::-moz-selection {
|
||
color: #fff;
|
||
background: #d33682;
|
||
text-shadow: none; }
|
||
.reveal .slides > section,
|
||
.reveal .slides > section > section {
|
||
line-height: 1.3;
|
||
font-weight: inherit; }
|
||
|
||
.reveal h1,
|
||
.reveal h2,
|
||
.reveal h3,
|
||
.reveal h4,
|
||
.reveal h5,
|
||
.reveal h6 {
|
||
margin: 0 0 20px 0;
|
||
color: #586e75;
|
||
font-family: "League Gothic", Impact, sans-serif;
|
||
font-weight: normal;
|
||
line-height: 1.2;
|
||
letter-spacing: normal;
|
||
text-transform: uppercase;
|
||
text-shadow: none;
|
||
word-wrap: break-word; }
|
||
.reveal h1 {
|
||
font-size: 3.77em; }
|
||
.reveal h2 {
|
||
font-size: 2.11em; }
|
||
.reveal h3 {
|
||
font-size: 1.55em; }
|
||
.reveal h4 {
|
||
font-size: 1em; }
|
||
.reveal h1 {
|
||
text-shadow: none; }
|
||
|
||
.reveal p {
|
||
margin: 20px 0;
|
||
line-height: 1.3; }
|
||
|
||
.reveal img,
|
||
.reveal video,
|
||
.reveal iframe {
|
||
max-width: 95%;
|
||
max-height: 95%; }
|
||
.reveal strong,
|
||
.reveal b {
|
||
font-weight: bold; }
|
||
.reveal em {
|
||
font-style: italic; }
|
||
.reveal ol,
|
||
.reveal dl,
|
||
.reveal ul {
|
||
display: inline-block;
|
||
text-align: left;
|
||
margin: 0 0 0 1em; }
|
||
.reveal ol {
|
||
list-style-type: decimal; }
|
||
.reveal ul {
|
||
list-style-type: disc; }
|
||
.reveal ul ul {
|
||
list-style-type: square; }
|
||
.reveal ul ul ul {
|
||
list-style-type: circle; }
|
||
.reveal ul ul,
|
||
.reveal ul ol,
|
||
.reveal ol ol,
|
||
.reveal ol ul {
|
||
display: block;
|
||
margin-left: 40px; }
|
||
.reveal dt {
|
||
font-weight: bold; }
|
||
.reveal dd {
|
||
margin-left: 40px; }
|
||
.reveal blockquote {
|
||
display: block;
|
||
position: relative;
|
||
width: 70%;
|
||
margin: 20px auto;
|
||
padding: 5px;
|
||
font-style: italic;
|
||
background: rgba(255, 255, 255, 0.05);
|
||
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
|
||
.reveal blockquote p:first-child,
|
||
.reveal blockquote p:last-child {
|
||
display: inline-block; }
|
||
.reveal q {
|
||
font-style: italic; }
|
||
.reveal pre {
|
||
display: block;
|
||
position: relative;
|
||
width: 90%;
|
||
margin: 20px auto;
|
||
text-align: left;
|
||
font-size: 0.55em;
|
||
font-family: monospace;
|
||
line-height: 1.2em;
|
||
word-wrap: break-word;
|
||
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); }
|
||
.reveal code {
|
||
font-family: monospace;
|
||
text-transform: none; }
|
||
.reveal pre code {
|
||
display: block;
|
||
padding: 5px;
|
||
overflow: auto;
|
||
max-height: 400px;
|
||
word-wrap: normal; }
|
||
.reveal table {
|
||
margin: auto;
|
||
border-collapse: collapse;
|
||
border-spacing: 0; }
|
||
.reveal table th {
|
||
font-weight: bold; }
|
||
.reveal table th,
|
||
.reveal table td {
|
||
text-align: left;
|
||
padding: 0.2em 0.5em 0.2em 0.5em;
|
||
border-bottom: 1px solid; }
|
||
.reveal table th[align="center"],
|
||
.reveal table td[align="center"] {
|
||
text-align: center; }
|
||
.reveal table th[align="right"],
|
||
.reveal table td[align="right"] {
|
||
text-align: right; }
|
||
.reveal table tbody tr:last-child th,
|
||
.reveal table tbody tr:last-child td {
|
||
border-bottom: none; }
|
||
.reveal sup {
|
||
vertical-align: super; }
|
||
.reveal sub {
|
||
vertical-align: sub; }
|
||
.reveal small {
|
||
display: inline-block;
|
||
font-size: 0.6em;
|
||
line-height: 1.2em;
|
||
vertical-align: top; }
|
||
.reveal small * {
|
||
vertical-align: top; }
|
||
|
||
.reveal a {
|
||
color: #268bd2;
|
||
text-decoration: none;
|
||
-webkit-transition: color .15s ease;
|
||
-moz-transition: color .15s ease;
|
||
transition: color .15s ease; }
|
||
.reveal a:hover {
|
||
color: #78b9e6;
|
||
text-shadow: none;
|
||
border: none; }
|
||
.reveal .roll span:after {
|
||
color: #fff;
|
||
background: #1a6091; }
|
||
|
||
.reveal section img {
|
||
margin: 15px 0px;
|
||
background: rgba(255, 255, 255, 0.12);
|
||
border: 4px solid #657b83;
|
||
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
|
||
.reveal section img.plain {
|
||
border: 0;
|
||
box-shadow: none; }
|
||
.reveal a img {
|
||
-webkit-transition: all .15s linear;
|
||
-moz-transition: all .15s linear;
|
||
transition: all .15s linear; }
|
||
.reveal a:hover img {
|
||
background: rgba(255, 255, 255, 0.2);
|
||
border-color: #268bd2;
|
||
box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }
|
||
|
||
.reveal .controls {
|
||
color: #268bd2; }
|
||
|
||
.reveal .progress {
|
||
background: rgba(0, 0, 0, 0.2);
|
||
color: #268bd2; }
|
||
.reveal .progress span {
|
||
-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); }
|
||
</style>
|
||
<!-- Printing and PDF exports -->
|
||
<script>
|
||
var link = document.createElement( 'link' );
|
||
link.rel = 'stylesheet';
|
||
link.type = 'text/css';
|
||
link.href = window.location.search.match( /print-pdf/gi ) ? 'reveal.js/css/print/pdf.css' : 'reveal.js/css/print/paper.css';
|
||
document.getElementsByTagName( 'head' )[0].appendChild( link );
|
||
</script>
|
||
<!--[if lt IE 9]>
|
||
<script src="reveal.js/lib/js/html5shiv.js"></script>
|
||
<![endif]-->
|
||
</head>
|
||
<body>
|
||
<div class="reveal">
|
||
<div class="slides">
|
||
|
||
<section>
|
||
<h1 class="title">Sketch for simulating chemodiversity</h1>
|
||
<p class="author">Stefan Dresselhaus</p>
|
||
</section>
|
||
|
||
<section id="rough-sketch-components-responsible-for-chemodiversity" class="slide level1">
|
||
<h1>(rough) sketch components responsible for chemodiversity</h1>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="genes">Genes</h2>
|
||
<ul>
|
||
<li class="fragment">define which enzymes are produced in which quantities
|
||
<ul>
|
||
<li class="fragment">list in fig. 1 in [<a href="git@github.com:hakimel/reveal.js.git">1</a>]</li>
|
||
</ul></li>
|
||
<li class="fragment">can be scaled down/inactivated (i.e. when predators leave for generations)
|
||
<ul>
|
||
<li class="fragment">easy to ramp up production as long as the genes are still there</li>
|
||
</ul></li>
|
||
<li class="fragment">plants can survive without problems with inactive PSM-cycles when no adversaries are present.</li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h3 id="inheritance-mutation">Inheritance & Mutation</h3>
|
||
<ul>
|
||
<li class="fragment">via whole-genome and local-genome duplication</li>
|
||
<li class="fragment">copies accumulate mutations that lead to neofunctionalization</li>
|
||
<li class="fragment">e.g. subtle differences in terpene synthases can yield vastly different products
|
||
<ul>
|
||
<li class="fragment">i.e. these changes can appear easily</li>
|
||
<li class="fragment">need to classify products by “chemical distance” for simulation</li>
|
||
<li class="fragment"><strong>TODO</strong>: Map/Markov-Chain of mutations that may occur here?</li>
|
||
</ul></li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h3 id="evolutional-strategies">Evolutional strategies</h3>
|
||
<ul>
|
||
<li class="fragment">“Bet-hedging”: reduce variations of fitness over time
|
||
<ul>
|
||
<li class="fragment"><strong>TODO</strong>: understand</li>
|
||
<li class="fragment">different effects of intra-cohort-variation vs. inter-cohort-variation</li>
|
||
</ul></li>
|
||
<li class="fragment">Plants with inactive PSM can survive if predators are deterred by other individuals due to automimicry-effect which <em>could</em> foster wider genetic variance
|
||
<ul>
|
||
<li class="fragment">the more of those individuals are present in a population, the less their overall fitness becomes.</li>
|
||
<li class="fragment"><strong>TODO</strong>: fitness must also be able to depend on relative appearance of adversarial traits in the population
|
||
<ul>
|
||
<li class="fragment">Keyword: Frequency-dependent-selection (FDS)</li>
|
||
</ul></li>
|
||
</ul></li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="pathways-to-produce-chemical-compounds">Pathways to produce chemical compounds</h2>
|
||
<ul>
|
||
<li class="fragment">40k+ compounds just stem from compounds of the calvin-cycle taking the MEP-pathway or from the krebs-cycle taking the MVA-pathway
|
||
<ul>
|
||
<li class="fragment">both yield the same intermediate product that forms the basis.</li>
|
||
</ul></li>
|
||
<li class="fragment">10k+ compounds are amino-acid-derivatives</li>
|
||
<li class="fragment">Chapter VI in [<a href="git@github.com:hakimel/reveal.js.git">1</a>] exemplary describes 4 complete different pathways that yield compounds.
|
||
<ul>
|
||
<li class="fragment">similar compounds/pathways should be found in the simulation</li>
|
||
</ul></li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h3 id="consequences-of-producing-compounds">Consequences of producing compounds</h3>
|
||
<ul>
|
||
<li class="fragment">taking away parts of the calvin/krebs cycle puts pressure on those
|
||
<ul>
|
||
<li class="fragment"><strong>TODO</strong>: find out what they do and on what they depend.</li>
|
||
</ul></li>
|
||
<li class="fragment"><strong>TODO</strong>: where do amino-acids come from? How much impact has the diversion of these components?</li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="maintaining-chemical-diversity">Maintaining chemical diversity</h2>
|
||
<h3 id="screening-hypothesis">+ screening hypothesis</h3>
|
||
<ul>
|
||
<li class="fragment">many PSM found have no <em>known</em> biological activity</li>
|
||
<li class="fragment">plants “keep them around” in case another mutation needs them to produce something “useful”</li>
|
||
<li class="fragment">creating things without use increase the need for photosynthesis and/or nutrient uptake.</li>
|
||
</ul>
|
||
<h3 id="screening-hypothesis-1">- screening hypothesis</h3>
|
||
<ul>
|
||
<li class="fragment">it is suggested that local abiotic & biotic selection pressures are the main driver</li>
|
||
<li class="fragment">inactive molecules are not maintained long</li>
|
||
<li class="fragment">it was observed that some plants “rediscovered” some compounds in their evolution suggesting they got rid of them when no pressure to maintain them was applied</li>
|
||
</ul>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h3 id="questions-resulting-from-this-that-should-be-answered-in-the-simulation">questions resulting from this that should be answered in the simulation</h3>
|
||
<ul>
|
||
<li class="fragment">details in chapter VIII of [<a href="git@github.com:hakimel/reveal.js.git">1</a>]</li>
|
||
<li class="fragment">how quick can lost diversity be restored?</li>
|
||
<li class="fragment">how expensive is it to keep producing many inactive substances while also producing active deterrents? Does this lead to a single point-of-failure due to overspecialisation? What must be done to prevent this?</li>
|
||
<li class="fragment">strong selection pressure <em>should</em> decrease quantity of compounds due to costs, but plants do not seem to care.
|
||
<ul>
|
||
<li class="fragment">is this diversity needed in presence of multiple different adversaries?</li>
|
||
<li class="fragment">does the simulation specialize when only presented with one adversary? What about adaptive adversaries?</li>
|
||
<li class="fragment">adaptation in the qualitative & quantitative evolution in response to changed pressure? (i.e. those who cannot adapt quick enough die?)</li>
|
||
</ul></li>
|
||
</ul>
|
||
</section>
|
||
<section id="scenario" class="slide level1">
|
||
<h1>Scenario</h1>
|
||
<p>As this is literate Haskell first a bit of throat-clearing:</p>
|
||
<pre class="sourceCode literate haskell" id="cb1"><code class="sourceCode haskell"><div class="sourceLine" id="cb1-1" data-line-number="1"><span class="ot">{-# LANGUAGE RecordWildCards #-}</span></div>
|
||
<div class="sourceLine" id="cb1-2" data-line-number="2"></div>
|
||
<div class="sourceLine" id="cb1-3" data-line-number="3"><span class="kw">import</span> <span class="dt">Data.Functor</span> ((<$>))</div>
|
||
<div class="sourceLine" id="cb1-4" data-line-number="4"><span class="kw">import</span> <span class="dt">Control.Applicative</span> ((<*>))</div>
|
||
<div class="sourceLine" id="cb1-5" data-line-number="5"><span class="kw">import</span> <span class="dt">Control.Monad</span> (forM_)</div>
|
||
<div class="sourceLine" id="cb1-6" data-line-number="6"><span class="kw">import</span> <span class="dt">Data.List</span> (permutations, subsequences)</div></code></pre>
|
||
<p>Then some general aliases to make everything more readable:</p>
|
||
<pre class="sourceCode literate haskell" id="cb2"><code class="sourceCode haskell"><div class="sourceLine" id="cb2-1" data-line-number="1"><span class="kw">type</span> <span class="dt">Probability</span> <span class="fu">=</span> <span class="dt">Float</span></div>
|
||
<div class="sourceLine" id="cb2-2" data-line-number="2"><span class="kw">type</span> <span class="dt">Quantity</span> <span class="fu">=</span> <span class="dt">Int</span></div>
|
||
<div class="sourceLine" id="cb2-3" data-line-number="3"><span class="kw">type</span> <span class="dt">Activation</span> <span class="fu">=</span> <span class="dt">Float</span></div>
|
||
<div class="sourceLine" id="cb2-4" data-line-number="4"><span class="kw">type</span> <span class="dt">Amount</span> <span class="fu">=</span> <span class="dt">Float</span></div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="nutrients-compounds">Nutrients & Compounds</h2>
|
||
<p>Nutrients are the basis for any reaction and are found in the environment of the plant.</p>
|
||
<pre class="sourceCode literate haskell" id="cb3"><code class="sourceCode haskell"><div class="sourceLine" id="cb3-1" data-line-number="1"><span class="kw">data</span> <span class="dt">Nutrient</span> <span class="fu">=</span> <span class="dt">Sulfur</span></div>
|
||
<div class="sourceLine" id="cb3-2" data-line-number="2"> <span class="fu">|</span> <span class="dt">Phosphor</span></div>
|
||
<div class="sourceLine" id="cb3-3" data-line-number="3"> <span class="fu">|</span> <span class="dt">Nitrate</span></div>
|
||
<div class="sourceLine" id="cb3-4" data-line-number="4"> <span class="fu">|</span> <span class="dt">Photosynthesis</span></div>
|
||
<div class="sourceLine" id="cb3-5" data-line-number="5"> <span class="kw">deriving</span> (<span class="dt">Show</span>, <span class="dt">Enum</span>, <span class="dt">Bounded</span>, <span class="dt">Eq</span>)</div>
|
||
<div class="sourceLine" id="cb3-6" data-line-number="6"></div>
|
||
<div class="sourceLine" id="cb3-7" data-line-number="7"><span class="kw">data</span> <span class="dt">Component</span> <span class="fu">=</span> <span class="dt">PP</span></div>
|
||
<div class="sourceLine" id="cb3-8" data-line-number="8"> <span class="fu">|</span> <span class="dt">FPP</span></div>
|
||
<div class="sourceLine" id="cb3-9" data-line-number="9"> <span class="kw">deriving</span> (<span class="dt">Show</span>, <span class="dt">Enum</span>, <span class="dt">Bounded</span>, <span class="dt">Eq</span>)</div></code></pre>
|
||
<p>Compounds are either direct nutrients or already processed components</p>
|
||
<pre class="sourceCode literate haskell" id="cb4"><code class="sourceCode haskell"><div class="sourceLine" id="cb4-1" data-line-number="1"><span class="kw">data</span> <span class="dt">Compound</span> <span class="fu">=</span> <span class="dt">Substrate</span> <span class="dt">Nutrient</span></div>
|
||
<div class="sourceLine" id="cb4-2" data-line-number="2"> <span class="fu">|</span> <span class="dt">Produced</span> <span class="dt">Component</span></div>
|
||
<div class="sourceLine" id="cb4-3" data-line-number="3"> <span class="kw">deriving</span> (<span class="dt">Show</span>, <span class="dt">Eq</span>)</div></code></pre>
|
||
<p>This simple definition is only a brief sketch.</p>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="enzymes">Enzymes</h2>
|
||
<p>Enzymes are the main reaction-driver behind synthesis of intricate compounds.</p>
|
||
<pre class="sourceCode literate haskell" id="cb5"><code class="sourceCode haskell"><div class="sourceLine" id="cb5-1" data-line-number="1"><span class="kw">data</span> <span class="dt">Enzyme</span> <span class="fu">=</span> <span class="dt">Enzyme</span></div>
|
||
<div class="sourceLine" id="cb5-2" data-line-number="2"> {<span class="ot"> enzymeName ::</span> <span class="dt">String</span></div>
|
||
<div class="sourceLine" id="cb5-3" data-line-number="3"> <span class="co">-- ^ Name of the Enzyme. Enzymes with the same name are supposed</span></div>
|
||
<div class="sourceLine" id="cb5-4" data-line-number="4"> <span class="co">-- to be identical.</span></div>
|
||
<div class="sourceLine" id="cb5-5" data-line-number="5"> ,<span class="ot"> substrateRequirements ::</span> [(<span class="dt">Nutrient</span>,<span class="dt">Amount</span>)]</div>
|
||
<div class="sourceLine" id="cb5-6" data-line-number="6"> <span class="co">-- ^ needed for reaction to take place</span></div>
|
||
<div class="sourceLine" id="cb5-7" data-line-number="7"> ,<span class="ot"> substrateIntolerance ::</span> [(<span class="dt">Nutrient</span>,<span class="dt">Amount</span>)]</div>
|
||
<div class="sourceLine" id="cb5-8" data-line-number="8"> <span class="co">-- ^ inhibits reaction if given nutrients are above the given concentration</span></div>
|
||
<div class="sourceLine" id="cb5-9" data-line-number="9"> ,<span class="ot"> synthesis ::</span> [(<span class="dt">Compound</span>,<span class="dt">Amount</span>)] <span class="ot">-></span> [(<span class="dt">Compound</span>,<span class="dt">Amount</span>)]</div>
|
||
<div class="sourceLine" id="cb5-10" data-line-number="10"> <span class="co">-- ^ given x in amount a, this will produce y in amount b</span></div>
|
||
<div class="sourceLine" id="cb5-11" data-line-number="11"> ,<span class="ot"> dominance ::</span> <span class="dt">Maybe</span> <span class="dt">Amount</span></div>
|
||
<div class="sourceLine" id="cb5-12" data-line-number="12"> <span class="co">-- ^ in case of competition for nutrients this denotes the priority</span></div>
|
||
<div class="sourceLine" id="cb5-13" data-line-number="13"> <span class="co">-- Nothing = max possible</span></div>
|
||
<div class="sourceLine" id="cb5-14" data-line-number="14"> }</div>
|
||
<div class="sourceLine" id="cb5-15" data-line-number="15"></div>
|
||
<div class="sourceLine" id="cb5-16" data-line-number="16"><span class="kw">instance</span> <span class="dt">Show</span> <span class="dt">Enzyme</span> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb5-17" data-line-number="17"> show (<span class="dt">Enzyme</span>{<span class="fu">..</span>}) <span class="fu">=</span> enzymeName</div>
|
||
<div class="sourceLine" id="cb5-18" data-line-number="18"></div>
|
||
<div class="sourceLine" id="cb5-19" data-line-number="19"><span class="kw">instance</span> <span class="dt">Eq</span> <span class="dt">Enzyme</span> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb5-20" data-line-number="20"> a <span class="fu">==</span> b <span class="fu">=</span> enzymeName a <span class="fu">==</span> enzymeName b</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<p>Example “enzymes” could be:</p>
|
||
<pre class="sourceCode literate haskell" id="cb6"><code class="sourceCode haskell"><div class="sourceLine" id="cb6-1" data-line-number="1"><span class="ot">pps ::</span> <span class="dt">Enzyme</span> <span class="co">-- uses Phosphor from Substrate to produce PP</span></div>
|
||
<div class="sourceLine" id="cb6-2" data-line-number="2">pps <span class="fu">=</span> <span class="dt">Enzyme</span> <span class="st">"PPS"</span> [(<span class="dt">Phosphor</span>,<span class="dv">1</span>)] [] syn <span class="dt">Nothing</span></div>
|
||
<div class="sourceLine" id="cb6-3" data-line-number="3"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb6-4" data-line-number="4"> syn compAvailable <span class="fu">=</span> [(<span class="dt">Substrate</span> <span class="dt">Phosphor</span>,i<span class="fu">*</span>(<span class="fu">-</span><span class="dv">1</span>)),(<span class="dt">Produced</span> <span class="dt">PP</span>,i)]</div>
|
||
<div class="sourceLine" id="cb6-5" data-line-number="5"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb6-6" data-line-number="6"> i <span class="fu">=</span> getAmountOf (<span class="dt">Substrate</span> <span class="dt">Phosphor</span>) compAvailable</div>
|
||
<div class="sourceLine" id="cb6-7" data-line-number="7"></div>
|
||
<div class="sourceLine" id="cb6-8" data-line-number="8"><span class="ot">fpps ::</span> <span class="dt">Enzyme</span> <span class="co">-- PP -> FPP</span></div>
|
||
<div class="sourceLine" id="cb6-9" data-line-number="9">fpps <span class="fu">=</span> <span class="dt">Enzyme</span> <span class="st">"FPPS"</span> [] [] syn <span class="dt">Nothing</span></div>
|
||
<div class="sourceLine" id="cb6-10" data-line-number="10"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb6-11" data-line-number="11"> syn compAvailable <span class="fu">=</span> [(<span class="dt">Produced</span> <span class="dt">PP</span>,i<span class="fu">*</span>(<span class="fu">-</span><span class="dv">1</span>)),(<span class="dt">Produced</span> <span class="dt">FPP</span>,i<span class="fu">*</span><span class="fl">0.5</span>)]</div>
|
||
<div class="sourceLine" id="cb6-12" data-line-number="12"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb6-13" data-line-number="13"> i <span class="fu">=</span> getAmountOf (<span class="dt">Produced</span> <span class="dt">PP</span>) compAvailable</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="environment">Environment</h2>
|
||
<p>In the environment we have predators that impact the fitness of our plants and may be resistant to some compounds the plant produces. They can also differ in their intensity.</p>
|
||
<pre class="sourceCode literate haskell" id="cb7"><code class="sourceCode haskell"><div class="sourceLine" id="cb7-1" data-line-number="1"><span class="kw">data</span> <span class="dt">Predator</span> <span class="fu">=</span> <span class="dt">Predator</span> {<span class="ot"> resistance ::</span> [<span class="dt">Component</span>]</div>
|
||
<div class="sourceLine" id="cb7-2" data-line-number="2"> <span class="co">-- ^ list of components this predator is resistant to</span></div>
|
||
<div class="sourceLine" id="cb7-3" data-line-number="3"> ,<span class="ot"> fitnessImpact ::</span> <span class="dt">Amount</span></div>
|
||
<div class="sourceLine" id="cb7-4" data-line-number="4"> <span class="co">-- ^ impact on the fitness of a plant</span></div>
|
||
<div class="sourceLine" id="cb7-5" data-line-number="5"> <span class="co">-- (~ agressiveness of the herbivore)</span></div>
|
||
<div class="sourceLine" id="cb7-6" data-line-number="6"> } <span class="kw">deriving</span> (<span class="dt">Show</span>, <span class="dt">Eq</span>)</div></code></pre>
|
||
<p>Exemplatory:</p>
|
||
<pre class="sourceCode literate haskell" id="cb8"><code class="sourceCode haskell"><div class="sourceLine" id="cb8-1" data-line-number="1"><span class="ot">greenfly ::</span> <span class="dt">Predator</span> <span class="co">-- 20% of plants die to greenfly, but the fly is</span></div>
|
||
<div class="sourceLine" id="cb8-2" data-line-number="2">greenfly <span class="fu">=</span> <span class="dt">Predator</span> [<span class="dt">PP</span>] <span class="fl">0.2</span> <span class="co">-- killed by any Component not being PP</span></div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<p>The environment itself is just the soil and the predators. Extensions would be possible.</p>
|
||
<pre class="sourceCode literate haskell" id="cb9"><code class="sourceCode haskell"><div class="sourceLine" id="cb9-1" data-line-number="1"><span class="kw">data</span> <span class="dt">Environment</span> <span class="fu">=</span></div>
|
||
<div class="sourceLine" id="cb9-2" data-line-number="2"> <span class="dt">Environment</span></div>
|
||
<div class="sourceLine" id="cb9-3" data-line-number="3"> {<span class="ot"> soil ::</span> [(<span class="dt">Nutrient</span>, <span class="dt">Amount</span>)]</div>
|
||
<div class="sourceLine" id="cb9-4" data-line-number="4"> <span class="co">-- ^ soil is a list of nutrients available to the plant.</span></div>
|
||
<div class="sourceLine" id="cb9-5" data-line-number="5"> ,<span class="ot"> predators ::</span> [(<span class="dt">Predator</span>, <span class="dt">Probability</span>)]</div>
|
||
<div class="sourceLine" id="cb9-6" data-line-number="6"> <span class="co">-- ^ Predators with the probability of appearance in this generation.</span></div>
|
||
<div class="sourceLine" id="cb9-7" data-line-number="7"> } <span class="kw">deriving</span> (<span class="dt">Show</span>, <span class="dt">Eq</span>)</div></code></pre>
|
||
<p>Example:</p>
|
||
<pre class="sourceCode literate haskell" id="cb10"><code class="sourceCode haskell"><div class="sourceLine" id="cb10-1" data-line-number="1"><span class="ot">exampleEnvironment ::</span> <span class="dt">Environment</span></div>
|
||
<div class="sourceLine" id="cb10-2" data-line-number="2">exampleEnvironment <span class="fu">=</span></div>
|
||
<div class="sourceLine" id="cb10-3" data-line-number="3"> <span class="dt">Environment</span></div>
|
||
<div class="sourceLine" id="cb10-4" data-line-number="4"> { soil <span class="fu">=</span> [ (<span class="dt">Nitrate</span>, <span class="dv">2</span>)</div>
|
||
<div class="sourceLine" id="cb10-5" data-line-number="5"> , (<span class="dt">Phosphor</span>, <span class="dv">3</span>)</div>
|
||
<div class="sourceLine" id="cb10-6" data-line-number="6"> , (<span class="dt">Photosynthesis</span>, <span class="dv">10</span>)</div>
|
||
<div class="sourceLine" id="cb10-7" data-line-number="7"> ]</div>
|
||
<div class="sourceLine" id="cb10-8" data-line-number="8"> , predators <span class="fu">=</span> [ (greenfly, <span class="fl">0.1</span>) ]</div>
|
||
<div class="sourceLine" id="cb10-9" data-line-number="9"> }</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="plants">Plants</h2>
|
||
<p>Plants consist of a Genome responsible for creation of the PSM and also an internal state how many nutrients and compounds are currently inside the plant.</p>
|
||
<pre class="sourceCode literate haskell" id="cb11"><code class="sourceCode haskell"><div class="sourceLine" id="cb11-1" data-line-number="1"><span class="kw">type</span> <span class="dt">Genome</span> <span class="fu">=</span> [(<span class="dt">Enzyme</span>, <span class="dt">Quantity</span>, <span class="dt">Activation</span>)]</div>
|
||
<div class="sourceLine" id="cb11-2" data-line-number="2"></div>
|
||
<div class="sourceLine" id="cb11-3" data-line-number="3"><span class="kw">data</span> <span class="dt">Plant</span> <span class="fu">=</span> <span class="dt">Plant</span></div>
|
||
<div class="sourceLine" id="cb11-4" data-line-number="4"> {<span class="ot"> genome ::</span> <span class="dt">Genome</span></div>
|
||
<div class="sourceLine" id="cb11-5" data-line-number="5"> <span class="co">-- ^ the genetic characteristic of the plant</span></div>
|
||
<div class="sourceLine" id="cb11-6" data-line-number="6"> ,<span class="ot"> absorbNutrients ::</span> <span class="dt">Environment</span> <span class="ot">-></span> [(<span class="dt">Nutrient</span>,<span class="dt">Amount</span>)]</div>
|
||
<div class="sourceLine" id="cb11-7" data-line-number="7"> <span class="co">-- ^ the capability to absorb nutrients given an environment</span></div>
|
||
<div class="sourceLine" id="cb11-8" data-line-number="8"> }</div>
|
||
<div class="sourceLine" id="cb11-9" data-line-number="9"><span class="kw">instance</span> <span class="dt">Show</span> <span class="dt">Plant</span> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb11-10" data-line-number="10"> show p <span class="fu">=</span> <span class="st">"Plant with Genome "</span> <span class="fu">++</span> show (genome p)</div>
|
||
<div class="sourceLine" id="cb11-11" data-line-number="11"><span class="kw">instance</span> <span class="dt">Eq</span> <span class="dt">Plant</span> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb11-12" data-line-number="12"> a <span class="fu">==</span> b <span class="fu">=</span> genome a <span class="fu">==</span> genome b</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<p>The following example yields in the example-environment this population:</p>
|
||
<pre><code>*Main> printPopulation [pps, fpps] plants
|
||
Population:
|
||
PPS ______oöö+++______oöö+++____________oöö+++oöö+++
|
||
FPPS ____________oöö+++oöö+++______oöö+++______oöö+++</code></pre>
|
||
<pre class="sourceCode literate haskell" id="cb13"><code class="sourceCode haskell"><div class="sourceLine" id="cb13-1" data-line-number="1"><span class="ot">plants ::</span> [<span class="dt">Plant</span>]</div>
|
||
<div class="sourceLine" id="cb13-2" data-line-number="2">plants <span class="fu">=</span> (\g <span class="ot">-></span> <span class="dt">Plant</span> g defaultAbsorption) <span class="fu"><$></span> genomes</div>
|
||
<div class="sourceLine" id="cb13-3" data-line-number="3"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb13-4" data-line-number="4"> enzymes <span class="fu">=</span> [pps, fpps]</div>
|
||
<div class="sourceLine" id="cb13-5" data-line-number="5"> quantity <span class="fu">=</span> [<span class="dv">1</span>,<span class="dv">2</span>]<span class="ot"> ::</span> [<span class="dt">Quantity</span>]</div>
|
||
<div class="sourceLine" id="cb13-6" data-line-number="6"> activation <span class="fu">=</span> [<span class="fl">0.7</span>, <span class="fl">0.9</span>, <span class="dv">1</span>]</div>
|
||
<div class="sourceLine" id="cb13-7" data-line-number="7"></div>
|
||
<div class="sourceLine" id="cb13-8" data-line-number="8"> genomes <span class="fu">=</span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb13-9" data-line-number="9"> e <span class="ot"><-</span> permutations enzymes</div>
|
||
<div class="sourceLine" id="cb13-10" data-line-number="10"> e' <span class="ot"><-</span> subsequences e</div>
|
||
<div class="sourceLine" id="cb13-11" data-line-number="11"> q <span class="ot"><-</span> quantity</div>
|
||
<div class="sourceLine" id="cb13-12" data-line-number="12"> a <span class="ot"><-</span> activation</div>
|
||
<div class="sourceLine" id="cb13-13" data-line-number="13"> return <span class="fu">$</span> (,,) <span class="fu"><$></span> e' <span class="fu"><*></span> [q] <span class="fu"><*></span> [a]</div>
|
||
<div class="sourceLine" id="cb13-14" data-line-number="14"></div>
|
||
<div class="sourceLine" id="cb13-15" data-line-number="15"> defaultAbsorption (<span class="dt">Environment</span> s _) <span class="fu">=</span> limit <span class="dt">Phosphor</span> <span class="dv">2</span></div>
|
||
<div class="sourceLine" id="cb13-16" data-line-number="16"> <span class="fu">.</span> limit <span class="dt">Nitrate</span> <span class="dv">1</span></div>
|
||
<div class="sourceLine" id="cb13-17" data-line-number="17"> <span class="fu">.</span> limit <span class="dt">Sulfur</span> <span class="dv">0</span></div>
|
||
<div class="sourceLine" id="cb13-18" data-line-number="18"> <span class="fu"><$></span> s</div>
|
||
<div class="sourceLine" id="cb13-19" data-line-number="19"> <span class="co">-- custom absorbtion with helper-function:</span></div>
|
||
<div class="sourceLine" id="cb13-20" data-line-number="20"><span class="ot"> limit ::</span> <span class="dt">Nutrient</span> <span class="ot">-></span> <span class="dt">Amount</span> <span class="ot">-></span> (<span class="dt">Nutrient</span>, <span class="dt">Amount</span>) <span class="ot">-></span> (<span class="dt">Nutrient</span>, <span class="dt">Amount</span>)</div>
|
||
<div class="sourceLine" id="cb13-21" data-line-number="21"> limit n a (n', a')</div>
|
||
<div class="sourceLine" id="cb13-22" data-line-number="22"> <span class="fu">|</span> n <span class="fu">==</span> n' <span class="fu">=</span> (n, min a a') <span class="co">-- if we should limit, then we do ;)</span></div>
|
||
<div class="sourceLine" id="cb13-23" data-line-number="23"> <span class="fu">|</span> otherwise <span class="fu">=</span> (n', a')</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="fitness">Fitness</h2>
|
||
<p>The fitness-measure is central for the generation of offspring and the simulation. It evaluates the probability for passing on genes given a plant in an environment.</p>
|
||
<pre class="sourceCode literate haskell" id="cb14"><code class="sourceCode haskell"><div class="sourceLine" id="cb14-1" data-line-number="1"><span class="kw">type</span> <span class="dt">Fitness</span> <span class="fu">=</span> <span class="dt">Float</span></div>
|
||
<div class="sourceLine" id="cb14-2" data-line-number="2"></div>
|
||
<div class="sourceLine" id="cb14-3" data-line-number="3"><span class="ot">fitness ::</span> <span class="dt">Environment</span> <span class="ot">-></span> <span class="dt">Plant</span> <span class="ot">-></span> <span class="dt">Fitness</span></div>
|
||
<div class="sourceLine" id="cb14-4" data-line-number="4">fitness e p <span class="fu">=</span> survivalRate</div>
|
||
<div class="sourceLine" id="cb14-5" data-line-number="5"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb14-6" data-line-number="6"> nutrients <span class="fu">=</span> absorbNutrients p e</div>
|
||
<div class="sourceLine" id="cb14-7" data-line-number="7"> products <span class="fu">=</span> produceCompounds p nutrients</div>
|
||
<div class="sourceLine" id="cb14-8" data-line-number="8"> survivalRate <span class="fu">=</span> deterPredators (predators e) products</div></code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<pre class="sourceCode literate haskell" id="cb15"><code class="sourceCode haskell"><div class="sourceLine" id="cb15-1" data-line-number="1"><span class="ot">produceCompounds ::</span> <span class="dt">Plant</span> <span class="ot">-></span> [(<span class="dt">Nutrient</span>, <span class="dt">Amount</span>)] <span class="ot">-></span> [<span class="dt">Compound</span>]</div>
|
||
<div class="sourceLine" id="cb15-2" data-line-number="2">produceCompounds (<span class="dt">Plant</span> genes _) <span class="fu">=</span> undefined</div>
|
||
<div class="sourceLine" id="cb15-3" data-line-number="3"> <span class="co">-- this will take some constrained linear algebra-solving</span></div></code></pre>
|
||
<pre class="sourceCode literate haskell" id="cb16"><code class="sourceCode haskell"><div class="sourceLine" id="cb16-1" data-line-number="1"><span class="ot">deterPredators ::</span> [(<span class="dt">Predator</span>, <span class="dt">Probability</span>)] <span class="ot">-></span> [<span class="dt">Compound</span>] <span class="ot">-></span> <span class="dt">Probability</span></div>
|
||
<div class="sourceLine" id="cb16-2" data-line-number="2">deterPredators ps cs <span class="fu">=</span> sum <span class="fu">$</span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb16-3" data-line-number="3"> c <span class="ot"><-</span> cs <span class="co">-- for every compound</span></div>
|
||
<div class="sourceLine" id="cb16-4" data-line-number="4"> (p,prob) <span class="ot"><-</span> ps <span class="co">-- and every predator</span></div>
|
||
<div class="sourceLine" id="cb16-5" data-line-number="5"> return (<span class="kw">if</span> c <span class="ot">`notin`</span> (resistance p) <span class="co">-- if the plant cannot deter the predator</span></div>
|
||
<div class="sourceLine" id="cb16-6" data-line-number="6"> <span class="kw">then</span> prob <span class="fu">*</span> fitnessImpact p <span class="co">-- impact it weighted by probability</span></div>
|
||
<div class="sourceLine" id="cb16-7" data-line-number="7"> <span class="kw">else</span> <span class="dv">0</span>)</div>
|
||
<div class="sourceLine" id="cb16-8" data-line-number="8"> <span class="kw">where</span></div>
|
||
<div class="sourceLine" id="cb16-9" data-line-number="9"> (<span class="dt">Produced</span> a) <span class="ot">`notin`</span> b <span class="fu">=</span> all (<span class="fu">/=</span>a) b</div>
|
||
<div class="sourceLine" id="cb16-10" data-line-number="10"> _ <span class="ot">`notin`</span>_ <span class="fu">=</span> <span class="dt">False</span></div></code></pre>
|
||
<h2 id="mating-creation-of-diversity">Mating & Creation of diversity</h2>
|
||
<p>TODO</p>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="running-the-simulation">Running the simulation</h2>
|
||
<pre class="sourceCode literate haskell" id="cb17"><code class="sourceCode haskell"><div class="sourceLine" id="cb17-1" data-line-number="1">main <span class="fu">=</span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb17-2" data-line-number="2"> putStrLn <span class="st">"Environment:"</span></div>
|
||
<div class="sourceLine" id="cb17-3" data-line-number="3"> print exampleEnvironment</div>
|
||
<div class="sourceLine" id="cb17-4" data-line-number="4"> putStrLn <span class="st">"Example population:"</span></div>
|
||
<div class="sourceLine" id="cb17-5" data-line-number="5"> printPopulation [pps, fpps] plants</div></code></pre>
|
||
<pre><code>runhaskell sketch.md.lhs
|
||
Environment:
|
||
Environment { soil = [(Nitrate,2.0),(Phosphor,3.0),(Photosynthesis,10.0)]
|
||
, predators = [(Predator {resistance = [PP], fitnessImpact = 0.2},0.1)]}
|
||
Example population:
|
||
Population:
|
||
PPS ______oöö+++______oöö+++____________oöö+++oöö+++
|
||
FPPS ____________oöö+++oöö+++______oöö+++______oöö+++</code></pre>
|
||
</section>
|
||
<section class="slide level1">
|
||
|
||
<h2 id="utility-functions">Utility Functions</h2>
|
||
<pre class="sourceCode literate haskell" id="cb19"><code class="sourceCode haskell"><div class="sourceLine" id="cb19-1" data-line-number="1"><span class="ot">getAmountOf ::</span> <span class="dt">Compound</span> <span class="ot">-></span> [(<span class="dt">Compound</span>, <span class="dt">Amount</span>)] <span class="ot">-></span> <span class="dt">Amount</span></div>
|
||
<div class="sourceLine" id="cb19-2" data-line-number="2">getAmountOf c <span class="fu">=</span> sum <span class="fu">.</span> fmap snd <span class="fu">.</span> filter ((<span class="fu">==</span> c) <span class="fu">.</span> fst)</div>
|
||
<div class="sourceLine" id="cb19-3" data-line-number="3"></div>
|
||
<div class="sourceLine" id="cb19-4" data-line-number="4"><span class="ot">printPopulation ::</span> [<span class="dt">Enzyme</span>] <span class="ot">-></span> [<span class="dt">Plant</span>] <span class="ot">-></span> <span class="dt">IO</span> ()</div>
|
||
<div class="sourceLine" id="cb19-5" data-line-number="5">printPopulation es ps <span class="fu">=</span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb19-6" data-line-number="6"> <span class="kw">let</span> padded i str <span class="fu">=</span> take i <span class="fu">$</span> str <span class="fu">++</span> repeat <span class="ch">' '</span></div>
|
||
<div class="sourceLine" id="cb19-7" data-line-number="7"> putStrLn <span class="st">"Population:"</span></div>
|
||
<div class="sourceLine" id="cb19-8" data-line-number="8"> forM_ es <span class="fu">$</span> \e <span class="ot">-></span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb19-9" data-line-number="9"> putStr <span class="fu">$</span> padded <span class="dv">8</span> (show e)</div>
|
||
<div class="sourceLine" id="cb19-10" data-line-number="10"> forM_ ps <span class="fu">$</span> \(<span class="dt">Plant</span> g _) <span class="ot">-></span> <span class="kw">do</span></div>
|
||
<div class="sourceLine" id="cb19-11" data-line-number="11"> <span class="kw">let</span> curE <span class="fu">=</span> sum <span class="fu">$</span> map (\(_,q,a) <span class="ot">-></span> (fromIntegral q)<span class="fu">*</span>a) </div>
|
||
<div class="sourceLine" id="cb19-12" data-line-number="12"> <span class="fu">.</span> filter (\(e',_,_) <span class="ot">-></span> e <span class="fu">==</span> e')</div>
|
||
<div class="sourceLine" id="cb19-13" data-line-number="13"> <span class="fu">$</span> g</div>
|
||
<div class="sourceLine" id="cb19-14" data-line-number="14"> plot x</div>
|
||
<div class="sourceLine" id="cb19-15" data-line-number="15"> <span class="fu">|</span> x <span class="fu">></span> <span class="dv">2</span> <span class="fu">=</span> <span class="st">"O"</span></div>
|
||
<div class="sourceLine" id="cb19-16" data-line-number="16"> <span class="fu">|</span> x <span class="fu">></span> <span class="dv">1</span> <span class="fu">=</span> <span class="st">"+"</span></div>
|
||
<div class="sourceLine" id="cb19-17" data-line-number="17"> <span class="fu">|</span> x <span class="fu">></span> <span class="fl">0.7</span> <span class="fu">=</span> <span class="st">"ö"</span></div>
|
||
<div class="sourceLine" id="cb19-18" data-line-number="18"> <span class="fu">|</span> x <span class="fu">></span> <span class="fl">0.5</span> <span class="fu">=</span> <span class="st">"o"</span></div>
|
||
<div class="sourceLine" id="cb19-19" data-line-number="19"> <span class="fu">|</span> x <span class="fu">></span> <span class="dv">0</span> <span class="fu">=</span> <span class="st">"."</span></div>
|
||
<div class="sourceLine" id="cb19-20" data-line-number="20"> <span class="fu">|</span> otherwise <span class="fu">=</span> <span class="st">"_"</span></div>
|
||
<div class="sourceLine" id="cb19-21" data-line-number="21"> putStr (plot curE)</div>
|
||
<div class="sourceLine" id="cb19-22" data-line-number="22"> putStrLn <span class="st">""</span></div></code></pre>
|
||
</section>
|
||
</div>
|
||
</div>
|
||
|
||
<script>/*! head.core - v1.0.2 */
|
||
(function(n,t){"use strict";function r(n){a[a.length]=n}function k(n){var t=new RegExp(" ?\\b"+n+"\\b");c.className=c.className.replace(t,"")}function p(n,t){for(var i=0,r=n.length;i<r;i++)t.call(n,n[i],i)}function tt(){var t,e,f,o;c.className=c.className.replace(/ (w-|eq-|gt-|gte-|lt-|lte-|portrait|no-portrait|landscape|no-landscape)\d+/g,"");t=n.innerWidth||c.clientWidth;e=n.outerWidth||n.screen.width;u.screen.innerWidth=t;u.screen.outerWidth=e;r("w-"+t);p(i.screens,function(n){t>n?(i.screensCss.gt&&r("gt-"+n),i.screensCss.gte&&r("gte-"+n)):t<n?(i.screensCss.lt&&r("lt-"+n),i.screensCss.lte&&r("lte-"+n)):t===n&&(i.screensCss.lte&&r("lte-"+n),i.screensCss.eq&&r("e-q"+n),i.screensCss.gte&&r("gte-"+n))});f=n.innerHeight||c.clientHeight;o=n.outerHeight||n.screen.height;u.screen.innerHeight=f;u.screen.outerHeight=o;u.feature("portrait",f>t);u.feature("landscape",f<t)}function it(){n.clearTimeout(b);b=n.setTimeout(tt,50)}var y=n.document,rt=n.navigator,ut=n.location,c=y.documentElement,a=[],i={screens:[240,320,480,640,768,800,1024,1280,1440,1680,1920],screensCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!1},browsers:[{ie:{min:6,max:11}}],browserCss:{gt:!0,gte:!1,lt:!0,lte:!1,eq:!0},html5:!0,page:"-page",section:"-section",head:"head"},v,u,s,w,o,h,l,d,f,g,nt,e,b;if(n.head_conf)for(v in n.head_conf)n.head_conf[v]!==t&&(i[v]=n.head_conf[v]);u=n[i.head]=function(){u.ready.apply(null,arguments)};u.feature=function(n,t,i){return n?(Object.prototype.toString.call(t)==="[object Function]"&&(t=t.call()),r((t?"":"no-")+n),u[n]=!!t,i||(k("no-"+n),k(n),u.feature()),u):(c.className+=" "+a.join(" "),a=[],u)};u.feature("js",!0);s=rt.userAgent.toLowerCase();w=/mobile|android|kindle|silk|midp|phone|(windows .+arm|touch)/.test(s);u.feature("mobile",w,!0);u.feature("desktop",!w,!0);s=/(chrome|firefox)[ \/]([\w.]+)/.exec(s)||/(iphone|ipad|ipod)(?:.*version)?[ \/]([\w.]+)/.exec(s)||/(android)(?:.*version)?[ \/]([\w.]+)/.exec(s)||/(webkit|opera)(?:.*version)?[ \/]([\w.]+)/.exec(s)||/(msie) ([\w.]+)/.exec(s)||/(trident).+rv:(\w.)+/.exec(s)||[];o=s[1];h=parseFloat(s[2]);switch(o){case"msie":case"trident":o="ie";h=y.documentMode||h;break;case"firefox":o="ff";break;case"ipod":case"ipad":case"iphone":o="ios";break;case"webkit":o="safari"}for(u.browser={name:o,version:h},u.browser[o]=!0,l=0,d=i.browsers.length;l<d;l++)for(f in i.browsers[l])if(o===f)for(r(f),g=i.browsers[l][f].min,nt=i.browsers[l][f].max,e=g;e<=nt;e++)h>e?(i.browserCss.gt&&r("gt-"+f+e),i.browserCss.gte&&r("gte-"+f+e)):h<e?(i.browserCss.lt&&r("lt-"+f+e),i.browserCss.lte&&r("lte-"+f+e)):h===e&&(i.browserCss.lte&&r("lte-"+f+e),i.browserCss.eq&&r("eq-"+f+e),i.browserCss.gte&&r("gte-"+f+e));else r("no-"+f);r(o);r(o+parseInt(h,10));i.html5&&o==="ie"&&h<9&&p("abbr|article|aside|audio|canvas|details|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|progress|section|summary|time|video".split("|"),function(n){y.createElement(n)});p(ut.pathname.split("/"),function(n,u){if(this.length>2&&this[u+1]!==t)u&&r(this.slice(u,u+1).join("-").toLowerCase()+i.section);else{var f=n||"index",e=f.indexOf(".");e>0&&(f=f.substring(0,e));c.id=f.toLowerCase()+i.page;u||r("root"+i.section)}});u.screen={height:n.screen.height,width:n.screen.width};tt();b=0;n.addEventListener?n.addEventListener("resize",it,!1):n.attachEvent("onresize",it)})(window);
|
||
/*! head.css3 - v1.0.0 */
|
||
(function(n,t){"use strict";function a(n){for(var r in n)if(i[n[r]]!==t)return!0;return!1}function r(n){var t=n.charAt(0).toUpperCase()+n.substr(1),i=(n+" "+c.join(t+" ")+t).split(" ");return!!a(i)}var h=n.document,o=h.createElement("i"),i=o.style,s=" -o- -moz- -ms- -webkit- -khtml- ".split(" "),c="Webkit Moz O ms Khtml".split(" "),l=n.head_conf&&n.head_conf.head||"head",u=n[l],f={gradient:function(){var n="background-image:";return i.cssText=(n+s.join("gradient(linear,left top,right bottom,from(#9f9),to(#fff));"+n)+s.join("linear-gradient(left top,#eee,#fff);"+n)).slice(0,-n.length),!!i.backgroundImage},rgba:function(){return i.cssText="background-color:rgba(0,0,0,0.5)",!!i.backgroundColor},opacity:function(){return o.style.opacity===""},textshadow:function(){return i.textShadow===""},multiplebgs:function(){i.cssText="background:url(https://),url(https://),red url(https://)";var n=(i.background||"").match(/url/g);return Object.prototype.toString.call(n)==="[object Array]"&&n.length===3},boxshadow:function(){return r("boxShadow")},borderimage:function(){return r("borderImage")},borderradius:function(){return r("borderRadius")},cssreflections:function(){return r("boxReflect")},csstransforms:function(){return r("transform")},csstransitions:function(){return r("transition")},touch:function(){return"ontouchstart"in n},retina:function(){return n.devicePixelRatio>1},fontface:function(){var t=u.browser.name,n=u.browser.version;switch(t){case"ie":return n>=9;case"chrome":return n>=13;case"ff":return n>=6;case"ios":return n>=5;case"android":return!1;case"webkit":return n>=5.1;case"opera":return n>=10;default:return!1}}};for(var e in f)f[e]&&u.feature(e,f[e].call(),!0);u.feature()})(window);
|
||
/*! head.load - v1.0.3 */
|
||
(function(n,t){"use strict";function w(){}function u(n,t){if(n){typeof n=="object"&&(n=[].slice.call(n));for(var i=0,r=n.length;i<r;i++)t.call(n,n[i],i)}}function it(n,i){var r=Object.prototype.toString.call(i).slice(8,-1);return i!==t&&i!==null&&r===n}function s(n){return it("Function",n)}function a(n){return it("Array",n)}function et(n){var i=n.split("/"),t=i[i.length-1],r=t.indexOf("?");return r!==-1?t.substring(0,r):t}function f(n){(n=n||w,n._done)||(n(),n._done=1)}function ot(n,t,r,u){var f=typeof n=="object"?n:{test:n,success:!t?!1:a(t)?t:[t],failure:!r?!1:a(r)?r:[r],callback:u||w},e=!!f.test;return e&&!!f.success?(f.success.push(f.callback),i.load.apply(null,f.success)):e||!f.failure?u():(f.failure.push(f.callback),i.load.apply(null,f.failure)),i}function v(n){var t={},i,r;if(typeof n=="object")for(i in n)!n[i]||(t={name:i,url:n[i]});else t={name:et(n),url:n};return(r=c[t.name],r&&r.url===t.url)?r:(c[t.name]=t,t)}function y(n){n=n||c;for(var t in n)if(n.hasOwnProperty(t)&&n[t].state!==l)return!1;return!0}function st(n){n.state=ft;u(n.onpreload,function(n){n.call()})}function ht(n){n.state===t&&(n.state=nt,n.onpreload=[],rt({url:n.url,type:"cache"},function(){st(n)}))}function ct(){var n=arguments,t=n[n.length-1],r=[].slice.call(n,1),f=r[0];return(s(t)||(t=null),a(n[0]))?(n[0].push(t),i.load.apply(null,n[0]),i):(f?(u(r,function(n){s(n)||!n||ht(v(n))}),b(v(n[0]),s(f)?f:function(){i.load.apply(null,r)})):b(v(n[0])),i)}function lt(){var n=arguments,t=n[n.length-1],r={};return(s(t)||(t=null),a(n[0]))?(n[0].push(t),i.load.apply(null,n[0]),i):(u(n,function(n){n!==t&&(n=v(n),r[n.name]=n)}),u(n,function(n){n!==t&&(n=v(n),b(n,function(){y(r)&&f(t)}))}),i)}function b(n,t){if(t=t||w,n.state===l){t();return}if(n.state===tt){i.ready(n.name,t);return}if(n.state===nt){n.onpreload.push(function(){b(n,t)});return}n.state=tt;rt(n,function(){n.state=l;t();u(h[n.name],function(n){f(n)});o&&y()&&u(h.ALL,function(n){f(n)})})}function at(n){n=n||"";var t=n.split("?")[0].split(".");return t[t.length-1].toLowerCase()}function rt(t,i){function e(t){t=t||n.event;u.onload=u.onreadystatechange=u.onerror=null;i()}function o(f){f=f||n.event;(f.type==="load"||/loaded|complete/.test(u.readyState)&&(!r.documentMode||r.documentMode<9))&&(n.clearTimeout(t.errorTimeout),n.clearTimeout(t.cssTimeout),u.onload=u.onreadystatechange=u.onerror=null,i())}function s(){if(t.state!==l&&t.cssRetries<=20){for(var i=0,f=r.styleSheets.length;i<f;i++)if(r.styleSheets[i].href===u.href){o({type:"load"});return}t.cssRetries++;t.cssTimeout=n.setTimeout(s,250)}}var u,h,f;i=i||w;h=at(t.url);h==="css"?(u=r.createElement("link"),u.type="text/"+(t.type||"css"),u.rel="stylesheet",u.href=t.url,t.cssRetries=0,t.cssTimeout=n.setTimeout(s,500)):(u=r.createElement("script"),u.type="text/"+(t.type||"javascript"),u.src=t.url);u.onload=u.onreadystatechange=o;u.onerror=e;u.async=!1;u.defer=!1;t.errorTimeout=n.setTimeout(function(){e({type:"timeout"})},7e3);f=r.head||r.getElementsByTagName("head")[0];f.insertBefore(u,f.lastChild)}function vt(){for(var t,u=r.getElementsByTagName("script"),n=0,f=u.length;n<f;n++)if(t=u[n].getAttribute("data-headjs-load"),!!t){i.load(t);return}}function yt(n,t){var v,p,e;return n===r?(o?f(t):d.push(t),i):(s(n)&&(t=n,n="ALL"),a(n))?(v={},u(n,function(n){v[n]=c[n];i.ready(n,function(){y(v)&&f(t)})}),i):typeof n!="string"||!s(t)?i:(p=c[n],p&&p.state===l||n==="ALL"&&y()&&o)?(f(t),i):(e=h[n],e?e.push(t):e=h[n]=[t],i)}function e(){if(!r.body){n.clearTimeout(i.readyTimeout);i.readyTimeout=n.setTimeout(e,50);return}o||(o=!0,vt(),u(d,function(n){f(n)}))}function k(){r.addEventListener?(r.removeEventListener("DOMContentLoaded",k,!1),e()):r.readyState==="complete"&&(r.detachEvent("onreadystatechange",k),e())}var r=n.document,d=[],h={},c={},ut="async"in r.createElement("script")||"MozAppearance"in r.documentElement.style||n.opera,o,g=n.head_conf&&n.head_conf.head||"head",i=n[g]=n[g]||function(){i.ready.apply(null,arguments)},nt=1,ft=2,tt=3,l=4,p;if(r.readyState==="complete")e();else if(r.addEventListener)r.addEventListener("DOMContentLoaded",k,!1),n.addEventListener("load",e,!1);else{r.attachEvent("onreadystatechange",k);n.attachEvent("onload",e);p=!1;try{p=!n.frameElement&&r.documentElement}catch(wt){}p&&p.doScroll&&function pt(){if(!o){try{p.doScroll("left")}catch(t){n.clearTimeout(i.readyTimeout);i.readyTimeout=n.setTimeout(pt,50);return}e()}}()}i.load=i.js=ut?lt:ct;i.test=ot;i.ready=yt;i.ready(r,function(){y()&&u(h.ALL,function(n){f(n)});i.feature&&i.feature("domloaded",!0)})})(window);
|
||
/*
|
||
//# sourceMappingURL=head.min.js.map
|
||
*/</script>
|
||
<script>/*!
|
||
* reveal.js
|
||
* http://revealjs.com
|
||
* MIT licensed
|
||
*
|
||
* Copyright (C) 2017 Hakim El Hattab, http://hakim.se
|
||
*/
|
||
(function( root, factory ) {
|
||
if( typeof define === 'function' && define.amd ) {
|
||
// AMD. Register as an anonymous module.
|
||
define( function() {
|
||
root.Reveal = factory();
|
||
return root.Reveal;
|
||
} );
|
||
} else if( typeof exports === 'object' ) {
|
||
// Node. Does not work with strict CommonJS.
|
||
module.exports = factory();
|
||
} else {
|
||
// Browser globals.
|
||
root.Reveal = factory();
|
||
}
|
||
}( this, function() {
|
||
|
||
'use strict';
|
||
|
||
var Reveal;
|
||
|
||
// The reveal.js version
|
||
var VERSION = '3.6.0';
|
||
|
||
var SLIDES_SELECTOR = '.slides section',
|
||
HORIZONTAL_SLIDES_SELECTOR = '.slides>section',
|
||
VERTICAL_SLIDES_SELECTOR = '.slides>section.present>section',
|
||
HOME_SLIDE_SELECTOR = '.slides>section:first-of-type',
|
||
UA = navigator.userAgent,
|
||
|
||
// Configuration defaults, can be overridden at initialization time
|
||
config = {
|
||
|
||
// The "normal" size of the presentation, aspect ratio will be preserved
|
||
// when the presentation is scaled to fit different resolutions
|
||
width: 960,
|
||
height: 700,
|
||
|
||
// Factor of the display size that should remain empty around the content
|
||
margin: 0.04,
|
||
|
||
// Bounds for smallest/largest possible scale to apply to content
|
||
minScale: 0.2,
|
||
maxScale: 2.0,
|
||
|
||
// Display presentation control arrows
|
||
controls: true,
|
||
|
||
// Help the user learn the controls by providing hints, for example by
|
||
// bouncing the down arrow when they first encounter a vertical slide
|
||
controlsTutorial: true,
|
||
|
||
// Determines where controls appear, "edges" or "bottom-right"
|
||
controlsLayout: 'bottom-right',
|
||
|
||
// Visibility rule for backwards navigation arrows; "faded", "hidden"
|
||
// or "visible"
|
||
controlsBackArrows: 'faded',
|
||
|
||
// Display a presentation progress bar
|
||
progress: true,
|
||
|
||
// Display the page number of the current slide
|
||
slideNumber: false,
|
||
|
||
// Determine which displays to show the slide number on
|
||
showSlideNumber: 'all',
|
||
|
||
// Push each slide change to the browser history
|
||
history: false,
|
||
|
||
// Enable keyboard shortcuts for navigation
|
||
keyboard: true,
|
||
|
||
// Optional function that blocks keyboard events when retuning false
|
||
keyboardCondition: null,
|
||
|
||
// 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,
|
||
|
||
// Randomizes the order of slides each time the presentation loads
|
||
shuffle: 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 question-mark
|
||
// key is pressed
|
||
help: true,
|
||
|
||
// Flags if it should be possible to pause the presentation (blackout)
|
||
pause: true,
|
||
|
||
// Flags if speaker notes should be visible to all viewers
|
||
showNotes: false,
|
||
|
||
// Global override for autolaying embedded media (video/audio/iframe)
|
||
// - null: Media will only autoplay if data-autoplay is present
|
||
// - true: All media will autoplay, regardless of individual setting
|
||
// - false: No media will autoplay, regardless of individual setting
|
||
autoPlayMedia: null,
|
||
|
||
// Controls automatic progression to the next slide
|
||
// - 0: Auto-sliding only happens if the data-autoslide HTML attribute
|
||
// is present on the current slide or fragment
|
||
// - 1+: All slides will progress automatically at the given interval
|
||
// - false: No auto-sliding, even if data-autoslide is present
|
||
autoSlide: 0,
|
||
|
||
// Stop auto-sliding after user input
|
||
autoSlideStoppable: true,
|
||
|
||
// Use this method for navigation when auto-sliding (defaults to navigateNext)
|
||
autoSlideMethod: null,
|
||
|
||
// Enable slide navigation via mouse wheel
|
||
mouseWheel: false,
|
||
|
||
// Apply a 3D roll to links on hover
|
||
rollingLinks: false,
|
||
|
||
// Hides the address bar on mobile devices
|
||
hideAddressBar: true,
|
||
|
||
// Opens links in an iframe preview overlay
|
||
previewLinks: false,
|
||
|
||
// Exposes the reveal.js API through window.postMessage
|
||
postMessage: true,
|
||
|
||
// Dispatches all reveal.js events to the parent window through postMessage
|
||
postMessageEvents: false,
|
||
|
||
// Focuses body when page changes visibility to ensure keyboard shortcuts work
|
||
focusBodyOnPageVisibilityChange: true,
|
||
|
||
// Transition style
|
||
transition: 'slide', // none/fade/slide/convex/concave/zoom
|
||
|
||
// Transition speed
|
||
transitionSpeed: 'default', // default/fast/slow
|
||
|
||
// Transition style for full page slide backgrounds
|
||
backgroundTransition: 'fade', // none/fade/slide/convex/concave/zoom
|
||
|
||
// Parallax background image
|
||
parallaxBackgroundImage: '', // CSS syntax, e.g. "a.jpg"
|
||
|
||
// Parallax background size
|
||
parallaxBackgroundSize: '', // CSS syntax, e.g. "3000px 2000px"
|
||
|
||
// Amount of pixels to move the parallax background per slide step
|
||
parallaxBackgroundHorizontal: null,
|
||
parallaxBackgroundVertical: null,
|
||
|
||
// The maximum number of pages a single slide can expand onto when printing
|
||
// to PDF, unlimited by default
|
||
pdfMaxPagesPerSlide: Number.POSITIVE_INFINITY,
|
||
|
||
// Offset used to reduce the height of content within exported PDF pages.
|
||
// This exists to account for environment differences based on how you
|
||
// print to PDF. CLI printing options, like phantomjs and wkpdf, can end
|
||
// on precisely the total height of the document whereas in-browser
|
||
// printing has to end one pixel before.
|
||
pdfPageHeightOffset: -1,
|
||
|
||
// Number of slides away from the current that are visible
|
||
viewDistance: 3,
|
||
|
||
// The display mode that will be used to show slides
|
||
display: 'block',
|
||
|
||
// Script dependencies to load
|
||
dependencies: []
|
||
|
||
},
|
||
|
||
// Flags if Reveal.initialize() has been called
|
||
initialized = false,
|
||
|
||
// Flags if reveal.js is loaded (has dispatched the 'ready' event)
|
||
loaded = false,
|
||
|
||
// Flags if the overview mode is currently active
|
||
overview = false,
|
||
|
||
// Holds the dimensions of our overview slides, including margins
|
||
overviewSlideWidth = null,
|
||
overviewSlideHeight = null,
|
||
|
||
// The horizontal and vertical index of the currently active slide
|
||
indexh,
|
||
indexv,
|
||
|
||
// The previous and current slide HTML elements
|
||
previousSlide,
|
||
currentSlide,
|
||
|
||
previousBackground,
|
||
|
||
// Remember which directions that the user has navigated towards
|
||
hasNavigatedRight = false,
|
||
hasNavigatedDown = false,
|
||
|
||
// Slides may hold a data-state attribute which we pick up and apply
|
||
// as a class to the body. This list contains the combined state of
|
||
// all current slides.
|
||
state = [],
|
||
|
||
// The current scale of the presentation (see width/height config)
|
||
scale = 1,
|
||
|
||
// CSS transform that is currently applied to the slides container,
|
||
// split into two groups
|
||
slidesTransform = { layout: '', overview: '' },
|
||
|
||
// Cached references to DOM elements
|
||
dom = {},
|
||
|
||
// Features supported by the browser, see #checkCapabilities()
|
||
features = {},
|
||
|
||
// Client is a mobile device, see #checkCapabilities()
|
||
isMobileDevice,
|
||
|
||
// Client is a desktop Chrome, see #checkCapabilities()
|
||
isChrome,
|
||
|
||
// Throttles mouse wheel navigation
|
||
lastMouseWheelStep = 0,
|
||
|
||
// Delays updates to the URL due to a Chrome thumbnailer bug
|
||
writeURLTimeout = 0,
|
||
|
||
// Flags if the interaction event listeners are bound
|
||
eventsAreBound = false,
|
||
|
||
// The current auto-slide duration
|
||
autoSlide = 0,
|
||
|
||
// Auto slide properties
|
||
autoSlidePlayer,
|
||
autoSlideTimeout = 0,
|
||
autoSlideStartTime = -1,
|
||
autoSlidePaused = false,
|
||
|
||
// Holds information about the currently ongoing touch input
|
||
touch = {
|
||
startX: 0,
|
||
startY: 0,
|
||
startSpan: 0,
|
||
startCount: 0,
|
||
captured: false,
|
||
threshold: 40
|
||
},
|
||
|
||
// Holds information about the keyboard shortcuts
|
||
keyboardShortcuts = {
|
||
'N , SPACE': 'Next slide',
|
||
'P': 'Previous slide',
|
||
'← , H': 'Navigate left',
|
||
'→ , L': 'Navigate right',
|
||
'↑ , K': 'Navigate up',
|
||
'↓ , J': 'Navigate down',
|
||
'Home': 'First slide',
|
||
'End': 'Last slide',
|
||
'B , .': 'Pause',
|
||
'F': 'Fullscreen',
|
||
'ESC, O': 'Slide overview'
|
||
};
|
||
|
||
/**
|
||
* Starts up the presentation if the client is capable.
|
||
*/
|
||
function initialize( options ) {
|
||
|
||
// Make sure we only initialize once
|
||
if( initialized === true ) return;
|
||
|
||
initialized = true;
|
||
|
||
checkCapabilities();
|
||
|
||
if( !features.transforms2d && !features.transforms3d ) {
|
||
document.body.setAttribute( 'class', 'no-transforms' );
|
||
|
||
// Since JS won't be running any further, we load all lazy
|
||
// loading elements upfront
|
||
var images = toArray( document.getElementsByTagName( 'img' ) ),
|
||
iframes = toArray( document.getElementsByTagName( 'iframe' ) );
|
||
|
||
var lazyLoadable = images.concat( iframes );
|
||
|
||
for( var i = 0, len = lazyLoadable.length; i < len; i++ ) {
|
||
var element = lazyLoadable[i];
|
||
if( element.getAttribute( 'data-src' ) ) {
|
||
element.setAttribute( 'src', element.getAttribute( 'data-src' ) );
|
||
element.removeAttribute( 'data-src' );
|
||
}
|
||
}
|
||
|
||
// If the browser doesn't support core features we won't be
|
||
// using JavaScript to control the presentation
|
||
return;
|
||
}
|
||
|
||
// Cache references to key DOM elements
|
||
dom.wrapper = document.querySelector( '.reveal' );
|
||
dom.slides = document.querySelector( '.reveal .slides' );
|
||
|
||
// Force a layout when the whole page, incl fonts, has loaded
|
||
window.addEventListener( 'load', layout, false );
|
||
|
||
var query = Reveal.getQueryHash();
|
||
|
||
// Do not accept new dependencies via query config to avoid
|
||
// the potential of malicious script injection
|
||
if( typeof query['dependencies'] !== 'undefined' ) delete query['dependencies'];
|
||
|
||
// Copy options over to our config object
|
||
extend( config, options );
|
||
extend( config, query );
|
||
|
||
// Hide the address bar in mobile browsers
|
||
hideAddressBar();
|
||
|
||
// Loads the dependencies and continues to #start() once done
|
||
load();
|
||
|
||
}
|
||
|
||
/**
|
||
* Inspect the client to see what it's capable of, this
|
||
* should only happens once per runtime.
|
||
*/
|
||
function checkCapabilities() {
|
||
|
||
isMobileDevice = /(iphone|ipod|ipad|android)/gi.test( UA );
|
||
isChrome = /chrome/i.test( UA ) && !/edge/i.test( UA );
|
||
|
||
var testElement = document.createElement( 'div' );
|
||
|
||
features.transforms3d = 'WebkitPerspective' in testElement.style ||
|
||
'MozPerspective' in testElement.style ||
|
||
'msPerspective' in testElement.style ||
|
||
'OPerspective' in testElement.style ||
|
||
'perspective' in testElement.style;
|
||
|
||
features.transforms2d = 'WebkitTransform' in testElement.style ||
|
||
'MozTransform' in testElement.style ||
|
||
'msTransform' in testElement.style ||
|
||
'OTransform' in testElement.style ||
|
||
'transform' in testElement.style;
|
||
|
||
features.requestAnimationFrameMethod = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame;
|
||
features.requestAnimationFrame = typeof features.requestAnimationFrameMethod === 'function';
|
||
|
||
features.canvas = !!document.createElement( 'canvas' ).getContext;
|
||
|
||
// Transitions in the overview are disabled in desktop and
|
||
// Safari due to lag
|
||
features.overviewTransitions = !/Version\/[\d\.]+.*Safari/.test( UA );
|
||
|
||
// Flags if we should use zoom instead of transform to scale
|
||
// up slides. Zoom produces crisper results but has a lot of
|
||
// xbrowser quirks so we only use it in whitelsited browsers.
|
||
features.zoom = 'zoom' in testElement.style && !isMobileDevice &&
|
||
( isChrome || /Version\/[\d\.]+.*Safari/.test( UA ) );
|
||
|
||
}
|
||
|
||
/**
|
||
* Loads the dependencies of reveal.js. Dependencies are
|
||
* defined via the configuration option 'dependencies'
|
||
* and will be loaded prior to starting/binding reveal.js.
|
||
* Some dependencies may have an 'async' flag, if so they
|
||
* will load after reveal.js has been started up.
|
||
*/
|
||
function load() {
|
||
|
||
var scripts = [],
|
||
scriptsAsync = [],
|
||
scriptsToPreload = 0;
|
||
|
||
// Called once synchronous scripts finish loading
|
||
function proceed() {
|
||
if( scriptsAsync.length ) {
|
||
// Load asynchronous scripts
|
||
head.js.apply( null, scriptsAsync );
|
||
}
|
||
|
||
start();
|
||
}
|
||
|
||
function loadScript( s ) {
|
||
head.ready( s.src.match( /([\w\d_\-]*)\.?js$|[^\\\/]*$/i )[0], function() {
|
||
// Extension may contain callback functions
|
||
if( typeof s.callback === 'function' ) {
|
||
s.callback.apply( this );
|
||
}
|
||
|
||
if( --scriptsToPreload === 0 ) {
|
||
proceed();
|
||
}
|
||
});
|
||
}
|
||
|
||
for( var i = 0, len = config.dependencies.length; i < len; i++ ) {
|
||
var s = config.dependencies[i];
|
||
|
||
// Load if there's no condition or the condition is truthy
|
||
if( !s.condition || s.condition() ) {
|
||
if( s.async ) {
|
||
scriptsAsync.push( s.src );
|
||
}
|
||
else {
|
||
scripts.push( s.src );
|
||
}
|
||
|
||
loadScript( s );
|
||
}
|
||
}
|
||
|
||
if( scripts.length ) {
|
||
scriptsToPreload = scripts.length;
|
||
|
||
// Load synchronous scripts
|
||
head.js.apply( null, scripts );
|
||
}
|
||
else {
|
||
proceed();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Starts up reveal.js by binding input events and navigating
|
||
* to the current URL deeplink if there is one.
|
||
*/
|
||
function start() {
|
||
|
||
loaded = true;
|
||
|
||
// Make sure we've got all the DOM elements we need
|
||
setupDOM();
|
||
|
||
// Listen to messages posted to this window
|
||
setupPostMessage();
|
||
|
||
// Prevent the slides from being scrolled out of view
|
||
setupScrollPrevention();
|
||
|
||
// Resets all vertical slides so that only the first is visible
|
||
resetVerticalSlides();
|
||
|
||
// Updates the presentation to match the current configuration values
|
||
configure();
|
||
|
||
// Read the initial hash
|
||
readURL();
|
||
|
||
// Update all backgrounds
|
||
updateBackground( true );
|
||
|
||
// Notify listeners that the presentation is ready but use a 1ms
|
||
// timeout to ensure it's not fired synchronously after #initialize()
|
||
setTimeout( function() {
|
||
// Enable transitions now that we're loaded
|
||
dom.slides.classList.remove( 'no-transition' );
|
||
|
||
dom.wrapper.classList.add( 'ready' );
|
||
|
||
dispatchEvent( 'ready', {
|
||
'indexh': indexh,
|
||
'indexv': indexv,
|
||
'currentSlide': currentSlide
|
||
} );
|
||
}, 1 );
|
||
|
||
// Special setup and config is required when printing to PDF
|
||
if( isPrintingPDF() ) {
|
||
removeEventListeners();
|
||
|
||
// The document needs to have loaded for the PDF layout
|
||
// measurements to be accurate
|
||
if( document.readyState === 'complete' ) {
|
||
setupPDF();
|
||
}
|
||
else {
|
||
window.addEventListener( 'load', setupPDF );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Finds and stores references to DOM elements which are
|
||
* required by the presentation. If a required element is
|
||
* not found, it is created.
|
||
*/
|
||
function setupDOM() {
|
||
|
||
// Prevent transitions while we're loading
|
||
dom.slides.classList.add( 'no-transition' );
|
||
|
||
if( isMobileDevice ) {
|
||
dom.wrapper.classList.add( 'no-hover' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'no-hover' );
|
||
}
|
||
|
||
if( /iphone/gi.test( UA ) ) {
|
||
dom.wrapper.classList.add( 'ua-iphone' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'ua-iphone' );
|
||
}
|
||
|
||
// Background element
|
||
dom.background = createSingletonNode( dom.wrapper, 'div', 'backgrounds', null );
|
||
|
||
// Progress bar
|
||
dom.progress = createSingletonNode( dom.wrapper, 'div', 'progress', '<span></span>' );
|
||
dom.progressbar = dom.progress.querySelector( 'span' );
|
||
|
||
// Arrow controls
|
||
dom.controls = createSingletonNode( dom.wrapper, 'aside', 'controls',
|
||
'<button class="navigate-left" aria-label="previous slide"><div class="controls-arrow"></div></button>' +
|
||
'<button class="navigate-right" aria-label="next slide"><div class="controls-arrow"></div></button>' +
|
||
'<button class="navigate-up" aria-label="above slide"><div class="controls-arrow"></div></button>' +
|
||
'<button class="navigate-down" aria-label="below slide"><div class="controls-arrow"></div></button>' );
|
||
|
||
// Slide number
|
||
dom.slideNumber = createSingletonNode( dom.wrapper, 'div', 'slide-number', '' );
|
||
|
||
// Element containing notes that are visible to the audience
|
||
dom.speakerNotes = createSingletonNode( dom.wrapper, 'div', 'speaker-notes', null );
|
||
dom.speakerNotes.setAttribute( 'data-prevent-swipe', '' );
|
||
dom.speakerNotes.setAttribute( 'tabindex', '0' );
|
||
|
||
// Overlay graphic which is displayed during the paused mode
|
||
createSingletonNode( dom.wrapper, 'div', 'pause-overlay', null );
|
||
|
||
dom.wrapper.setAttribute( 'role', 'application' );
|
||
|
||
// There can be multiple instances of controls throughout the page
|
||
dom.controlsLeft = toArray( document.querySelectorAll( '.navigate-left' ) );
|
||
dom.controlsRight = toArray( document.querySelectorAll( '.navigate-right' ) );
|
||
dom.controlsUp = toArray( document.querySelectorAll( '.navigate-up' ) );
|
||
dom.controlsDown = toArray( document.querySelectorAll( '.navigate-down' ) );
|
||
dom.controlsPrev = toArray( document.querySelectorAll( '.navigate-prev' ) );
|
||
dom.controlsNext = toArray( document.querySelectorAll( '.navigate-next' ) );
|
||
|
||
// The right and down arrows in the standard reveal.js controls
|
||
dom.controlsRightArrow = dom.controls.querySelector( '.navigate-right' );
|
||
dom.controlsDownArrow = dom.controls.querySelector( '.navigate-down' );
|
||
|
||
dom.statusDiv = createStatusDiv();
|
||
}
|
||
|
||
/**
|
||
* Creates a hidden div with role aria-live to announce the
|
||
* current slide content. Hide the div off-screen to make it
|
||
* available only to Assistive Technologies.
|
||
*
|
||
* @return {HTMLElement}
|
||
*/
|
||
function createStatusDiv() {
|
||
|
||
var statusDiv = document.getElementById( 'aria-status-div' );
|
||
if( !statusDiv ) {
|
||
statusDiv = document.createElement( 'div' );
|
||
statusDiv.style.position = 'absolute';
|
||
statusDiv.style.height = '1px';
|
||
statusDiv.style.width = '1px';
|
||
statusDiv.style.overflow = 'hidden';
|
||
statusDiv.style.clip = 'rect( 1px, 1px, 1px, 1px )';
|
||
statusDiv.setAttribute( 'id', 'aria-status-div' );
|
||
statusDiv.setAttribute( 'aria-live', 'polite' );
|
||
statusDiv.setAttribute( 'aria-atomic','true' );
|
||
dom.wrapper.appendChild( statusDiv );
|
||
}
|
||
return statusDiv;
|
||
|
||
}
|
||
|
||
/**
|
||
* Converts the given HTML element into a string of text
|
||
* that can be announced to a screen reader. Hidden
|
||
* elements are excluded.
|
||
*/
|
||
function getStatusText( node ) {
|
||
|
||
var text = '';
|
||
|
||
// Text node
|
||
if( node.nodeType === 3 ) {
|
||
text += node.textContent;
|
||
}
|
||
// Element node
|
||
else if( node.nodeType === 1 ) {
|
||
|
||
var isAriaHidden = node.getAttribute( 'aria-hidden' );
|
||
var isDisplayHidden = window.getComputedStyle( node )['display'] === 'none';
|
||
if( isAriaHidden !== 'true' && !isDisplayHidden ) {
|
||
|
||
toArray( node.childNodes ).forEach( function( child ) {
|
||
text += getStatusText( child );
|
||
} );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
return text;
|
||
|
||
}
|
||
|
||
/**
|
||
* Configures the presentation for printing to a static
|
||
* PDF.
|
||
*/
|
||
function setupPDF() {
|
||
|
||
var slideSize = getComputedSlideSize( window.innerWidth, window.innerHeight );
|
||
|
||
// Dimensions of the PDF pages
|
||
var pageWidth = Math.floor( slideSize.width * ( 1 + config.margin ) ),
|
||
pageHeight = Math.floor( slideSize.height * ( 1 + config.margin ) );
|
||
|
||
// Dimensions of slides within the pages
|
||
var slideWidth = slideSize.width,
|
||
slideHeight = slideSize.height;
|
||
|
||
// Let the browser know what page size we want to print
|
||
injectStyleSheet( '@page{size:'+ pageWidth +'px '+ pageHeight +'px; margin: 0px;}' );
|
||
|
||
// Limit the size of certain elements to the dimensions of the slide
|
||
injectStyleSheet( '.reveal section>img, .reveal section>video, .reveal section>iframe{max-width: '+ slideWidth +'px; max-height:'+ slideHeight +'px}' );
|
||
|
||
document.body.classList.add( 'print-pdf' );
|
||
document.body.style.width = pageWidth + 'px';
|
||
document.body.style.height = pageHeight + 'px';
|
||
|
||
// Make sure stretch elements fit on slide
|
||
layoutSlideContents( slideWidth, slideHeight );
|
||
|
||
// Add each slide's index as attributes on itself, we need these
|
||
// indices to generate slide numbers below
|
||
toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( hslide, h ) {
|
||
hslide.setAttribute( 'data-index-h', h );
|
||
|
||
if( hslide.classList.contains( 'stack' ) ) {
|
||
toArray( hslide.querySelectorAll( 'section' ) ).forEach( function( vslide, v ) {
|
||
vslide.setAttribute( 'data-index-h', h );
|
||
vslide.setAttribute( 'data-index-v', v );
|
||
} );
|
||
}
|
||
} );
|
||
|
||
// Slide and slide background layout
|
||
toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) {
|
||
|
||
// Vertical stacks are not centred since their section
|
||
// children will be
|
||
if( slide.classList.contains( 'stack' ) === false ) {
|
||
// Center the slide inside of the page, giving the slide some margin
|
||
var left = ( pageWidth - slideWidth ) / 2,
|
||
top = ( pageHeight - slideHeight ) / 2;
|
||
|
||
var contentHeight = slide.scrollHeight;
|
||
var numberOfPages = Math.max( Math.ceil( contentHeight / pageHeight ), 1 );
|
||
|
||
// Adhere to configured pages per slide limit
|
||
numberOfPages = Math.min( numberOfPages, config.pdfMaxPagesPerSlide );
|
||
|
||
// Center slides vertically
|
||
if( numberOfPages === 1 && config.center || slide.classList.contains( 'center' ) ) {
|
||
top = Math.max( ( pageHeight - contentHeight ) / 2, 0 );
|
||
}
|
||
|
||
// Wrap the slide in a page element and hide its overflow
|
||
// so that no page ever flows onto another
|
||
var page = document.createElement( 'div' );
|
||
page.className = 'pdf-page';
|
||
page.style.height = ( ( pageHeight + config.pdfPageHeightOffset ) * numberOfPages ) + 'px';
|
||
slide.parentNode.insertBefore( page, slide );
|
||
page.appendChild( slide );
|
||
|
||
// Position the slide inside of the page
|
||
slide.style.left = left + 'px';
|
||
slide.style.top = top + 'px';
|
||
slide.style.width = slideWidth + 'px';
|
||
|
||
if( slide.slideBackgroundElement ) {
|
||
page.insertBefore( slide.slideBackgroundElement, slide );
|
||
}
|
||
|
||
// Inject notes if `showNotes` is enabled
|
||
if( config.showNotes ) {
|
||
|
||
// Are there notes for this slide?
|
||
var notes = getSlideNotes( slide );
|
||
if( notes ) {
|
||
|
||
var notesSpacing = 8;
|
||
var notesLayout = typeof config.showNotes === 'string' ? config.showNotes : 'inline';
|
||
var notesElement = document.createElement( 'div' );
|
||
notesElement.classList.add( 'speaker-notes' );
|
||
notesElement.classList.add( 'speaker-notes-pdf' );
|
||
notesElement.setAttribute( 'data-layout', notesLayout );
|
||
notesElement.innerHTML = notes;
|
||
|
||
if( notesLayout === 'separate-page' ) {
|
||
page.parentNode.insertBefore( notesElement, page.nextSibling );
|
||
}
|
||
else {
|
||
notesElement.style.left = notesSpacing + 'px';
|
||
notesElement.style.bottom = notesSpacing + 'px';
|
||
notesElement.style.width = ( pageWidth - notesSpacing*2 ) + 'px';
|
||
page.appendChild( notesElement );
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
// Inject slide numbers if `slideNumbers` are enabled
|
||
if( config.slideNumber && /all|print/i.test( config.showSlideNumber ) ) {
|
||
var slideNumberH = parseInt( slide.getAttribute( 'data-index-h' ), 10 ) + 1,
|
||
slideNumberV = parseInt( slide.getAttribute( 'data-index-v' ), 10 ) + 1;
|
||
|
||
var numberElement = document.createElement( 'div' );
|
||
numberElement.classList.add( 'slide-number' );
|
||
numberElement.classList.add( 'slide-number-pdf' );
|
||
numberElement.innerHTML = formatSlideNumber( slideNumberH, '.', slideNumberV );
|
||
page.appendChild( numberElement );
|
||
}
|
||
}
|
||
|
||
} );
|
||
|
||
// Show all fragments
|
||
toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' .fragment' ) ).forEach( function( fragment ) {
|
||
fragment.classList.add( 'visible' );
|
||
} );
|
||
|
||
// Notify subscribers that the PDF layout is good to go
|
||
dispatchEvent( 'pdf-ready' );
|
||
|
||
}
|
||
|
||
/**
|
||
* This is an unfortunate necessity. Some actions – such as
|
||
* an input field being focused in an iframe or using the
|
||
* keyboard to expand text selection beyond the bounds of
|
||
* a slide – can trigger our content to be pushed out of view.
|
||
* This scrolling can not be prevented by hiding overflow in
|
||
* CSS (we already do) so we have to resort to repeatedly
|
||
* checking if the slides have been offset :(
|
||
*/
|
||
function setupScrollPrevention() {
|
||
|
||
setInterval( function() {
|
||
if( dom.wrapper.scrollTop !== 0 || dom.wrapper.scrollLeft !== 0 ) {
|
||
dom.wrapper.scrollTop = 0;
|
||
dom.wrapper.scrollLeft = 0;
|
||
}
|
||
}, 1000 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Creates an HTML element and returns a reference to it.
|
||
* If the element already exists the existing instance will
|
||
* be returned.
|
||
*
|
||
* @param {HTMLElement} container
|
||
* @param {string} tagname
|
||
* @param {string} classname
|
||
* @param {string} innerHTML
|
||
*
|
||
* @return {HTMLElement}
|
||
*/
|
||
function createSingletonNode( container, tagname, classname, innerHTML ) {
|
||
|
||
// Find all nodes matching the description
|
||
var nodes = container.querySelectorAll( '.' + classname );
|
||
|
||
// Check all matches to find one which is a direct child of
|
||
// the specified container
|
||
for( var i = 0; i < nodes.length; i++ ) {
|
||
var testNode = nodes[i];
|
||
if( testNode.parentNode === container ) {
|
||
return testNode;
|
||
}
|
||
}
|
||
|
||
// If no node was found, create it now
|
||
var node = document.createElement( tagname );
|
||
node.className = classname;
|
||
if( typeof innerHTML === 'string' ) {
|
||
node.innerHTML = innerHTML;
|
||
}
|
||
container.appendChild( node );
|
||
|
||
return node;
|
||
|
||
}
|
||
|
||
/**
|
||
* Creates the slide background elements and appends them
|
||
* to the background container. One element is created per
|
||
* slide no matter if the given slide has visible background.
|
||
*/
|
||
function createBackgrounds() {
|
||
|
||
var printMode = isPrintingPDF();
|
||
|
||
// Clear prior backgrounds
|
||
dom.background.innerHTML = '';
|
||
dom.background.classList.add( 'no-transition' );
|
||
|
||
// Iterate over all horizontal slides
|
||
toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( slideh ) {
|
||
|
||
var backgroundStack = createBackground( slideh, dom.background );
|
||
|
||
// Iterate over all vertical slides
|
||
toArray( slideh.querySelectorAll( 'section' ) ).forEach( function( slidev ) {
|
||
|
||
createBackground( slidev, backgroundStack );
|
||
|
||
backgroundStack.classList.add( 'stack' );
|
||
|
||
} );
|
||
|
||
} );
|
||
|
||
// Add parallax background if specified
|
||
if( config.parallaxBackgroundImage ) {
|
||
|
||
dom.background.style.backgroundImage = 'url("' + config.parallaxBackgroundImage + '")';
|
||
dom.background.style.backgroundSize = config.parallaxBackgroundSize;
|
||
|
||
// Make sure the below properties are set on the element - these properties are
|
||
// needed for proper transitions to be set on the element via CSS. To remove
|
||
// annoying background slide-in effect when the presentation starts, apply
|
||
// these properties after short time delay
|
||
setTimeout( function() {
|
||
dom.wrapper.classList.add( 'has-parallax-background' );
|
||
}, 1 );
|
||
|
||
}
|
||
else {
|
||
|
||
dom.background.style.backgroundImage = '';
|
||
dom.wrapper.classList.remove( 'has-parallax-background' );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Creates a background for the given slide.
|
||
*
|
||
* @param {HTMLElement} slide
|
||
* @param {HTMLElement} container The element that the background
|
||
* should be appended to
|
||
* @return {HTMLElement} New background div
|
||
*/
|
||
function createBackground( slide, container ) {
|
||
|
||
var data = {
|
||
background: slide.getAttribute( 'data-background' ),
|
||
backgroundSize: slide.getAttribute( 'data-background-size' ),
|
||
backgroundImage: slide.getAttribute( 'data-background-image' ),
|
||
backgroundVideo: slide.getAttribute( 'data-background-video' ),
|
||
backgroundIframe: slide.getAttribute( 'data-background-iframe' ),
|
||
backgroundColor: slide.getAttribute( 'data-background-color' ),
|
||
backgroundRepeat: slide.getAttribute( 'data-background-repeat' ),
|
||
backgroundPosition: slide.getAttribute( 'data-background-position' ),
|
||
backgroundTransition: slide.getAttribute( 'data-background-transition' )
|
||
};
|
||
|
||
var element = document.createElement( 'div' );
|
||
|
||
// Carry over custom classes from the slide to the background
|
||
element.className = 'slide-background ' + slide.className.replace( /present|past|future/, '' );
|
||
|
||
if( data.background ) {
|
||
// Auto-wrap image urls in url(...)
|
||
if( /^(http|file|\/\/)/gi.test( data.background ) || /\.(svg|png|jpg|jpeg|gif|bmp)([?#]|$)/gi.test( data.background ) ) {
|
||
slide.setAttribute( 'data-background-image', data.background );
|
||
}
|
||
else {
|
||
element.style.background = data.background;
|
||
}
|
||
}
|
||
|
||
// Create a hash for this combination of background settings.
|
||
// This is used to determine when two slide backgrounds are
|
||
// the same.
|
||
if( data.background || data.backgroundColor || data.backgroundImage || data.backgroundVideo || data.backgroundIframe ) {
|
||
element.setAttribute( 'data-background-hash', data.background +
|
||
data.backgroundSize +
|
||
data.backgroundImage +
|
||
data.backgroundVideo +
|
||
data.backgroundIframe +
|
||
data.backgroundColor +
|
||
data.backgroundRepeat +
|
||
data.backgroundPosition +
|
||
data.backgroundTransition );
|
||
}
|
||
|
||
// Additional and optional background properties
|
||
if( data.backgroundSize ) element.style.backgroundSize = data.backgroundSize;
|
||
if( data.backgroundSize ) element.setAttribute( 'data-background-size', data.backgroundSize );
|
||
if( data.backgroundColor ) element.style.backgroundColor = data.backgroundColor;
|
||
if( data.backgroundRepeat ) element.style.backgroundRepeat = data.backgroundRepeat;
|
||
if( data.backgroundPosition ) element.style.backgroundPosition = data.backgroundPosition;
|
||
if( data.backgroundTransition ) element.setAttribute( 'data-background-transition', data.backgroundTransition );
|
||
|
||
container.appendChild( element );
|
||
|
||
// If backgrounds are being recreated, clear old classes
|
||
slide.classList.remove( 'has-dark-background' );
|
||
slide.classList.remove( 'has-light-background' );
|
||
|
||
slide.slideBackgroundElement = element;
|
||
|
||
// If this slide has a background color, add a class that
|
||
// signals if it is light or dark. If the slide has no background
|
||
// color, no class will be set
|
||
var computedBackgroundStyle = window.getComputedStyle( element );
|
||
if( computedBackgroundStyle && computedBackgroundStyle.backgroundColor ) {
|
||
var rgb = colorToRgb( computedBackgroundStyle.backgroundColor );
|
||
|
||
// Ignore fully transparent backgrounds. Some browsers return
|
||
// rgba(0,0,0,0) when reading the computed background color of
|
||
// an element with no background
|
||
if( rgb && rgb.a !== 0 ) {
|
||
if( colorBrightness( computedBackgroundStyle.backgroundColor ) < 128 ) {
|
||
slide.classList.add( 'has-dark-background' );
|
||
}
|
||
else {
|
||
slide.classList.add( 'has-light-background' );
|
||
}
|
||
}
|
||
}
|
||
|
||
return element;
|
||
|
||
}
|
||
|
||
/**
|
||
* Registers a listener to postMessage events, this makes it
|
||
* possible to call all reveal.js API methods from another
|
||
* window. For example:
|
||
*
|
||
* revealWindow.postMessage( JSON.stringify({
|
||
* method: 'slide',
|
||
* args: [ 2 ]
|
||
* }), '*' );
|
||
*/
|
||
function setupPostMessage() {
|
||
|
||
if( config.postMessage ) {
|
||
window.addEventListener( 'message', function ( event ) {
|
||
var data = event.data;
|
||
|
||
// Make sure we're dealing with JSON
|
||
if( typeof data === 'string' && data.charAt( 0 ) === '{' && data.charAt( data.length - 1 ) === '}' ) {
|
||
data = JSON.parse( data );
|
||
|
||
// Check if the requested method can be found
|
||
if( data.method && typeof Reveal[data.method] === 'function' ) {
|
||
Reveal[data.method].apply( Reveal, data.args );
|
||
}
|
||
}
|
||
}, false );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies the configuration settings from the config
|
||
* object. May be called multiple times.
|
||
*
|
||
* @param {object} options
|
||
*/
|
||
function configure( options ) {
|
||
|
||
var oldTransition = config.transition;
|
||
|
||
// New config options may be passed when this method
|
||
// is invoked through the API after initialization
|
||
if( typeof options === 'object' ) extend( config, options );
|
||
|
||
// Abort if reveal.js hasn't finished loading, config
|
||
// changes will be applied automatically once loading
|
||
// finishes
|
||
if( loaded === false ) return;
|
||
|
||
var numberOfSlides = dom.wrapper.querySelectorAll( SLIDES_SELECTOR ).length;
|
||
|
||
// Remove the previously configured transition class
|
||
dom.wrapper.classList.remove( oldTransition );
|
||
|
||
// Force linear transition based on browser capabilities
|
||
if( features.transforms3d === false ) config.transition = 'linear';
|
||
|
||
dom.wrapper.classList.add( config.transition );
|
||
|
||
dom.wrapper.setAttribute( 'data-transition-speed', config.transitionSpeed );
|
||
dom.wrapper.setAttribute( 'data-background-transition', config.backgroundTransition );
|
||
|
||
dom.controls.style.display = config.controls ? 'block' : 'none';
|
||
dom.progress.style.display = config.progress ? 'block' : 'none';
|
||
|
||
dom.controls.setAttribute( 'data-controls-layout', config.controlsLayout );
|
||
dom.controls.setAttribute( 'data-controls-back-arrows', config.controlsBackArrows );
|
||
|
||
if( config.shuffle ) {
|
||
shuffle();
|
||
}
|
||
|
||
if( config.rtl ) {
|
||
dom.wrapper.classList.add( 'rtl' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'rtl' );
|
||
}
|
||
|
||
if( config.center ) {
|
||
dom.wrapper.classList.add( 'center' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'center' );
|
||
}
|
||
|
||
// Exit the paused mode if it was configured off
|
||
if( config.pause === false ) {
|
||
resume();
|
||
}
|
||
|
||
if( config.showNotes ) {
|
||
dom.speakerNotes.setAttribute( 'data-layout', typeof config.showNotes === 'string' ? config.showNotes : 'inline' );
|
||
}
|
||
|
||
if( config.mouseWheel ) {
|
||
document.addEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF
|
||
document.addEventListener( 'mousewheel', onDocumentMouseScroll, false );
|
||
}
|
||
else {
|
||
document.removeEventListener( 'DOMMouseScroll', onDocumentMouseScroll, false ); // FF
|
||
document.removeEventListener( 'mousewheel', onDocumentMouseScroll, false );
|
||
}
|
||
|
||
// Rolling 3D links
|
||
if( config.rollingLinks ) {
|
||
enableRollingLinks();
|
||
}
|
||
else {
|
||
disableRollingLinks();
|
||
}
|
||
|
||
// Iframe link previews
|
||
if( config.previewLinks ) {
|
||
enablePreviewLinks();
|
||
disablePreviewLinks( '[data-preview-link=false]' );
|
||
}
|
||
else {
|
||
disablePreviewLinks();
|
||
enablePreviewLinks( '[data-preview-link]:not([data-preview-link=false])' );
|
||
}
|
||
|
||
// Remove existing auto-slide controls
|
||
if( autoSlidePlayer ) {
|
||
autoSlidePlayer.destroy();
|
||
autoSlidePlayer = null;
|
||
}
|
||
|
||
// Generate auto-slide controls if needed
|
||
if( numberOfSlides > 1 && config.autoSlide && config.autoSlideStoppable && features.canvas && features.requestAnimationFrame ) {
|
||
autoSlidePlayer = new Playback( dom.wrapper, function() {
|
||
return Math.min( Math.max( ( Date.now() - autoSlideStartTime ) / autoSlide, 0 ), 1 );
|
||
} );
|
||
|
||
autoSlidePlayer.on( 'click', onAutoSlidePlayerClick );
|
||
autoSlidePaused = false;
|
||
}
|
||
|
||
// When fragments are turned off they should be visible
|
||
if( config.fragments === false ) {
|
||
toArray( dom.slides.querySelectorAll( '.fragment' ) ).forEach( function( element ) {
|
||
element.classList.add( 'visible' );
|
||
element.classList.remove( 'current-fragment' );
|
||
} );
|
||
}
|
||
|
||
// Slide numbers
|
||
var slideNumberDisplay = 'none';
|
||
if( config.slideNumber && !isPrintingPDF() ) {
|
||
if( config.showSlideNumber === 'all' ) {
|
||
slideNumberDisplay = 'block';
|
||
}
|
||
else if( config.showSlideNumber === 'speaker' && isSpeakerNotes() ) {
|
||
slideNumberDisplay = 'block';
|
||
}
|
||
}
|
||
|
||
dom.slideNumber.style.display = slideNumberDisplay;
|
||
|
||
sync();
|
||
|
||
}
|
||
|
||
/**
|
||
* Binds all event listeners.
|
||
*/
|
||
function addEventListeners() {
|
||
|
||
eventsAreBound = true;
|
||
|
||
window.addEventListener( 'hashchange', onWindowHashChange, false );
|
||
window.addEventListener( 'resize', onWindowResize, false );
|
||
|
||
if( config.touch ) {
|
||
dom.wrapper.addEventListener( 'touchstart', onTouchStart, false );
|
||
dom.wrapper.addEventListener( 'touchmove', onTouchMove, false );
|
||
dom.wrapper.addEventListener( 'touchend', onTouchEnd, false );
|
||
|
||
// Support pointer-style touch interaction as well
|
||
if( window.navigator.pointerEnabled ) {
|
||
// IE 11 uses un-prefixed version of pointer events
|
||
dom.wrapper.addEventListener( 'pointerdown', onPointerDown, false );
|
||
dom.wrapper.addEventListener( 'pointermove', onPointerMove, false );
|
||
dom.wrapper.addEventListener( 'pointerup', onPointerUp, false );
|
||
}
|
||
else if( window.navigator.msPointerEnabled ) {
|
||
// IE 10 uses prefixed version of pointer events
|
||
dom.wrapper.addEventListener( 'MSPointerDown', onPointerDown, false );
|
||
dom.wrapper.addEventListener( 'MSPointerMove', onPointerMove, false );
|
||
dom.wrapper.addEventListener( 'MSPointerUp', onPointerUp, false );
|
||
}
|
||
}
|
||
|
||
if( config.keyboard ) {
|
||
document.addEventListener( 'keydown', onDocumentKeyDown, false );
|
||
document.addEventListener( 'keypress', onDocumentKeyPress, false );
|
||
}
|
||
|
||
if( config.progress && dom.progress ) {
|
||
dom.progress.addEventListener( 'click', onProgressClicked, false );
|
||
}
|
||
|
||
if( config.focusBodyOnPageVisibilityChange ) {
|
||
var visibilityChange;
|
||
|
||
if( 'hidden' in document ) {
|
||
visibilityChange = 'visibilitychange';
|
||
}
|
||
else if( 'msHidden' in document ) {
|
||
visibilityChange = 'msvisibilitychange';
|
||
}
|
||
else if( 'webkitHidden' in document ) {
|
||
visibilityChange = 'webkitvisibilitychange';
|
||
}
|
||
|
||
if( visibilityChange ) {
|
||
document.addEventListener( visibilityChange, onPageVisibilityChange, false );
|
||
}
|
||
}
|
||
|
||
// Listen to both touch and click events, in case the device
|
||
// supports both
|
||
var pointerEvents = [ 'touchstart', 'click' ];
|
||
|
||
// Only support touch for Android, fixes double navigations in
|
||
// stock browser
|
||
if( UA.match( /android/gi ) ) {
|
||
pointerEvents = [ 'touchstart' ];
|
||
}
|
||
|
||
pointerEvents.forEach( function( eventName ) {
|
||
dom.controlsLeft.forEach( function( el ) { el.addEventListener( eventName, onNavigateLeftClicked, false ); } );
|
||
dom.controlsRight.forEach( function( el ) { el.addEventListener( eventName, onNavigateRightClicked, false ); } );
|
||
dom.controlsUp.forEach( function( el ) { el.addEventListener( eventName, onNavigateUpClicked, false ); } );
|
||
dom.controlsDown.forEach( function( el ) { el.addEventListener( eventName, onNavigateDownClicked, false ); } );
|
||
dom.controlsPrev.forEach( function( el ) { el.addEventListener( eventName, onNavigatePrevClicked, false ); } );
|
||
dom.controlsNext.forEach( function( el ) { el.addEventListener( eventName, onNavigateNextClicked, false ); } );
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Unbinds all event listeners.
|
||
*/
|
||
function removeEventListeners() {
|
||
|
||
eventsAreBound = false;
|
||
|
||
document.removeEventListener( 'keydown', onDocumentKeyDown, false );
|
||
document.removeEventListener( 'keypress', onDocumentKeyPress, false );
|
||
window.removeEventListener( 'hashchange', onWindowHashChange, false );
|
||
window.removeEventListener( 'resize', onWindowResize, false );
|
||
|
||
dom.wrapper.removeEventListener( 'touchstart', onTouchStart, false );
|
||
dom.wrapper.removeEventListener( 'touchmove', onTouchMove, false );
|
||
dom.wrapper.removeEventListener( 'touchend', onTouchEnd, false );
|
||
|
||
// IE11
|
||
if( window.navigator.pointerEnabled ) {
|
||
dom.wrapper.removeEventListener( 'pointerdown', onPointerDown, false );
|
||
dom.wrapper.removeEventListener( 'pointermove', onPointerMove, false );
|
||
dom.wrapper.removeEventListener( 'pointerup', onPointerUp, false );
|
||
}
|
||
// IE10
|
||
else if( window.navigator.msPointerEnabled ) {
|
||
dom.wrapper.removeEventListener( 'MSPointerDown', onPointerDown, false );
|
||
dom.wrapper.removeEventListener( 'MSPointerMove', onPointerMove, false );
|
||
dom.wrapper.removeEventListener( 'MSPointerUp', onPointerUp, false );
|
||
}
|
||
|
||
if ( config.progress && dom.progress ) {
|
||
dom.progress.removeEventListener( 'click', onProgressClicked, false );
|
||
}
|
||
|
||
[ 'touchstart', 'click' ].forEach( function( eventName ) {
|
||
dom.controlsLeft.forEach( function( el ) { el.removeEventListener( eventName, onNavigateLeftClicked, false ); } );
|
||
dom.controlsRight.forEach( function( el ) { el.removeEventListener( eventName, onNavigateRightClicked, false ); } );
|
||
dom.controlsUp.forEach( function( el ) { el.removeEventListener( eventName, onNavigateUpClicked, false ); } );
|
||
dom.controlsDown.forEach( function( el ) { el.removeEventListener( eventName, onNavigateDownClicked, false ); } );
|
||
dom.controlsPrev.forEach( function( el ) { el.removeEventListener( eventName, onNavigatePrevClicked, false ); } );
|
||
dom.controlsNext.forEach( function( el ) { el.removeEventListener( eventName, onNavigateNextClicked, false ); } );
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Extend object a with the properties of object b.
|
||
* If there's a conflict, object b takes precedence.
|
||
*
|
||
* @param {object} a
|
||
* @param {object} b
|
||
*/
|
||
function extend( a, b ) {
|
||
|
||
for( var i in b ) {
|
||
a[ i ] = b[ i ];
|
||
}
|
||
|
||
return a;
|
||
|
||
}
|
||
|
||
/**
|
||
* Converts the target object to an array.
|
||
*
|
||
* @param {object} o
|
||
* @return {object[]}
|
||
*/
|
||
function toArray( o ) {
|
||
|
||
return Array.prototype.slice.call( o );
|
||
|
||
}
|
||
|
||
/**
|
||
* Utility for deserializing a value.
|
||
*
|
||
* @param {*} value
|
||
* @return {*}
|
||
*/
|
||
function deserialize( value ) {
|
||
|
||
if( typeof value === 'string' ) {
|
||
if( value === 'null' ) return null;
|
||
else if( value === 'true' ) return true;
|
||
else if( value === 'false' ) return false;
|
||
else if( value.match( /^-?[\d\.]+$/ ) ) return parseFloat( value );
|
||
}
|
||
|
||
return value;
|
||
|
||
}
|
||
|
||
/**
|
||
* Measures the distance in pixels between point a
|
||
* and point b.
|
||
*
|
||
* @param {object} a point with x/y properties
|
||
* @param {object} b point with x/y properties
|
||
*
|
||
* @return {number}
|
||
*/
|
||
function distanceBetween( a, b ) {
|
||
|
||
var dx = a.x - b.x,
|
||
dy = a.y - b.y;
|
||
|
||
return Math.sqrt( dx*dx + dy*dy );
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies a CSS transform to the target element.
|
||
*
|
||
* @param {HTMLElement} element
|
||
* @param {string} transform
|
||
*/
|
||
function transformElement( element, transform ) {
|
||
|
||
element.style.WebkitTransform = transform;
|
||
element.style.MozTransform = transform;
|
||
element.style.msTransform = transform;
|
||
element.style.transform = transform;
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies CSS transforms to the slides container. The container
|
||
* is transformed from two separate sources: layout and the overview
|
||
* mode.
|
||
*
|
||
* @param {object} transforms
|
||
*/
|
||
function transformSlides( transforms ) {
|
||
|
||
// Pick up new transforms from arguments
|
||
if( typeof transforms.layout === 'string' ) slidesTransform.layout = transforms.layout;
|
||
if( typeof transforms.overview === 'string' ) slidesTransform.overview = transforms.overview;
|
||
|
||
// Apply the transforms to the slides container
|
||
if( slidesTransform.layout ) {
|
||
transformElement( dom.slides, slidesTransform.layout + ' ' + slidesTransform.overview );
|
||
}
|
||
else {
|
||
transformElement( dom.slides, slidesTransform.overview );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Injects the given CSS styles into the DOM.
|
||
*
|
||
* @param {string} value
|
||
*/
|
||
function injectStyleSheet( value ) {
|
||
|
||
var tag = document.createElement( 'style' );
|
||
tag.type = 'text/css';
|
||
if( tag.styleSheet ) {
|
||
tag.styleSheet.cssText = value;
|
||
}
|
||
else {
|
||
tag.appendChild( document.createTextNode( value ) );
|
||
}
|
||
document.getElementsByTagName( 'head' )[0].appendChild( tag );
|
||
|
||
}
|
||
|
||
/**
|
||
* Find the closest parent that matches the given
|
||
* selector.
|
||
*
|
||
* @param {HTMLElement} target The child element
|
||
* @param {String} selector The CSS selector to match
|
||
* the parents against
|
||
*
|
||
* @return {HTMLElement} The matched parent or null
|
||
* if no matching parent was found
|
||
*/
|
||
function closestParent( target, selector ) {
|
||
|
||
var parent = target.parentNode;
|
||
|
||
while( parent ) {
|
||
|
||
// There's some overhead doing this each time, we don't
|
||
// want to rewrite the element prototype but should still
|
||
// be enough to feature detect once at startup...
|
||
var matchesMethod = parent.matches || parent.matchesSelector || parent.msMatchesSelector;
|
||
|
||
// If we find a match, we're all set
|
||
if( matchesMethod && matchesMethod.call( parent, selector ) ) {
|
||
return parent;
|
||
}
|
||
|
||
// Keep searching
|
||
parent = parent.parentNode;
|
||
|
||
}
|
||
|
||
return null;
|
||
|
||
}
|
||
|
||
/**
|
||
* Converts various color input formats to an {r:0,g:0,b:0} object.
|
||
*
|
||
* @param {string} color The string representation of a color
|
||
* @example
|
||
* colorToRgb('#000');
|
||
* @example
|
||
* colorToRgb('#000000');
|
||
* @example
|
||
* colorToRgb('rgb(0,0,0)');
|
||
* @example
|
||
* colorToRgb('rgba(0,0,0)');
|
||
*
|
||
* @return {{r: number, g: number, b: number, [a]: number}|null}
|
||
*/
|
||
function colorToRgb( color ) {
|
||
|
||
var hex3 = color.match( /^#([0-9a-f]{3})$/i );
|
||
if( hex3 && hex3[1] ) {
|
||
hex3 = hex3[1];
|
||
return {
|
||
r: parseInt( hex3.charAt( 0 ), 16 ) * 0x11,
|
||
g: parseInt( hex3.charAt( 1 ), 16 ) * 0x11,
|
||
b: parseInt( hex3.charAt( 2 ), 16 ) * 0x11
|
||
};
|
||
}
|
||
|
||
var hex6 = color.match( /^#([0-9a-f]{6})$/i );
|
||
if( hex6 && hex6[1] ) {
|
||
hex6 = hex6[1];
|
||
return {
|
||
r: parseInt( hex6.substr( 0, 2 ), 16 ),
|
||
g: parseInt( hex6.substr( 2, 2 ), 16 ),
|
||
b: parseInt( hex6.substr( 4, 2 ), 16 )
|
||
};
|
||
}
|
||
|
||
var rgb = color.match( /^rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)$/i );
|
||
if( rgb ) {
|
||
return {
|
||
r: parseInt( rgb[1], 10 ),
|
||
g: parseInt( rgb[2], 10 ),
|
||
b: parseInt( rgb[3], 10 )
|
||
};
|
||
}
|
||
|
||
var rgba = color.match( /^rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\,\s*([\d]+|[\d]*.[\d]+)\s*\)$/i );
|
||
if( rgba ) {
|
||
return {
|
||
r: parseInt( rgba[1], 10 ),
|
||
g: parseInt( rgba[2], 10 ),
|
||
b: parseInt( rgba[3], 10 ),
|
||
a: parseFloat( rgba[4] )
|
||
};
|
||
}
|
||
|
||
return null;
|
||
|
||
}
|
||
|
||
/**
|
||
* Calculates brightness on a scale of 0-255.
|
||
*
|
||
* @param {string} color See colorToRgb for supported formats.
|
||
* @see {@link colorToRgb}
|
||
*/
|
||
function colorBrightness( color ) {
|
||
|
||
if( typeof color === 'string' ) color = colorToRgb( color );
|
||
|
||
if( color ) {
|
||
return ( color.r * 299 + color.g * 587 + color.b * 114 ) / 1000;
|
||
}
|
||
|
||
return null;
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns the remaining height within the parent of the
|
||
* target element.
|
||
*
|
||
* remaining height = [ configured parent height ] - [ current parent height ]
|
||
*
|
||
* @param {HTMLElement} element
|
||
* @param {number} [height]
|
||
*/
|
||
function getRemainingHeight( element, height ) {
|
||
|
||
height = height || 0;
|
||
|
||
if( element ) {
|
||
var newHeight, oldHeight = element.style.height;
|
||
|
||
// Change the .stretch element height to 0 in order find the height of all
|
||
// the other elements
|
||
element.style.height = '0px';
|
||
newHeight = height - element.parentNode.offsetHeight;
|
||
|
||
// Restore the old height, just in case
|
||
element.style.height = oldHeight + 'px';
|
||
|
||
return newHeight;
|
||
}
|
||
|
||
return height;
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if this instance is being used to print a PDF.
|
||
*/
|
||
function isPrintingPDF() {
|
||
|
||
return ( /print-pdf/gi ).test( window.location.search );
|
||
|
||
}
|
||
|
||
/**
|
||
* Hides the address bar if we're on a mobile device.
|
||
*/
|
||
function hideAddressBar() {
|
||
|
||
if( config.hideAddressBar && isMobileDevice ) {
|
||
// Events that should trigger the address bar to hide
|
||
window.addEventListener( 'load', removeAddressBar, false );
|
||
window.addEventListener( 'orientationchange', removeAddressBar, false );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Causes the address bar to hide on mobile devices,
|
||
* more vertical space ftw.
|
||
*/
|
||
function removeAddressBar() {
|
||
|
||
setTimeout( function() {
|
||
window.scrollTo( 0, 1 );
|
||
}, 10 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Dispatches an event of the specified type from the
|
||
* reveal DOM element.
|
||
*/
|
||
function dispatchEvent( type, args ) {
|
||
|
||
var event = document.createEvent( 'HTMLEvents', 1, 2 );
|
||
event.initEvent( type, true, true );
|
||
extend( event, args );
|
||
dom.wrapper.dispatchEvent( event );
|
||
|
||
// If we're in an iframe, post each reveal.js event to the
|
||
// parent window. Used by the notes plugin
|
||
if( config.postMessageEvents && window.parent !== window.self ) {
|
||
window.parent.postMessage( JSON.stringify({ namespace: 'reveal', eventName: type, state: getState() }), '*' );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Wrap all links in 3D goodness.
|
||
*/
|
||
function enableRollingLinks() {
|
||
|
||
if( features.transforms3d && !( 'msPerspective' in document.body.style ) ) {
|
||
var anchors = dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' a' );
|
||
|
||
for( var i = 0, len = anchors.length; i < len; i++ ) {
|
||
var anchor = anchors[i];
|
||
|
||
if( anchor.textContent && !anchor.querySelector( '*' ) && ( !anchor.className || !anchor.classList.contains( anchor, 'roll' ) ) ) {
|
||
var span = document.createElement('span');
|
||
span.setAttribute('data-title', anchor.text);
|
||
span.innerHTML = anchor.innerHTML;
|
||
|
||
anchor.classList.add( 'roll' );
|
||
anchor.innerHTML = '';
|
||
anchor.appendChild(span);
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Unwrap all 3D links.
|
||
*/
|
||
function disableRollingLinks() {
|
||
|
||
var anchors = dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ' a.roll' );
|
||
|
||
for( var i = 0, len = anchors.length; i < len; i++ ) {
|
||
var anchor = anchors[i];
|
||
var span = anchor.querySelector( 'span' );
|
||
|
||
if( span ) {
|
||
anchor.classList.remove( 'roll' );
|
||
anchor.innerHTML = span.innerHTML;
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Bind preview frame links.
|
||
*
|
||
* @param {string} [selector=a] - selector for anchors
|
||
*/
|
||
function enablePreviewLinks( selector ) {
|
||
|
||
var anchors = toArray( document.querySelectorAll( selector ? selector : 'a' ) );
|
||
|
||
anchors.forEach( function( element ) {
|
||
if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) {
|
||
element.addEventListener( 'click', onPreviewLinkClicked, false );
|
||
}
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Unbind preview frame links.
|
||
*/
|
||
function disablePreviewLinks( selector ) {
|
||
|
||
var anchors = toArray( document.querySelectorAll( selector ? selector : 'a' ) );
|
||
|
||
anchors.forEach( function( element ) {
|
||
if( /^(http|www)/gi.test( element.getAttribute( 'href' ) ) ) {
|
||
element.removeEventListener( 'click', onPreviewLinkClicked, false );
|
||
}
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Opens a preview window for the target URL.
|
||
*
|
||
* @param {string} url - url for preview iframe src
|
||
*/
|
||
function showPreview( url ) {
|
||
|
||
closeOverlay();
|
||
|
||
dom.overlay = document.createElement( 'div' );
|
||
dom.overlay.classList.add( 'overlay' );
|
||
dom.overlay.classList.add( 'overlay-preview' );
|
||
dom.wrapper.appendChild( dom.overlay );
|
||
|
||
dom.overlay.innerHTML = [
|
||
'<header>',
|
||
'<a class="close" href="#"><span class="icon"></span></a>',
|
||
'<a class="external" href="'+ url +'" target="_blank"><span class="icon"></span></a>',
|
||
'</header>',
|
||
'<div class="spinner"></div>',
|
||
'<div class="viewport">',
|
||
'<iframe src="'+ url +'"></iframe>',
|
||
'<small class="viewport-inner">',
|
||
'<span class="x-frame-error">Unable to load iframe. This is likely due to the site\'s policy (x-frame-options).</span>',
|
||
'</small>',
|
||
'</div>'
|
||
].join('');
|
||
|
||
dom.overlay.querySelector( 'iframe' ).addEventListener( 'load', function( event ) {
|
||
dom.overlay.classList.add( 'loaded' );
|
||
}, false );
|
||
|
||
dom.overlay.querySelector( '.close' ).addEventListener( 'click', function( event ) {
|
||
closeOverlay();
|
||
event.preventDefault();
|
||
}, false );
|
||
|
||
dom.overlay.querySelector( '.external' ).addEventListener( 'click', function( event ) {
|
||
closeOverlay();
|
||
}, false );
|
||
|
||
setTimeout( function() {
|
||
dom.overlay.classList.add( 'visible' );
|
||
}, 1 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Open or close help overlay window.
|
||
*
|
||
* @param {Boolean} [override] Flag which overrides the
|
||
* toggle logic and forcibly sets the desired state. True means
|
||
* help is open, false means it's closed.
|
||
*/
|
||
function toggleHelp( override ){
|
||
|
||
if( typeof override === 'boolean' ) {
|
||
override ? showHelp() : closeOverlay();
|
||
}
|
||
else {
|
||
if( dom.overlay ) {
|
||
closeOverlay();
|
||
}
|
||
else {
|
||
showHelp();
|
||
}
|
||
}
|
||
}
|
||
|
||
/**
|
||
* Opens an overlay window with help material.
|
||
*/
|
||
function showHelp() {
|
||
|
||
if( config.help ) {
|
||
|
||
closeOverlay();
|
||
|
||
dom.overlay = document.createElement( 'div' );
|
||
dom.overlay.classList.add( 'overlay' );
|
||
dom.overlay.classList.add( 'overlay-help' );
|
||
dom.wrapper.appendChild( dom.overlay );
|
||
|
||
var html = '<p class="title">Keyboard Shortcuts</p><br/>';
|
||
|
||
html += '<table><th>KEY</th><th>ACTION</th>';
|
||
for( var key in keyboardShortcuts ) {
|
||
html += '<tr><td>' + key + '</td><td>' + keyboardShortcuts[ key ] + '</td></tr>';
|
||
}
|
||
|
||
html += '</table>';
|
||
|
||
dom.overlay.innerHTML = [
|
||
'<header>',
|
||
'<a class="close" href="#"><span class="icon"></span></a>',
|
||
'</header>',
|
||
'<div class="viewport">',
|
||
'<div class="viewport-inner">'+ html +'</div>',
|
||
'</div>'
|
||
].join('');
|
||
|
||
dom.overlay.querySelector( '.close' ).addEventListener( 'click', function( event ) {
|
||
closeOverlay();
|
||
event.preventDefault();
|
||
}, false );
|
||
|
||
setTimeout( function() {
|
||
dom.overlay.classList.add( 'visible' );
|
||
}, 1 );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Closes any currently open overlay.
|
||
*/
|
||
function closeOverlay() {
|
||
|
||
if( dom.overlay ) {
|
||
dom.overlay.parentNode.removeChild( dom.overlay );
|
||
dom.overlay = null;
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies JavaScript-controlled layout rules to the
|
||
* presentation.
|
||
*/
|
||
function layout() {
|
||
|
||
if( dom.wrapper && !isPrintingPDF() ) {
|
||
|
||
var size = getComputedSlideSize();
|
||
|
||
// Layout the contents of the slides
|
||
layoutSlideContents( config.width, config.height );
|
||
|
||
dom.slides.style.width = size.width + 'px';
|
||
dom.slides.style.height = size.height + 'px';
|
||
|
||
// Determine scale of content to fit within available space
|
||
scale = Math.min( size.presentationWidth / size.width, size.presentationHeight / size.height );
|
||
|
||
// Respect max/min scale settings
|
||
scale = Math.max( scale, config.minScale );
|
||
scale = Math.min( scale, config.maxScale );
|
||
|
||
// Don't apply any scaling styles if scale is 1
|
||
if( scale === 1 ) {
|
||
dom.slides.style.zoom = '';
|
||
dom.slides.style.left = '';
|
||
dom.slides.style.top = '';
|
||
dom.slides.style.bottom = '';
|
||
dom.slides.style.right = '';
|
||
transformSlides( { layout: '' } );
|
||
}
|
||
else {
|
||
// Prefer zoom for scaling up so that content remains crisp.
|
||
// Don't use zoom to scale down since that can lead to shifts
|
||
// in text layout/line breaks.
|
||
if( scale > 1 && features.zoom ) {
|
||
dom.slides.style.zoom = scale;
|
||
dom.slides.style.left = '';
|
||
dom.slides.style.top = '';
|
||
dom.slides.style.bottom = '';
|
||
dom.slides.style.right = '';
|
||
transformSlides( { layout: '' } );
|
||
}
|
||
// Apply scale transform as a fallback
|
||
else {
|
||
dom.slides.style.zoom = '';
|
||
dom.slides.style.left = '50%';
|
||
dom.slides.style.top = '50%';
|
||
dom.slides.style.bottom = 'auto';
|
||
dom.slides.style.right = 'auto';
|
||
transformSlides( { layout: 'translate(-50%, -50%) scale('+ scale +')' } );
|
||
}
|
||
}
|
||
|
||
// Select all slides, vertical and horizontal
|
||
var slides = toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) );
|
||
|
||
for( var i = 0, len = slides.length; i < len; i++ ) {
|
||
var slide = slides[ i ];
|
||
|
||
// Don't bother updating invisible slides
|
||
if( slide.style.display === 'none' ) {
|
||
continue;
|
||
}
|
||
|
||
if( config.center || slide.classList.contains( 'center' ) ) {
|
||
// Vertical stacks are not centred since their section
|
||
// children will be
|
||
if( slide.classList.contains( 'stack' ) ) {
|
||
slide.style.top = 0;
|
||
}
|
||
else {
|
||
slide.style.top = Math.max( ( size.height - slide.scrollHeight ) / 2, 0 ) + 'px';
|
||
}
|
||
}
|
||
else {
|
||
slide.style.top = '';
|
||
}
|
||
|
||
}
|
||
|
||
updateProgress();
|
||
updateParallax();
|
||
|
||
if( isOverview() ) {
|
||
updateOverview();
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies layout logic to the contents of all slides in
|
||
* the presentation.
|
||
*
|
||
* @param {string|number} width
|
||
* @param {string|number} height
|
||
*/
|
||
function layoutSlideContents( width, height ) {
|
||
|
||
// Handle sizing of elements with the 'stretch' class
|
||
toArray( dom.slides.querySelectorAll( 'section > .stretch' ) ).forEach( function( element ) {
|
||
|
||
// Determine how much vertical space we can use
|
||
var remainingHeight = getRemainingHeight( element, height );
|
||
|
||
// Consider the aspect ratio of media elements
|
||
if( /(img|video)/gi.test( element.nodeName ) ) {
|
||
var nw = element.naturalWidth || element.videoWidth,
|
||
nh = element.naturalHeight || element.videoHeight;
|
||
|
||
var es = Math.min( width / nw, remainingHeight / nh );
|
||
|
||
element.style.width = ( nw * es ) + 'px';
|
||
element.style.height = ( nh * es ) + 'px';
|
||
|
||
}
|
||
else {
|
||
element.style.width = width + 'px';
|
||
element.style.height = remainingHeight + 'px';
|
||
}
|
||
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Calculates the computed pixel size of our slides. These
|
||
* values are based on the width and height configuration
|
||
* options.
|
||
*
|
||
* @param {number} [presentationWidth=dom.wrapper.offsetWidth]
|
||
* @param {number} [presentationHeight=dom.wrapper.offsetHeight]
|
||
*/
|
||
function getComputedSlideSize( presentationWidth, presentationHeight ) {
|
||
|
||
var size = {
|
||
// Slide size
|
||
width: config.width,
|
||
height: config.height,
|
||
|
||
// Presentation size
|
||
presentationWidth: presentationWidth || dom.wrapper.offsetWidth,
|
||
presentationHeight: presentationHeight || dom.wrapper.offsetHeight
|
||
};
|
||
|
||
// Reduce available space by margin
|
||
size.presentationWidth -= ( size.presentationWidth * config.margin );
|
||
size.presentationHeight -= ( size.presentationHeight * config.margin );
|
||
|
||
// Slide width may be a percentage of available width
|
||
if( typeof size.width === 'string' && /%$/.test( size.width ) ) {
|
||
size.width = parseInt( size.width, 10 ) / 100 * size.presentationWidth;
|
||
}
|
||
|
||
// Slide height may be a percentage of available height
|
||
if( typeof size.height === 'string' && /%$/.test( size.height ) ) {
|
||
size.height = parseInt( size.height, 10 ) / 100 * size.presentationHeight;
|
||
}
|
||
|
||
return size;
|
||
|
||
}
|
||
|
||
/**
|
||
* Stores the vertical index of a stack so that the same
|
||
* vertical slide can be selected when navigating to and
|
||
* from the stack.
|
||
*
|
||
* @param {HTMLElement} stack The vertical stack element
|
||
* @param {string|number} [v=0] Index to memorize
|
||
*/
|
||
function setPreviousVerticalIndex( stack, v ) {
|
||
|
||
if( typeof stack === 'object' && typeof stack.setAttribute === 'function' ) {
|
||
stack.setAttribute( 'data-previous-indexv', v || 0 );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Retrieves the vertical index which was stored using
|
||
* #setPreviousVerticalIndex() or 0 if no previous index
|
||
* exists.
|
||
*
|
||
* @param {HTMLElement} stack The vertical stack element
|
||
*/
|
||
function getPreviousVerticalIndex( stack ) {
|
||
|
||
if( typeof stack === 'object' && typeof stack.setAttribute === 'function' && stack.classList.contains( 'stack' ) ) {
|
||
// Prefer manually defined start-indexv
|
||
var attributeName = stack.hasAttribute( 'data-start-indexv' ) ? 'data-start-indexv' : 'data-previous-indexv';
|
||
|
||
return parseInt( stack.getAttribute( attributeName ) || 0, 10 );
|
||
}
|
||
|
||
return 0;
|
||
|
||
}
|
||
|
||
/**
|
||
* Displays the overview of slides (quick nav) by scaling
|
||
* down and arranging all slide elements.
|
||
*/
|
||
function activateOverview() {
|
||
|
||
// Only proceed if enabled in config
|
||
if( config.overview && !isOverview() ) {
|
||
|
||
overview = true;
|
||
|
||
dom.wrapper.classList.add( 'overview' );
|
||
dom.wrapper.classList.remove( 'overview-deactivating' );
|
||
|
||
if( features.overviewTransitions ) {
|
||
setTimeout( function() {
|
||
dom.wrapper.classList.add( 'overview-animated' );
|
||
}, 1 );
|
||
}
|
||
|
||
// Don't auto-slide while in overview mode
|
||
cancelAutoSlide();
|
||
|
||
// Move the backgrounds element into the slide container to
|
||
// that the same scaling is applied
|
||
dom.slides.appendChild( dom.background );
|
||
|
||
// Clicking on an overview slide navigates to it
|
||
toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) {
|
||
if( !slide.classList.contains( 'stack' ) ) {
|
||
slide.addEventListener( 'click', onOverviewSlideClicked, true );
|
||
}
|
||
} );
|
||
|
||
// Calculate slide sizes
|
||
var margin = 70;
|
||
var slideSize = getComputedSlideSize();
|
||
overviewSlideWidth = slideSize.width + margin;
|
||
overviewSlideHeight = slideSize.height + margin;
|
||
|
||
// Reverse in RTL mode
|
||
if( config.rtl ) {
|
||
overviewSlideWidth = -overviewSlideWidth;
|
||
}
|
||
|
||
updateSlidesVisibility();
|
||
layoutOverview();
|
||
updateOverview();
|
||
|
||
layout();
|
||
|
||
// Notify observers of the overview showing
|
||
dispatchEvent( 'overviewshown', {
|
||
'indexh': indexh,
|
||
'indexv': indexv,
|
||
'currentSlide': currentSlide
|
||
} );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Uses CSS transforms to position all slides in a grid for
|
||
* display inside of the overview mode.
|
||
*/
|
||
function layoutOverview() {
|
||
|
||
// Layout slides
|
||
toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).forEach( function( hslide, h ) {
|
||
hslide.setAttribute( 'data-index-h', h );
|
||
transformElement( hslide, 'translate3d(' + ( h * overviewSlideWidth ) + 'px, 0, 0)' );
|
||
|
||
if( hslide.classList.contains( 'stack' ) ) {
|
||
|
||
toArray( hslide.querySelectorAll( 'section' ) ).forEach( function( vslide, v ) {
|
||
vslide.setAttribute( 'data-index-h', h );
|
||
vslide.setAttribute( 'data-index-v', v );
|
||
|
||
transformElement( vslide, 'translate3d(0, ' + ( v * overviewSlideHeight ) + 'px, 0)' );
|
||
} );
|
||
|
||
}
|
||
} );
|
||
|
||
// Layout slide backgrounds
|
||
toArray( dom.background.childNodes ).forEach( function( hbackground, h ) {
|
||
transformElement( hbackground, 'translate3d(' + ( h * overviewSlideWidth ) + 'px, 0, 0)' );
|
||
|
||
toArray( hbackground.querySelectorAll( '.slide-background' ) ).forEach( function( vbackground, v ) {
|
||
transformElement( vbackground, 'translate3d(0, ' + ( v * overviewSlideHeight ) + 'px, 0)' );
|
||
} );
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Moves the overview viewport to the current slides.
|
||
* Called each time the current slide changes.
|
||
*/
|
||
function updateOverview() {
|
||
|
||
var vmin = Math.min( window.innerWidth, window.innerHeight );
|
||
var scale = Math.max( vmin / 5, 150 ) / vmin;
|
||
|
||
transformSlides( {
|
||
overview: [
|
||
'scale('+ scale +')',
|
||
'translateX('+ ( -indexh * overviewSlideWidth ) +'px)',
|
||
'translateY('+ ( -indexv * overviewSlideHeight ) +'px)'
|
||
].join( ' ' )
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Exits the slide overview and enters the currently
|
||
* active slide.
|
||
*/
|
||
function deactivateOverview() {
|
||
|
||
// Only proceed if enabled in config
|
||
if( config.overview ) {
|
||
|
||
overview = false;
|
||
|
||
dom.wrapper.classList.remove( 'overview' );
|
||
dom.wrapper.classList.remove( 'overview-animated' );
|
||
|
||
// Temporarily add a class so that transitions can do different things
|
||
// depending on whether they are exiting/entering overview, or just
|
||
// moving from slide to slide
|
||
dom.wrapper.classList.add( 'overview-deactivating' );
|
||
|
||
setTimeout( function () {
|
||
dom.wrapper.classList.remove( 'overview-deactivating' );
|
||
}, 1 );
|
||
|
||
// Move the background element back out
|
||
dom.wrapper.appendChild( dom.background );
|
||
|
||
// Clean up changes made to slides
|
||
toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR ) ).forEach( function( slide ) {
|
||
transformElement( slide, '' );
|
||
|
||
slide.removeEventListener( 'click', onOverviewSlideClicked, true );
|
||
} );
|
||
|
||
// Clean up changes made to backgrounds
|
||
toArray( dom.background.querySelectorAll( '.slide-background' ) ).forEach( function( background ) {
|
||
transformElement( background, '' );
|
||
} );
|
||
|
||
transformSlides( { overview: '' } );
|
||
|
||
slide( indexh, indexv );
|
||
|
||
layout();
|
||
|
||
cueAutoSlide();
|
||
|
||
// Notify observers of the overview hiding
|
||
dispatchEvent( 'overviewhidden', {
|
||
'indexh': indexh,
|
||
'indexv': indexv,
|
||
'currentSlide': currentSlide
|
||
} );
|
||
|
||
}
|
||
}
|
||
|
||
/**
|
||
* Toggles the slide overview mode on and off.
|
||
*
|
||
* @param {Boolean} [override] Flag which overrides the
|
||
* toggle logic and forcibly sets the desired state. True means
|
||
* overview is open, false means it's closed.
|
||
*/
|
||
function toggleOverview( override ) {
|
||
|
||
if( typeof override === 'boolean' ) {
|
||
override ? activateOverview() : deactivateOverview();
|
||
}
|
||
else {
|
||
isOverview() ? deactivateOverview() : activateOverview();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if the overview is currently active.
|
||
*
|
||
* @return {Boolean} true if the overview is active,
|
||
* false otherwise
|
||
*/
|
||
function isOverview() {
|
||
|
||
return overview;
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if the current or specified slide is vertical
|
||
* (nested within another slide).
|
||
*
|
||
* @param {HTMLElement} [slide=currentSlide] The slide to check
|
||
* orientation of
|
||
* @return {Boolean}
|
||
*/
|
||
function isVerticalSlide( slide ) {
|
||
|
||
// Prefer slide argument, otherwise use current slide
|
||
slide = slide ? slide : currentSlide;
|
||
|
||
return slide && slide.parentNode && !!slide.parentNode.nodeName.match( /section/i );
|
||
|
||
}
|
||
|
||
/**
|
||
* Handling the fullscreen functionality via the fullscreen API
|
||
*
|
||
* @see http://fullscreen.spec.whatwg.org/
|
||
* @see https://developer.mozilla.org/en-US/docs/DOM/Using_fullscreen_mode
|
||
*/
|
||
function enterFullscreen() {
|
||
|
||
var element = document.documentElement;
|
||
|
||
// Check which implementation is available
|
||
var requestMethod = element.requestFullscreen ||
|
||
element.webkitRequestFullscreen ||
|
||
element.webkitRequestFullScreen ||
|
||
element.mozRequestFullScreen ||
|
||
element.msRequestFullscreen;
|
||
|
||
if( requestMethod ) {
|
||
requestMethod.apply( element );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Enters the paused mode which fades everything on screen to
|
||
* black.
|
||
*/
|
||
function pause() {
|
||
|
||
if( config.pause ) {
|
||
var wasPaused = dom.wrapper.classList.contains( 'paused' );
|
||
|
||
cancelAutoSlide();
|
||
dom.wrapper.classList.add( 'paused' );
|
||
|
||
if( wasPaused === false ) {
|
||
dispatchEvent( 'paused' );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Exits from the paused mode.
|
||
*/
|
||
function resume() {
|
||
|
||
var wasPaused = dom.wrapper.classList.contains( 'paused' );
|
||
dom.wrapper.classList.remove( 'paused' );
|
||
|
||
cueAutoSlide();
|
||
|
||
if( wasPaused ) {
|
||
dispatchEvent( 'resumed' );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Toggles the paused mode on and off.
|
||
*/
|
||
function togglePause( override ) {
|
||
|
||
if( typeof override === 'boolean' ) {
|
||
override ? pause() : resume();
|
||
}
|
||
else {
|
||
isPaused() ? resume() : pause();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if we are currently in the paused mode.
|
||
*
|
||
* @return {Boolean}
|
||
*/
|
||
function isPaused() {
|
||
|
||
return dom.wrapper.classList.contains( 'paused' );
|
||
|
||
}
|
||
|
||
/**
|
||
* Toggles the auto slide mode on and off.
|
||
*
|
||
* @param {Boolean} [override] Flag which sets the desired state.
|
||
* True means autoplay starts, false means it stops.
|
||
*/
|
||
|
||
function toggleAutoSlide( override ) {
|
||
|
||
if( typeof override === 'boolean' ) {
|
||
override ? resumeAutoSlide() : pauseAutoSlide();
|
||
}
|
||
|
||
else {
|
||
autoSlidePaused ? resumeAutoSlide() : pauseAutoSlide();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if the auto slide mode is currently on.
|
||
*
|
||
* @return {Boolean}
|
||
*/
|
||
function isAutoSliding() {
|
||
|
||
return !!( autoSlide && !autoSlidePaused );
|
||
|
||
}
|
||
|
||
/**
|
||
* Steps from the current point in the presentation to the
|
||
* slide which matches the specified horizontal and vertical
|
||
* indices.
|
||
*
|
||
* @param {number} [h=indexh] Horizontal index of the target slide
|
||
* @param {number} [v=indexv] Vertical index of the target slide
|
||
* @param {number} [f] Index of a fragment within the
|
||
* target slide to activate
|
||
* @param {number} [o] Origin for use in multimaster environments
|
||
*/
|
||
function slide( h, v, f, o ) {
|
||
|
||
// Remember where we were at before
|
||
previousSlide = currentSlide;
|
||
|
||
// Query all horizontal slides in the deck
|
||
var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR );
|
||
|
||
// Abort if there are no slides
|
||
if( horizontalSlides.length === 0 ) return;
|
||
|
||
// If no vertical index is specified and the upcoming slide is a
|
||
// stack, resume at its previous vertical index
|
||
if( v === undefined && !isOverview() ) {
|
||
v = getPreviousVerticalIndex( horizontalSlides[ h ] );
|
||
}
|
||
|
||
// If we were on a vertical stack, remember what vertical index
|
||
// it was on so we can resume at the same position when returning
|
||
if( previousSlide && previousSlide.parentNode && previousSlide.parentNode.classList.contains( 'stack' ) ) {
|
||
setPreviousVerticalIndex( previousSlide.parentNode, indexv );
|
||
}
|
||
|
||
// Remember the state before this slide
|
||
var stateBefore = state.concat();
|
||
|
||
// Reset the state array
|
||
state.length = 0;
|
||
|
||
var indexhBefore = indexh || 0,
|
||
indexvBefore = indexv || 0;
|
||
|
||
// Activate and transition to the new slide
|
||
indexh = updateSlides( HORIZONTAL_SLIDES_SELECTOR, h === undefined ? indexh : h );
|
||
indexv = updateSlides( VERTICAL_SLIDES_SELECTOR, v === undefined ? indexv : v );
|
||
|
||
// Update the visibility of slides now that the indices have changed
|
||
updateSlidesVisibility();
|
||
|
||
layout();
|
||
|
||
// Apply the new state
|
||
stateLoop: for( var i = 0, len = state.length; i < len; i++ ) {
|
||
// Check if this state existed on the previous slide. If it
|
||
// did, we will avoid adding it repeatedly
|
||
for( var j = 0; j < stateBefore.length; j++ ) {
|
||
if( stateBefore[j] === state[i] ) {
|
||
stateBefore.splice( j, 1 );
|
||
continue stateLoop;
|
||
}
|
||
}
|
||
|
||
document.documentElement.classList.add( state[i] );
|
||
|
||
// Dispatch custom event matching the state's name
|
||
dispatchEvent( state[i] );
|
||
}
|
||
|
||
// Clean up the remains of the previous state
|
||
while( stateBefore.length ) {
|
||
document.documentElement.classList.remove( stateBefore.pop() );
|
||
}
|
||
|
||
// Update the overview if it's currently active
|
||
if( isOverview() ) {
|
||
updateOverview();
|
||
}
|
||
|
||
// Find the current horizontal slide and any possible vertical slides
|
||
// within it
|
||
var currentHorizontalSlide = horizontalSlides[ indexh ],
|
||
currentVerticalSlides = currentHorizontalSlide.querySelectorAll( 'section' );
|
||
|
||
// Store references to the previous and current slides
|
||
currentSlide = currentVerticalSlides[ indexv ] || currentHorizontalSlide;
|
||
|
||
// Show fragment, if specified
|
||
if( typeof f !== 'undefined' ) {
|
||
navigateFragment( f );
|
||
}
|
||
|
||
// Dispatch an event if the slide changed
|
||
var slideChanged = ( indexh !== indexhBefore || indexv !== indexvBefore );
|
||
if( slideChanged ) {
|
||
dispatchEvent( 'slidechanged', {
|
||
'indexh': indexh,
|
||
'indexv': indexv,
|
||
'previousSlide': previousSlide,
|
||
'currentSlide': currentSlide,
|
||
'origin': o
|
||
} );
|
||
}
|
||
else {
|
||
// Ensure that the previous slide is never the same as the current
|
||
previousSlide = null;
|
||
}
|
||
|
||
// Solves an edge case where the previous slide maintains the
|
||
// 'present' class when navigating between adjacent vertical
|
||
// stacks
|
||
if( previousSlide ) {
|
||
previousSlide.classList.remove( 'present' );
|
||
previousSlide.setAttribute( 'aria-hidden', 'true' );
|
||
|
||
// Reset all slides upon navigate to home
|
||
// Issue: #285
|
||
if ( dom.wrapper.querySelector( HOME_SLIDE_SELECTOR ).classList.contains( 'present' ) ) {
|
||
// Launch async task
|
||
setTimeout( function () {
|
||
var slides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR + '.stack') ), i;
|
||
for( i in slides ) {
|
||
if( slides[i] ) {
|
||
// Reset stack
|
||
setPreviousVerticalIndex( slides[i], 0 );
|
||
}
|
||
}
|
||
}, 0 );
|
||
}
|
||
}
|
||
|
||
// Handle embedded content
|
||
if( slideChanged || !previousSlide ) {
|
||
stopEmbeddedContent( previousSlide );
|
||
startEmbeddedContent( currentSlide );
|
||
}
|
||
|
||
// Announce the current slide contents, for screen readers
|
||
dom.statusDiv.textContent = getStatusText( currentSlide );
|
||
|
||
updateControls();
|
||
updateProgress();
|
||
updateBackground();
|
||
updateParallax();
|
||
updateSlideNumber();
|
||
updateNotes();
|
||
|
||
// Update the URL hash
|
||
writeURL();
|
||
|
||
cueAutoSlide();
|
||
|
||
}
|
||
|
||
/**
|
||
* Syncs the presentation with the current DOM. Useful
|
||
* when new slides or control elements are added or when
|
||
* the configuration has changed.
|
||
*/
|
||
function sync() {
|
||
|
||
// Subscribe to input
|
||
removeEventListeners();
|
||
addEventListeners();
|
||
|
||
// Force a layout to make sure the current config is accounted for
|
||
layout();
|
||
|
||
// Reflect the current autoSlide value
|
||
autoSlide = config.autoSlide;
|
||
|
||
// Start auto-sliding if it's enabled
|
||
cueAutoSlide();
|
||
|
||
// Re-create the slide backgrounds
|
||
createBackgrounds();
|
||
|
||
// Write the current hash to the URL
|
||
writeURL();
|
||
|
||
sortAllFragments();
|
||
|
||
updateControls();
|
||
updateProgress();
|
||
updateSlideNumber();
|
||
updateSlidesVisibility();
|
||
updateBackground( true );
|
||
updateNotesVisibility();
|
||
updateNotes();
|
||
|
||
formatEmbeddedContent();
|
||
|
||
// Start or stop embedded content depending on global config
|
||
if( config.autoPlayMedia === false ) {
|
||
stopEmbeddedContent( currentSlide, { unloadIframes: false } );
|
||
}
|
||
else {
|
||
startEmbeddedContent( currentSlide );
|
||
}
|
||
|
||
if( isOverview() ) {
|
||
layoutOverview();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Resets all vertical slides so that only the first
|
||
* is visible.
|
||
*/
|
||
function resetVerticalSlides() {
|
||
|
||
var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) );
|
||
horizontalSlides.forEach( function( horizontalSlide ) {
|
||
|
||
var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) );
|
||
verticalSlides.forEach( function( verticalSlide, y ) {
|
||
|
||
if( y > 0 ) {
|
||
verticalSlide.classList.remove( 'present' );
|
||
verticalSlide.classList.remove( 'past' );
|
||
verticalSlide.classList.add( 'future' );
|
||
verticalSlide.setAttribute( 'aria-hidden', 'true' );
|
||
}
|
||
|
||
} );
|
||
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Sorts and formats all of fragments in the
|
||
* presentation.
|
||
*/
|
||
function sortAllFragments() {
|
||
|
||
var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) );
|
||
horizontalSlides.forEach( function( horizontalSlide ) {
|
||
|
||
var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) );
|
||
verticalSlides.forEach( function( verticalSlide, y ) {
|
||
|
||
sortFragments( verticalSlide.querySelectorAll( '.fragment' ) );
|
||
|
||
} );
|
||
|
||
if( verticalSlides.length === 0 ) sortFragments( horizontalSlide.querySelectorAll( '.fragment' ) );
|
||
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Randomly shuffles all slides in the deck.
|
||
*/
|
||
function shuffle() {
|
||
|
||
var slides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) );
|
||
|
||
slides.forEach( function( slide ) {
|
||
|
||
// Insert this slide next to another random slide. This may
|
||
// cause the slide to insert before itself but that's fine.
|
||
dom.slides.insertBefore( slide, slides[ Math.floor( Math.random() * slides.length ) ] );
|
||
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates one dimension of slides by showing the slide
|
||
* with the specified index.
|
||
*
|
||
* @param {string} selector A CSS selector that will fetch
|
||
* the group of slides we are working with
|
||
* @param {number} index The index of the slide that should be
|
||
* shown
|
||
*
|
||
* @return {number} The index of the slide that is now shown,
|
||
* might differ from the passed in index if it was out of
|
||
* bounds.
|
||
*/
|
||
function updateSlides( selector, index ) {
|
||
|
||
// Select all slides and convert the NodeList result to
|
||
// an array
|
||
var slides = toArray( dom.wrapper.querySelectorAll( selector ) ),
|
||
slidesLength = slides.length;
|
||
|
||
var printMode = isPrintingPDF();
|
||
|
||
if( slidesLength ) {
|
||
|
||
// Should the index loop?
|
||
if( config.loop ) {
|
||
index %= slidesLength;
|
||
|
||
if( index < 0 ) {
|
||
index = slidesLength + index;
|
||
}
|
||
}
|
||
|
||
// Enforce max and minimum index bounds
|
||
index = Math.max( Math.min( index, slidesLength - 1 ), 0 );
|
||
|
||
for( var i = 0; i < slidesLength; i++ ) {
|
||
var element = slides[i];
|
||
|
||
var reverse = config.rtl && !isVerticalSlide( element );
|
||
|
||
element.classList.remove( 'past' );
|
||
element.classList.remove( 'present' );
|
||
element.classList.remove( 'future' );
|
||
|
||
// http://www.w3.org/html/wg/drafts/html/master/editing.html#the-hidden-attribute
|
||
element.setAttribute( 'hidden', '' );
|
||
element.setAttribute( 'aria-hidden', 'true' );
|
||
|
||
// If this element contains vertical slides
|
||
if( element.querySelector( 'section' ) ) {
|
||
element.classList.add( 'stack' );
|
||
}
|
||
|
||
// If we're printing static slides, all slides are "present"
|
||
if( printMode ) {
|
||
element.classList.add( 'present' );
|
||
continue;
|
||
}
|
||
|
||
if( i < index ) {
|
||
// Any element previous to index is given the 'past' class
|
||
element.classList.add( reverse ? 'future' : 'past' );
|
||
|
||
if( config.fragments ) {
|
||
var pastFragments = toArray( element.querySelectorAll( '.fragment' ) );
|
||
|
||
// Show all fragments on prior slides
|
||
while( pastFragments.length ) {
|
||
var pastFragment = pastFragments.pop();
|
||
pastFragment.classList.add( 'visible' );
|
||
pastFragment.classList.remove( 'current-fragment' );
|
||
}
|
||
}
|
||
}
|
||
else if( i > index ) {
|
||
// Any element subsequent to index is given the 'future' class
|
||
element.classList.add( reverse ? 'past' : 'future' );
|
||
|
||
if( config.fragments ) {
|
||
var futureFragments = toArray( element.querySelectorAll( '.fragment.visible' ) );
|
||
|
||
// No fragments in future slides should be visible ahead of time
|
||
while( futureFragments.length ) {
|
||
var futureFragment = futureFragments.pop();
|
||
futureFragment.classList.remove( 'visible' );
|
||
futureFragment.classList.remove( 'current-fragment' );
|
||
}
|
||
}
|
||
}
|
||
}
|
||
|
||
// Mark the current slide as present
|
||
slides[index].classList.add( 'present' );
|
||
slides[index].removeAttribute( 'hidden' );
|
||
slides[index].removeAttribute( 'aria-hidden' );
|
||
|
||
// If this slide has a state associated with it, add it
|
||
// onto the current state of the deck
|
||
var slideState = slides[index].getAttribute( 'data-state' );
|
||
if( slideState ) {
|
||
state = state.concat( slideState.split( ' ' ) );
|
||
}
|
||
|
||
}
|
||
else {
|
||
// Since there are no slides we can't be anywhere beyond the
|
||
// zeroth index
|
||
index = 0;
|
||
}
|
||
|
||
return index;
|
||
|
||
}
|
||
|
||
/**
|
||
* Optimization method; hide all slides that are far away
|
||
* from the present slide.
|
||
*/
|
||
function updateSlidesVisibility() {
|
||
|
||
// Select all slides and convert the NodeList result to
|
||
// an array
|
||
var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ),
|
||
horizontalSlidesLength = horizontalSlides.length,
|
||
distanceX,
|
||
distanceY;
|
||
|
||
if( horizontalSlidesLength && typeof indexh !== 'undefined' ) {
|
||
|
||
// The number of steps away from the present slide that will
|
||
// be visible
|
||
var viewDistance = isOverview() ? 10 : config.viewDistance;
|
||
|
||
// Limit view distance on weaker devices
|
||
if( isMobileDevice ) {
|
||
viewDistance = isOverview() ? 6 : 2;
|
||
}
|
||
|
||
// All slides need to be visible when exporting to PDF
|
||
if( isPrintingPDF() ) {
|
||
viewDistance = Number.MAX_VALUE;
|
||
}
|
||
|
||
for( var x = 0; x < horizontalSlidesLength; x++ ) {
|
||
var horizontalSlide = horizontalSlides[x];
|
||
|
||
var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) ),
|
||
verticalSlidesLength = verticalSlides.length;
|
||
|
||
// Determine how far away this slide is from the present
|
||
distanceX = Math.abs( ( indexh || 0 ) - x ) || 0;
|
||
|
||
// If the presentation is looped, distance should measure
|
||
// 1 between the first and last slides
|
||
if( config.loop ) {
|
||
distanceX = Math.abs( ( ( indexh || 0 ) - x ) % ( horizontalSlidesLength - viewDistance ) ) || 0;
|
||
}
|
||
|
||
// Show the horizontal slide if it's within the view distance
|
||
if( distanceX < viewDistance ) {
|
||
loadSlide( horizontalSlide );
|
||
}
|
||
else {
|
||
unloadSlide( horizontalSlide );
|
||
}
|
||
|
||
if( verticalSlidesLength ) {
|
||
|
||
var oy = getPreviousVerticalIndex( horizontalSlide );
|
||
|
||
for( var y = 0; y < verticalSlidesLength; y++ ) {
|
||
var verticalSlide = verticalSlides[y];
|
||
|
||
distanceY = x === ( indexh || 0 ) ? Math.abs( ( indexv || 0 ) - y ) : Math.abs( y - oy );
|
||
|
||
if( distanceX + distanceY < viewDistance ) {
|
||
loadSlide( verticalSlide );
|
||
}
|
||
else {
|
||
unloadSlide( verticalSlide );
|
||
}
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
// Flag if there are ANY vertical slides, anywhere in the deck
|
||
if( dom.wrapper.querySelectorAll( '.slides>section>section' ).length ) {
|
||
dom.wrapper.classList.add( 'has-vertical-slides' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'has-vertical-slides' );
|
||
}
|
||
|
||
// Flag if there are ANY horizontal slides, anywhere in the deck
|
||
if( dom.wrapper.querySelectorAll( '.slides>section' ).length > 1 ) {
|
||
dom.wrapper.classList.add( 'has-horizontal-slides' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'has-horizontal-slides' );
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Pick up notes from the current slide and display them
|
||
* to the viewer.
|
||
*
|
||
* @see {@link config.showNotes}
|
||
*/
|
||
function updateNotes() {
|
||
|
||
if( config.showNotes && dom.speakerNotes && currentSlide && !isPrintingPDF() ) {
|
||
|
||
dom.speakerNotes.innerHTML = getSlideNotes() || '<span class="notes-placeholder">No notes on this slide.</span>';
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the visibility of the speaker notes sidebar that
|
||
* is used to share annotated slides. The notes sidebar is
|
||
* only visible if showNotes is true and there are notes on
|
||
* one or more slides in the deck.
|
||
*/
|
||
function updateNotesVisibility() {
|
||
|
||
if( config.showNotes && hasNotes() ) {
|
||
dom.wrapper.classList.add( 'show-notes' );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( 'show-notes' );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if there are speaker notes for ANY slide in the
|
||
* presentation.
|
||
*/
|
||
function hasNotes() {
|
||
|
||
return dom.slides.querySelectorAll( '[data-notes], aside.notes' ).length > 0;
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the progress bar to reflect the current slide.
|
||
*/
|
||
function updateProgress() {
|
||
|
||
// Update progress if enabled
|
||
if( config.progress && dom.progressbar ) {
|
||
|
||
dom.progressbar.style.width = getProgress() * dom.wrapper.offsetWidth + 'px';
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the slide number div to reflect the current slide.
|
||
*
|
||
* The following slide number formats are available:
|
||
* "h.v": horizontal . vertical slide number (default)
|
||
* "h/v": horizontal / vertical slide number
|
||
* "c": flattened slide number
|
||
* "c/t": flattened slide number / total slides
|
||
*/
|
||
function updateSlideNumber() {
|
||
|
||
// Update slide number if enabled
|
||
if( config.slideNumber && dom.slideNumber ) {
|
||
|
||
var value = [];
|
||
var format = 'h.v';
|
||
|
||
// Check if a custom number format is available
|
||
if( typeof config.slideNumber === 'string' ) {
|
||
format = config.slideNumber;
|
||
}
|
||
|
||
switch( format ) {
|
||
case 'c':
|
||
value.push( getSlidePastCount() + 1 );
|
||
break;
|
||
case 'c/t':
|
||
value.push( getSlidePastCount() + 1, '/', getTotalSlides() );
|
||
break;
|
||
case 'h/v':
|
||
value.push( indexh + 1 );
|
||
if( isVerticalSlide() ) value.push( '/', indexv + 1 );
|
||
break;
|
||
default:
|
||
value.push( indexh + 1 );
|
||
if( isVerticalSlide() ) value.push( '.', indexv + 1 );
|
||
}
|
||
|
||
dom.slideNumber.innerHTML = formatSlideNumber( value[0], value[1], value[2] );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Applies HTML formatting to a slide number before it's
|
||
* written to the DOM.
|
||
*
|
||
* @param {number} a Current slide
|
||
* @param {string} delimiter Character to separate slide numbers
|
||
* @param {(number|*)} b Total slides
|
||
* @return {string} HTML string fragment
|
||
*/
|
||
function formatSlideNumber( a, delimiter, b ) {
|
||
|
||
if( typeof b === 'number' && !isNaN( b ) ) {
|
||
return '<span class="slide-number-a">'+ a +'</span>' +
|
||
'<span class="slide-number-delimiter">'+ delimiter +'</span>' +
|
||
'<span class="slide-number-b">'+ b +'</span>';
|
||
}
|
||
else {
|
||
return '<span class="slide-number-a">'+ a +'</span>';
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the state of all control/navigation arrows.
|
||
*/
|
||
function updateControls() {
|
||
|
||
var routes = availableRoutes();
|
||
var fragments = availableFragments();
|
||
|
||
// Remove the 'enabled' class from all directions
|
||
dom.controlsLeft.concat( dom.controlsRight )
|
||
.concat( dom.controlsUp )
|
||
.concat( dom.controlsDown )
|
||
.concat( dom.controlsPrev )
|
||
.concat( dom.controlsNext ).forEach( function( node ) {
|
||
node.classList.remove( 'enabled' );
|
||
node.classList.remove( 'fragmented' );
|
||
|
||
// Set 'disabled' attribute on all directions
|
||
node.setAttribute( 'disabled', 'disabled' );
|
||
} );
|
||
|
||
// Add the 'enabled' class to the available routes; remove 'disabled' attribute to enable buttons
|
||
if( routes.left ) dom.controlsLeft.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( routes.right ) dom.controlsRight.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( routes.up ) dom.controlsUp.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( routes.down ) dom.controlsDown.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
|
||
// Prev/next buttons
|
||
if( routes.left || routes.up ) dom.controlsPrev.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( routes.right || routes.down ) dom.controlsNext.forEach( function( el ) { el.classList.add( 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
|
||
// Highlight fragment directions
|
||
if( currentSlide ) {
|
||
|
||
// Always apply fragment decorator to prev/next buttons
|
||
if( fragments.prev ) dom.controlsPrev.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( fragments.next ) dom.controlsNext.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
|
||
// Apply fragment decorators to directional buttons based on
|
||
// what slide axis they are in
|
||
if( isVerticalSlide( currentSlide ) ) {
|
||
if( fragments.prev ) dom.controlsUp.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( fragments.next ) dom.controlsDown.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
}
|
||
else {
|
||
if( fragments.prev ) dom.controlsLeft.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
if( fragments.next ) dom.controlsRight.forEach( function( el ) { el.classList.add( 'fragmented', 'enabled' ); el.removeAttribute( 'disabled' ); } );
|
||
}
|
||
|
||
}
|
||
|
||
if( config.controlsTutorial ) {
|
||
|
||
// Highlight control arrows with an animation to ensure
|
||
// that the viewer knows how to navigate
|
||
if( !hasNavigatedDown && routes.down ) {
|
||
dom.controlsDownArrow.classList.add( 'highlight' );
|
||
}
|
||
else {
|
||
dom.controlsDownArrow.classList.remove( 'highlight' );
|
||
|
||
if( !hasNavigatedRight && routes.right && indexv === 0 ) {
|
||
dom.controlsRightArrow.classList.add( 'highlight' );
|
||
}
|
||
else {
|
||
dom.controlsRightArrow.classList.remove( 'highlight' );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the background elements to reflect the current
|
||
* slide.
|
||
*
|
||
* @param {boolean} includeAll If true, the backgrounds of
|
||
* all vertical slides (not just the present) will be updated.
|
||
*/
|
||
function updateBackground( includeAll ) {
|
||
|
||
var currentBackground = null;
|
||
|
||
// Reverse past/future classes when in RTL mode
|
||
var horizontalPast = config.rtl ? 'future' : 'past',
|
||
horizontalFuture = config.rtl ? 'past' : 'future';
|
||
|
||
// Update the classes of all backgrounds to match the
|
||
// states of their slides (past/present/future)
|
||
toArray( dom.background.childNodes ).forEach( function( backgroundh, h ) {
|
||
|
||
backgroundh.classList.remove( 'past' );
|
||
backgroundh.classList.remove( 'present' );
|
||
backgroundh.classList.remove( 'future' );
|
||
|
||
if( h < indexh ) {
|
||
backgroundh.classList.add( horizontalPast );
|
||
}
|
||
else if ( h > indexh ) {
|
||
backgroundh.classList.add( horizontalFuture );
|
||
}
|
||
else {
|
||
backgroundh.classList.add( 'present' );
|
||
|
||
// Store a reference to the current background element
|
||
currentBackground = backgroundh;
|
||
}
|
||
|
||
if( includeAll || h === indexh ) {
|
||
toArray( backgroundh.querySelectorAll( '.slide-background' ) ).forEach( function( backgroundv, v ) {
|
||
|
||
backgroundv.classList.remove( 'past' );
|
||
backgroundv.classList.remove( 'present' );
|
||
backgroundv.classList.remove( 'future' );
|
||
|
||
if( v < indexv ) {
|
||
backgroundv.classList.add( 'past' );
|
||
}
|
||
else if ( v > indexv ) {
|
||
backgroundv.classList.add( 'future' );
|
||
}
|
||
else {
|
||
backgroundv.classList.add( 'present' );
|
||
|
||
// Only if this is the present horizontal and vertical slide
|
||
if( h === indexh ) currentBackground = backgroundv;
|
||
}
|
||
|
||
} );
|
||
}
|
||
|
||
} );
|
||
|
||
// Stop content inside of previous backgrounds
|
||
if( previousBackground ) {
|
||
|
||
stopEmbeddedContent( previousBackground );
|
||
|
||
}
|
||
|
||
// Start content in the current background
|
||
if( currentBackground ) {
|
||
|
||
startEmbeddedContent( currentBackground );
|
||
|
||
var backgroundImageURL = currentBackground.style.backgroundImage || '';
|
||
|
||
// Restart GIFs (doesn't work in Firefox)
|
||
if( /\.gif/i.test( backgroundImageURL ) ) {
|
||
currentBackground.style.backgroundImage = '';
|
||
window.getComputedStyle( currentBackground ).opacity;
|
||
currentBackground.style.backgroundImage = backgroundImageURL;
|
||
}
|
||
|
||
// Don't transition between identical backgrounds. This
|
||
// prevents unwanted flicker.
|
||
var previousBackgroundHash = previousBackground ? previousBackground.getAttribute( 'data-background-hash' ) : null;
|
||
var currentBackgroundHash = currentBackground.getAttribute( 'data-background-hash' );
|
||
if( currentBackgroundHash && currentBackgroundHash === previousBackgroundHash && currentBackground !== previousBackground ) {
|
||
dom.background.classList.add( 'no-transition' );
|
||
}
|
||
|
||
previousBackground = currentBackground;
|
||
|
||
}
|
||
|
||
// If there's a background brightness flag for this slide,
|
||
// bubble it to the .reveal container
|
||
if( currentSlide ) {
|
||
[ 'has-light-background', 'has-dark-background' ].forEach( function( classToBubble ) {
|
||
if( currentSlide.classList.contains( classToBubble ) ) {
|
||
dom.wrapper.classList.add( classToBubble );
|
||
}
|
||
else {
|
||
dom.wrapper.classList.remove( classToBubble );
|
||
}
|
||
} );
|
||
}
|
||
|
||
// Allow the first background to apply without transition
|
||
setTimeout( function() {
|
||
dom.background.classList.remove( 'no-transition' );
|
||
}, 1 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the position of the parallax background based
|
||
* on the current slide index.
|
||
*/
|
||
function updateParallax() {
|
||
|
||
if( config.parallaxBackgroundImage ) {
|
||
|
||
var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ),
|
||
verticalSlides = dom.wrapper.querySelectorAll( VERTICAL_SLIDES_SELECTOR );
|
||
|
||
var backgroundSize = dom.background.style.backgroundSize.split( ' ' ),
|
||
backgroundWidth, backgroundHeight;
|
||
|
||
if( backgroundSize.length === 1 ) {
|
||
backgroundWidth = backgroundHeight = parseInt( backgroundSize[0], 10 );
|
||
}
|
||
else {
|
||
backgroundWidth = parseInt( backgroundSize[0], 10 );
|
||
backgroundHeight = parseInt( backgroundSize[1], 10 );
|
||
}
|
||
|
||
var slideWidth = dom.background.offsetWidth,
|
||
horizontalSlideCount = horizontalSlides.length,
|
||
horizontalOffsetMultiplier,
|
||
horizontalOffset;
|
||
|
||
if( typeof config.parallaxBackgroundHorizontal === 'number' ) {
|
||
horizontalOffsetMultiplier = config.parallaxBackgroundHorizontal;
|
||
}
|
||
else {
|
||
horizontalOffsetMultiplier = horizontalSlideCount > 1 ? ( backgroundWidth - slideWidth ) / ( horizontalSlideCount-1 ) : 0;
|
||
}
|
||
|
||
horizontalOffset = horizontalOffsetMultiplier * indexh * -1;
|
||
|
||
var slideHeight = dom.background.offsetHeight,
|
||
verticalSlideCount = verticalSlides.length,
|
||
verticalOffsetMultiplier,
|
||
verticalOffset;
|
||
|
||
if( typeof config.parallaxBackgroundVertical === 'number' ) {
|
||
verticalOffsetMultiplier = config.parallaxBackgroundVertical;
|
||
}
|
||
else {
|
||
verticalOffsetMultiplier = ( backgroundHeight - slideHeight ) / ( verticalSlideCount-1 );
|
||
}
|
||
|
||
verticalOffset = verticalSlideCount > 0 ? verticalOffsetMultiplier * indexv : 0;
|
||
|
||
dom.background.style.backgroundPosition = horizontalOffset + 'px ' + -verticalOffset + 'px';
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Called when the given slide is within the configured view
|
||
* distance. Shows the slide element and loads any content
|
||
* that is set to load lazily (data-src).
|
||
*
|
||
* @param {HTMLElement} slide Slide to show
|
||
*/
|
||
function loadSlide( slide, options ) {
|
||
|
||
options = options || {};
|
||
|
||
// Show the slide element
|
||
slide.style.display = config.display;
|
||
|
||
// Media elements with data-src attributes
|
||
toArray( slide.querySelectorAll( 'img[data-src], video[data-src], audio[data-src]' ) ).forEach( function( element ) {
|
||
element.setAttribute( 'src', element.getAttribute( 'data-src' ) );
|
||
element.setAttribute( 'data-lazy-loaded', '' );
|
||
element.removeAttribute( 'data-src' );
|
||
} );
|
||
|
||
// Media elements with <source> children
|
||
toArray( slide.querySelectorAll( 'video, audio' ) ).forEach( function( media ) {
|
||
var sources = 0;
|
||
|
||
toArray( media.querySelectorAll( 'source[data-src]' ) ).forEach( function( source ) {
|
||
source.setAttribute( 'src', source.getAttribute( 'data-src' ) );
|
||
source.removeAttribute( 'data-src' );
|
||
source.setAttribute( 'data-lazy-loaded', '' );
|
||
sources += 1;
|
||
} );
|
||
|
||
// If we rewrote sources for this video/audio element, we need
|
||
// to manually tell it to load from its new origin
|
||
if( sources > 0 ) {
|
||
media.load();
|
||
}
|
||
} );
|
||
|
||
|
||
// Show the corresponding background element
|
||
var indices = getIndices( slide );
|
||
var background = getSlideBackground( indices.h, indices.v );
|
||
if( background ) {
|
||
background.style.display = 'block';
|
||
|
||
// If the background contains media, load it
|
||
if( background.hasAttribute( 'data-loaded' ) === false ) {
|
||
background.setAttribute( 'data-loaded', 'true' );
|
||
|
||
var backgroundImage = slide.getAttribute( 'data-background-image' ),
|
||
backgroundVideo = slide.getAttribute( 'data-background-video' ),
|
||
backgroundVideoLoop = slide.hasAttribute( 'data-background-video-loop' ),
|
||
backgroundVideoMuted = slide.hasAttribute( 'data-background-video-muted' ),
|
||
backgroundIframe = slide.getAttribute( 'data-background-iframe' );
|
||
|
||
// Images
|
||
if( backgroundImage ) {
|
||
background.style.backgroundImage = 'url('+ backgroundImage +')';
|
||
}
|
||
// Videos
|
||
else if ( backgroundVideo && !isSpeakerNotes() ) {
|
||
var video = document.createElement( 'video' );
|
||
|
||
if( backgroundVideoLoop ) {
|
||
video.setAttribute( 'loop', '' );
|
||
}
|
||
|
||
if( backgroundVideoMuted ) {
|
||
video.muted = true;
|
||
}
|
||
|
||
// Inline video playback works (at least in Mobile Safari) as
|
||
// long as the video is muted and the `playsinline` attribute is
|
||
// present
|
||
if( isMobileDevice ) {
|
||
video.muted = true;
|
||
video.autoplay = true;
|
||
video.setAttribute( 'playsinline', '' );
|
||
}
|
||
|
||
// Support comma separated lists of video sources
|
||
backgroundVideo.split( ',' ).forEach( function( source ) {
|
||
video.innerHTML += '<source src="'+ source +'">';
|
||
} );
|
||
|
||
background.appendChild( video );
|
||
}
|
||
// Iframes
|
||
else if( backgroundIframe && options.excludeIframes !== true ) {
|
||
var iframe = document.createElement( 'iframe' );
|
||
iframe.setAttribute( 'allowfullscreen', '' );
|
||
iframe.setAttribute( 'mozallowfullscreen', '' );
|
||
iframe.setAttribute( 'webkitallowfullscreen', '' );
|
||
|
||
// Only load autoplaying content when the slide is shown to
|
||
// avoid having it play in the background
|
||
if( /autoplay=(1|true|yes)/gi.test( backgroundIframe ) ) {
|
||
iframe.setAttribute( 'data-src', backgroundIframe );
|
||
}
|
||
else {
|
||
iframe.setAttribute( 'src', backgroundIframe );
|
||
}
|
||
|
||
iframe.style.width = '100%';
|
||
iframe.style.height = '100%';
|
||
iframe.style.maxHeight = '100%';
|
||
iframe.style.maxWidth = '100%';
|
||
|
||
background.appendChild( iframe );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Unloads and hides the given slide. This is called when the
|
||
* slide is moved outside of the configured view distance.
|
||
*
|
||
* @param {HTMLElement} slide
|
||
*/
|
||
function unloadSlide( slide ) {
|
||
|
||
// Hide the slide element
|
||
slide.style.display = 'none';
|
||
|
||
// Hide the corresponding background element
|
||
var indices = getIndices( slide );
|
||
var background = getSlideBackground( indices.h, indices.v );
|
||
if( background ) {
|
||
background.style.display = 'none';
|
||
}
|
||
|
||
// Reset lazy-loaded media elements with src attributes
|
||
toArray( slide.querySelectorAll( 'video[data-lazy-loaded][src], audio[data-lazy-loaded][src]' ) ).forEach( function( element ) {
|
||
element.setAttribute( 'data-src', element.getAttribute( 'src' ) );
|
||
element.removeAttribute( 'src' );
|
||
} );
|
||
|
||
// Reset lazy-loaded media elements with <source> children
|
||
toArray( slide.querySelectorAll( 'video[data-lazy-loaded] source[src], audio source[src]' ) ).forEach( function( source ) {
|
||
source.setAttribute( 'data-src', source.getAttribute( 'src' ) );
|
||
source.removeAttribute( 'src' );
|
||
} );
|
||
|
||
}
|
||
|
||
/**
|
||
* Determine what available routes there are for navigation.
|
||
*
|
||
* @return {{left: boolean, right: boolean, up: boolean, down: boolean}}
|
||
*/
|
||
function availableRoutes() {
|
||
|
||
var horizontalSlides = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ),
|
||
verticalSlides = dom.wrapper.querySelectorAll( VERTICAL_SLIDES_SELECTOR );
|
||
|
||
var routes = {
|
||
left: indexh > 0 || config.loop,
|
||
right: indexh < horizontalSlides.length - 1 || config.loop,
|
||
up: indexv > 0,
|
||
down: indexv < verticalSlides.length - 1
|
||
};
|
||
|
||
// reverse horizontal controls for rtl
|
||
if( config.rtl ) {
|
||
var left = routes.left;
|
||
routes.left = routes.right;
|
||
routes.right = left;
|
||
}
|
||
|
||
return routes;
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns an object describing the available fragment
|
||
* directions.
|
||
*
|
||
* @return {{prev: boolean, next: boolean}}
|
||
*/
|
||
function availableFragments() {
|
||
|
||
if( currentSlide && config.fragments ) {
|
||
var fragments = currentSlide.querySelectorAll( '.fragment' );
|
||
var hiddenFragments = currentSlide.querySelectorAll( '.fragment:not(.visible)' );
|
||
|
||
return {
|
||
prev: fragments.length - hiddenFragments.length > 0,
|
||
next: !!hiddenFragments.length
|
||
};
|
||
}
|
||
else {
|
||
return { prev: false, next: false };
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Enforces origin-specific format rules for embedded media.
|
||
*/
|
||
function formatEmbeddedContent() {
|
||
|
||
var _appendParamToIframeSource = function( sourceAttribute, sourceURL, param ) {
|
||
toArray( dom.slides.querySelectorAll( 'iframe['+ sourceAttribute +'*="'+ sourceURL +'"]' ) ).forEach( function( el ) {
|
||
var src = el.getAttribute( sourceAttribute );
|
||
if( src && src.indexOf( param ) === -1 ) {
|
||
el.setAttribute( sourceAttribute, src + ( !/\?/.test( src ) ? '?' : '&' ) + param );
|
||
}
|
||
});
|
||
};
|
||
|
||
// YouTube frames must include "?enablejsapi=1"
|
||
_appendParamToIframeSource( 'src', 'youtube.com/embed/', 'enablejsapi=1' );
|
||
_appendParamToIframeSource( 'data-src', 'youtube.com/embed/', 'enablejsapi=1' );
|
||
|
||
// Vimeo frames must include "?api=1"
|
||
_appendParamToIframeSource( 'src', 'player.vimeo.com/', 'api=1' );
|
||
_appendParamToIframeSource( 'data-src', 'player.vimeo.com/', 'api=1' );
|
||
|
||
// Always show media controls on mobile devices
|
||
if( isMobileDevice ) {
|
||
toArray( dom.slides.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
|
||
el.controls = true;
|
||
} );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Start playback of any embedded content inside of
|
||
* the given element.
|
||
*
|
||
* @param {HTMLElement} element
|
||
*/
|
||
function startEmbeddedContent( element ) {
|
||
|
||
if( element && !isSpeakerNotes() ) {
|
||
|
||
// Restart GIFs
|
||
toArray( element.querySelectorAll( 'img[src$=".gif"]' ) ).forEach( function( el ) {
|
||
// Setting the same unchanged source like this was confirmed
|
||
// to work in Chrome, FF & Safari
|
||
el.setAttribute( 'src', el.getAttribute( 'src' ) );
|
||
} );
|
||
|
||
// HTML5 media elements
|
||
toArray( element.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
|
||
if( closestParent( el, '.fragment' ) && !closestParent( el, '.fragment.visible' ) ) {
|
||
return;
|
||
}
|
||
|
||
// Prefer an explicit global autoplay setting
|
||
var autoplay = config.autoPlayMedia;
|
||
|
||
// If no global setting is available, fall back on the element's
|
||
// own autoplay setting
|
||
if( typeof autoplay !== 'boolean' ) {
|
||
autoplay = el.hasAttribute( 'data-autoplay' ) || !!closestParent( el, '.slide-background' );
|
||
}
|
||
|
||
if( autoplay && typeof el.play === 'function' ) {
|
||
|
||
if( el.readyState > 1 ) {
|
||
startEmbeddedMedia( { target: el } );
|
||
}
|
||
else {
|
||
el.removeEventListener( 'loadeddata', startEmbeddedMedia ); // remove first to avoid dupes
|
||
el.addEventListener( 'loadeddata', startEmbeddedMedia );
|
||
}
|
||
|
||
}
|
||
} );
|
||
|
||
// Normal iframes
|
||
toArray( element.querySelectorAll( 'iframe[src]' ) ).forEach( function( el ) {
|
||
if( closestParent( el, '.fragment' ) && !closestParent( el, '.fragment.visible' ) ) {
|
||
return;
|
||
}
|
||
|
||
startEmbeddedIframe( { target: el } );
|
||
} );
|
||
|
||
// Lazy loading iframes
|
||
toArray( element.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) {
|
||
if( closestParent( el, '.fragment' ) && !closestParent( el, '.fragment.visible' ) ) {
|
||
return;
|
||
}
|
||
|
||
if( el.getAttribute( 'src' ) !== el.getAttribute( 'data-src' ) ) {
|
||
el.removeEventListener( 'load', startEmbeddedIframe ); // remove first to avoid dupes
|
||
el.addEventListener( 'load', startEmbeddedIframe );
|
||
el.setAttribute( 'src', el.getAttribute( 'data-src' ) );
|
||
}
|
||
} );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Starts playing an embedded video/audio element after
|
||
* it has finished loading.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function startEmbeddedMedia( event ) {
|
||
|
||
var isAttachedToDOM = !!closestParent( event.target, 'html' ),
|
||
isVisible = !!closestParent( event.target, '.present' );
|
||
|
||
if( isAttachedToDOM && isVisible ) {
|
||
event.target.currentTime = 0;
|
||
event.target.play();
|
||
}
|
||
|
||
event.target.removeEventListener( 'loadeddata', startEmbeddedMedia );
|
||
|
||
}
|
||
|
||
/**
|
||
* "Starts" the content of an embedded iframe using the
|
||
* postMessage API.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function startEmbeddedIframe( event ) {
|
||
|
||
var iframe = event.target;
|
||
|
||
if( iframe && iframe.contentWindow ) {
|
||
|
||
var isAttachedToDOM = !!closestParent( event.target, 'html' ),
|
||
isVisible = !!closestParent( event.target, '.present' );
|
||
|
||
if( isAttachedToDOM && isVisible ) {
|
||
|
||
// Prefer an explicit global autoplay setting
|
||
var autoplay = config.autoPlayMedia;
|
||
|
||
// If no global setting is available, fall back on the element's
|
||
// own autoplay setting
|
||
if( typeof autoplay !== 'boolean' ) {
|
||
autoplay = iframe.hasAttribute( 'data-autoplay' ) || !!closestParent( iframe, '.slide-background' );
|
||
}
|
||
|
||
// YouTube postMessage API
|
||
if( /youtube\.com\/embed\//.test( iframe.getAttribute( 'src' ) ) && autoplay ) {
|
||
iframe.contentWindow.postMessage( '{"event":"command","func":"playVideo","args":""}', '*' );
|
||
}
|
||
// Vimeo postMessage API
|
||
else if( /player\.vimeo\.com\//.test( iframe.getAttribute( 'src' ) ) && autoplay ) {
|
||
iframe.contentWindow.postMessage( '{"method":"play"}', '*' );
|
||
}
|
||
// Generic postMessage API
|
||
else {
|
||
iframe.contentWindow.postMessage( 'slide:start', '*' );
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Stop playback of any embedded content inside of
|
||
* the targeted slide.
|
||
*
|
||
* @param {HTMLElement} element
|
||
*/
|
||
function stopEmbeddedContent( element, options ) {
|
||
|
||
options = extend( {
|
||
// Defaults
|
||
unloadIframes: true
|
||
}, options || {} );
|
||
|
||
if( element && element.parentNode ) {
|
||
// HTML5 media elements
|
||
toArray( element.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
|
||
if( !el.hasAttribute( 'data-ignore' ) && typeof el.pause === 'function' ) {
|
||
el.setAttribute('data-paused-by-reveal', '');
|
||
el.pause();
|
||
}
|
||
} );
|
||
|
||
// Generic postMessage API for non-lazy loaded iframes
|
||
toArray( element.querySelectorAll( 'iframe' ) ).forEach( function( el ) {
|
||
if( el.contentWindow ) el.contentWindow.postMessage( 'slide:stop', '*' );
|
||
el.removeEventListener( 'load', startEmbeddedIframe );
|
||
});
|
||
|
||
// YouTube postMessage API
|
||
toArray( element.querySelectorAll( 'iframe[src*="youtube.com/embed/"]' ) ).forEach( function( el ) {
|
||
if( !el.hasAttribute( 'data-ignore' ) && el.contentWindow && typeof el.contentWindow.postMessage === 'function' ) {
|
||
el.contentWindow.postMessage( '{"event":"command","func":"pauseVideo","args":""}', '*' );
|
||
}
|
||
});
|
||
|
||
// Vimeo postMessage API
|
||
toArray( element.querySelectorAll( 'iframe[src*="player.vimeo.com/"]' ) ).forEach( function( el ) {
|
||
if( !el.hasAttribute( 'data-ignore' ) && el.contentWindow && typeof el.contentWindow.postMessage === 'function' ) {
|
||
el.contentWindow.postMessage( '{"method":"pause"}', '*' );
|
||
}
|
||
});
|
||
|
||
if( options.unloadIframes === true ) {
|
||
// Unload lazy-loaded iframes
|
||
toArray( element.querySelectorAll( 'iframe[data-src]' ) ).forEach( function( el ) {
|
||
// Only removing the src doesn't actually unload the frame
|
||
// in all browsers (Firefox) so we set it to blank first
|
||
el.setAttribute( 'src', 'about:blank' );
|
||
el.removeAttribute( 'src' );
|
||
} );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns the number of past slides. This can be used as a global
|
||
* flattened index for slides.
|
||
*
|
||
* @return {number} Past slide count
|
||
*/
|
||
function getSlidePastCount() {
|
||
|
||
var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) );
|
||
|
||
// The number of past slides
|
||
var pastCount = 0;
|
||
|
||
// Step through all slides and count the past ones
|
||
mainLoop: for( var i = 0; i < horizontalSlides.length; i++ ) {
|
||
|
||
var horizontalSlide = horizontalSlides[i];
|
||
var verticalSlides = toArray( horizontalSlide.querySelectorAll( 'section' ) );
|
||
|
||
for( var j = 0; j < verticalSlides.length; j++ ) {
|
||
|
||
// Stop as soon as we arrive at the present
|
||
if( verticalSlides[j].classList.contains( 'present' ) ) {
|
||
break mainLoop;
|
||
}
|
||
|
||
pastCount++;
|
||
|
||
}
|
||
|
||
// Stop as soon as we arrive at the present
|
||
if( horizontalSlide.classList.contains( 'present' ) ) {
|
||
break;
|
||
}
|
||
|
||
// Don't count the wrapping section for vertical slides
|
||
if( horizontalSlide.classList.contains( 'stack' ) === false ) {
|
||
pastCount++;
|
||
}
|
||
|
||
}
|
||
|
||
return pastCount;
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns a value ranging from 0-1 that represents
|
||
* how far into the presentation we have navigated.
|
||
*
|
||
* @return {number}
|
||
*/
|
||
function getProgress() {
|
||
|
||
// The number of past and total slides
|
||
var totalCount = getTotalSlides();
|
||
var pastCount = getSlidePastCount();
|
||
|
||
if( currentSlide ) {
|
||
|
||
var allFragments = currentSlide.querySelectorAll( '.fragment' );
|
||
|
||
// If there are fragments in the current slide those should be
|
||
// accounted for in the progress.
|
||
if( allFragments.length > 0 ) {
|
||
var visibleFragments = currentSlide.querySelectorAll( '.fragment.visible' );
|
||
|
||
// This value represents how big a portion of the slide progress
|
||
// that is made up by its fragments (0-1)
|
||
var fragmentWeight = 0.9;
|
||
|
||
// Add fragment progress to the past slide count
|
||
pastCount += ( visibleFragments.length / allFragments.length ) * fragmentWeight;
|
||
}
|
||
|
||
}
|
||
|
||
return pastCount / ( totalCount - 1 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if this presentation is running inside of the
|
||
* speaker notes window.
|
||
*
|
||
* @return {boolean}
|
||
*/
|
||
function isSpeakerNotes() {
|
||
|
||
return !!window.location.search.match( /receiver/gi );
|
||
|
||
}
|
||
|
||
/**
|
||
* Reads the current URL (hash) and navigates accordingly.
|
||
*/
|
||
function readURL() {
|
||
|
||
var hash = window.location.hash;
|
||
|
||
// Attempt to parse the hash as either an index or name
|
||
var bits = hash.slice( 2 ).split( '/' ),
|
||
name = hash.replace( /#|\//gi, '' );
|
||
|
||
// If the first bit is invalid and there is a name we can
|
||
// assume that this is a named link
|
||
if( isNaN( parseInt( bits[0], 10 ) ) && name.length ) {
|
||
var element;
|
||
|
||
// Ensure the named link is a valid HTML ID attribute
|
||
if( /^[a-zA-Z][\w:.-]*$/.test( name ) ) {
|
||
// Find the slide with the specified ID
|
||
element = document.getElementById( name );
|
||
}
|
||
|
||
if( element ) {
|
||
// Find the position of the named slide and navigate to it
|
||
var indices = Reveal.getIndices( element );
|
||
slide( indices.h, indices.v );
|
||
}
|
||
// If the slide doesn't exist, navigate to the current slide
|
||
else {
|
||
slide( indexh || 0, indexv || 0 );
|
||
}
|
||
}
|
||
else {
|
||
// Read the index components of the hash
|
||
var h = parseInt( bits[0], 10 ) || 0,
|
||
v = parseInt( bits[1], 10 ) || 0;
|
||
|
||
if( h !== indexh || v !== indexv ) {
|
||
slide( h, v );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Updates the page URL (hash) to reflect the current
|
||
* state.
|
||
*
|
||
* @param {number} delay The time in ms to wait before
|
||
* writing the hash
|
||
*/
|
||
function writeURL( delay ) {
|
||
|
||
if( config.history ) {
|
||
|
||
// Make sure there's never more than one timeout running
|
||
clearTimeout( writeURLTimeout );
|
||
|
||
// If a delay is specified, timeout this call
|
||
if( typeof delay === 'number' ) {
|
||
writeURLTimeout = setTimeout( writeURL, delay );
|
||
}
|
||
else if( currentSlide ) {
|
||
var url = '/';
|
||
|
||
// Attempt to create a named link based on the slide's ID
|
||
var id = currentSlide.getAttribute( 'id' );
|
||
if( id ) {
|
||
id = id.replace( /[^a-zA-Z0-9\-\_\:\.]/g, '' );
|
||
}
|
||
|
||
// If the current slide has an ID, use that as a named link
|
||
if( typeof id === 'string' && id.length ) {
|
||
url = '/' + id;
|
||
}
|
||
// Otherwise use the /h/v index
|
||
else {
|
||
if( indexh > 0 || indexv > 0 ) url += indexh;
|
||
if( indexv > 0 ) url += '/' + indexv;
|
||
}
|
||
|
||
window.location.hash = url;
|
||
}
|
||
}
|
||
|
||
}
|
||
/**
|
||
* Retrieves the h/v location and fragment of the current,
|
||
* or specified, slide.
|
||
*
|
||
* @param {HTMLElement} [slide] If specified, the returned
|
||
* index will be for this slide rather than the currently
|
||
* active one
|
||
*
|
||
* @return {{h: number, v: number, f: number}}
|
||
*/
|
||
function getIndices( slide ) {
|
||
|
||
// By default, return the current indices
|
||
var h = indexh,
|
||
v = indexv,
|
||
f;
|
||
|
||
// If a slide is specified, return the indices of that slide
|
||
if( slide ) {
|
||
var isVertical = isVerticalSlide( slide );
|
||
var slideh = isVertical ? slide.parentNode : slide;
|
||
|
||
// Select all horizontal slides
|
||
var horizontalSlides = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) );
|
||
|
||
// Now that we know which the horizontal slide is, get its index
|
||
h = Math.max( horizontalSlides.indexOf( slideh ), 0 );
|
||
|
||
// Assume we're not vertical
|
||
v = undefined;
|
||
|
||
// If this is a vertical slide, grab the vertical index
|
||
if( isVertical ) {
|
||
v = Math.max( toArray( slide.parentNode.querySelectorAll( 'section' ) ).indexOf( slide ), 0 );
|
||
}
|
||
}
|
||
|
||
if( !slide && currentSlide ) {
|
||
var hasFragments = currentSlide.querySelectorAll( '.fragment' ).length > 0;
|
||
if( hasFragments ) {
|
||
var currentFragment = currentSlide.querySelector( '.current-fragment' );
|
||
if( currentFragment && currentFragment.hasAttribute( 'data-fragment-index' ) ) {
|
||
f = parseInt( currentFragment.getAttribute( 'data-fragment-index' ), 10 );
|
||
}
|
||
else {
|
||
f = currentSlide.querySelectorAll( '.fragment.visible' ).length - 1;
|
||
}
|
||
}
|
||
}
|
||
|
||
return { h: h, v: v, f: f };
|
||
|
||
}
|
||
|
||
/**
|
||
* Retrieves all slides in this presentation.
|
||
*/
|
||
function getSlides() {
|
||
|
||
return toArray( dom.wrapper.querySelectorAll( SLIDES_SELECTOR + ':not(.stack)' ));
|
||
|
||
}
|
||
|
||
/**
|
||
* Retrieves the total number of slides in this presentation.
|
||
*
|
||
* @return {number}
|
||
*/
|
||
function getTotalSlides() {
|
||
|
||
return getSlides().length;
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns the slide element matching the specified index.
|
||
*
|
||
* @return {HTMLElement}
|
||
*/
|
||
function getSlide( x, y ) {
|
||
|
||
var horizontalSlide = dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR )[ x ];
|
||
var verticalSlides = horizontalSlide && horizontalSlide.querySelectorAll( 'section' );
|
||
|
||
if( verticalSlides && verticalSlides.length && typeof y === 'number' ) {
|
||
return verticalSlides ? verticalSlides[ y ] : undefined;
|
||
}
|
||
|
||
return horizontalSlide;
|
||
|
||
}
|
||
|
||
/**
|
||
* Returns the background element for the given slide.
|
||
* All slides, even the ones with no background properties
|
||
* defined, have a background element so as long as the
|
||
* index is valid an element will be returned.
|
||
*
|
||
* @param {number} x Horizontal background index
|
||
* @param {number} y Vertical background index
|
||
* @return {(HTMLElement[]|*)}
|
||
*/
|
||
function getSlideBackground( x, y ) {
|
||
|
||
var slide = getSlide( x, y );
|
||
if( slide ) {
|
||
return slide.slideBackgroundElement;
|
||
}
|
||
|
||
return undefined;
|
||
|
||
}
|
||
|
||
/**
|
||
* Retrieves the speaker notes from a slide. Notes can be
|
||
* defined in two ways:
|
||
* 1. As a data-notes attribute on the slide <section>
|
||
* 2. As an <aside class="notes"> inside of the slide
|
||
*
|
||
* @param {HTMLElement} [slide=currentSlide]
|
||
* @return {(string|null)}
|
||
*/
|
||
function getSlideNotes( slide ) {
|
||
|
||
// Default to the current slide
|
||
slide = slide || currentSlide;
|
||
|
||
// Notes can be specified via the data-notes attribute...
|
||
if( slide.hasAttribute( 'data-notes' ) ) {
|
||
return slide.getAttribute( 'data-notes' );
|
||
}
|
||
|
||
// ... or using an <aside class="notes"> element
|
||
var notesElement = slide.querySelector( 'aside.notes' );
|
||
if( notesElement ) {
|
||
return notesElement.innerHTML;
|
||
}
|
||
|
||
return null;
|
||
|
||
}
|
||
|
||
/**
|
||
* Retrieves the current state of the presentation as
|
||
* an object. This state can then be restored at any
|
||
* time.
|
||
*
|
||
* @return {{indexh: number, indexv: number, indexf: number, paused: boolean, overview: boolean}}
|
||
*/
|
||
function getState() {
|
||
|
||
var indices = getIndices();
|
||
|
||
return {
|
||
indexh: indices.h,
|
||
indexv: indices.v,
|
||
indexf: indices.f,
|
||
paused: isPaused(),
|
||
overview: isOverview()
|
||
};
|
||
|
||
}
|
||
|
||
/**
|
||
* Restores the presentation to the given state.
|
||
*
|
||
* @param {object} state As generated by getState()
|
||
* @see {@link getState} generates the parameter `state`
|
||
*/
|
||
function setState( state ) {
|
||
|
||
if( typeof state === 'object' ) {
|
||
slide( deserialize( state.indexh ), deserialize( state.indexv ), deserialize( state.indexf ) );
|
||
|
||
var pausedFlag = deserialize( state.paused ),
|
||
overviewFlag = deserialize( state.overview );
|
||
|
||
if( typeof pausedFlag === 'boolean' && pausedFlag !== isPaused() ) {
|
||
togglePause( pausedFlag );
|
||
}
|
||
|
||
if( typeof overviewFlag === 'boolean' && overviewFlag !== isOverview() ) {
|
||
toggleOverview( overviewFlag );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Return a sorted fragments list, ordered by an increasing
|
||
* "data-fragment-index" attribute.
|
||
*
|
||
* Fragments will be revealed in the order that they are returned by
|
||
* this function, so you can use the index attributes to control the
|
||
* order of fragment appearance.
|
||
*
|
||
* To maintain a sensible default fragment order, fragments are presumed
|
||
* to be passed in document order. This function adds a "fragment-index"
|
||
* attribute to each node if such an attribute is not already present,
|
||
* and sets that attribute to an integer value which is the position of
|
||
* the fragment within the fragments list.
|
||
*
|
||
* @param {object[]|*} fragments
|
||
* @return {object[]} sorted Sorted array of fragments
|
||
*/
|
||
function sortFragments( fragments ) {
|
||
|
||
fragments = toArray( fragments );
|
||
|
||
var ordered = [],
|
||
unordered = [],
|
||
sorted = [];
|
||
|
||
// Group ordered and unordered elements
|
||
fragments.forEach( function( fragment, i ) {
|
||
if( fragment.hasAttribute( 'data-fragment-index' ) ) {
|
||
var index = parseInt( fragment.getAttribute( 'data-fragment-index' ), 10 );
|
||
|
||
if( !ordered[index] ) {
|
||
ordered[index] = [];
|
||
}
|
||
|
||
ordered[index].push( fragment );
|
||
}
|
||
else {
|
||
unordered.push( [ fragment ] );
|
||
}
|
||
} );
|
||
|
||
// Append fragments without explicit indices in their
|
||
// DOM order
|
||
ordered = ordered.concat( unordered );
|
||
|
||
// Manually count the index up per group to ensure there
|
||
// are no gaps
|
||
var index = 0;
|
||
|
||
// Push all fragments in their sorted order to an array,
|
||
// this flattens the groups
|
||
ordered.forEach( function( group ) {
|
||
group.forEach( function( fragment ) {
|
||
sorted.push( fragment );
|
||
fragment.setAttribute( 'data-fragment-index', index );
|
||
} );
|
||
|
||
index ++;
|
||
} );
|
||
|
||
return sorted;
|
||
|
||
}
|
||
|
||
/**
|
||
* Navigate to the specified slide fragment.
|
||
*
|
||
* @param {?number} index The index of the fragment that
|
||
* should be shown, -1 means all are invisible
|
||
* @param {number} offset Integer offset to apply to the
|
||
* fragment index
|
||
*
|
||
* @return {boolean} true if a change was made in any
|
||
* fragments visibility as part of this call
|
||
*/
|
||
function navigateFragment( index, offset ) {
|
||
|
||
if( currentSlide && config.fragments ) {
|
||
|
||
var fragments = sortFragments( currentSlide.querySelectorAll( '.fragment' ) );
|
||
if( fragments.length ) {
|
||
|
||
// If no index is specified, find the current
|
||
if( typeof index !== 'number' ) {
|
||
var lastVisibleFragment = sortFragments( currentSlide.querySelectorAll( '.fragment.visible' ) ).pop();
|
||
|
||
if( lastVisibleFragment ) {
|
||
index = parseInt( lastVisibleFragment.getAttribute( 'data-fragment-index' ) || 0, 10 );
|
||
}
|
||
else {
|
||
index = -1;
|
||
}
|
||
}
|
||
|
||
// If an offset is specified, apply it to the index
|
||
if( typeof offset === 'number' ) {
|
||
index += offset;
|
||
}
|
||
|
||
var fragmentsShown = [],
|
||
fragmentsHidden = [];
|
||
|
||
toArray( fragments ).forEach( function( element, i ) {
|
||
|
||
if( element.hasAttribute( 'data-fragment-index' ) ) {
|
||
i = parseInt( element.getAttribute( 'data-fragment-index' ), 10 );
|
||
}
|
||
|
||
// Visible fragments
|
||
if( i <= index ) {
|
||
if( !element.classList.contains( 'visible' ) ) fragmentsShown.push( element );
|
||
element.classList.add( 'visible' );
|
||
element.classList.remove( 'current-fragment' );
|
||
|
||
// Announce the fragments one by one to the Screen Reader
|
||
dom.statusDiv.textContent = getStatusText( element );
|
||
|
||
if( i === index ) {
|
||
element.classList.add( 'current-fragment' );
|
||
startEmbeddedContent( element );
|
||
}
|
||
}
|
||
// Hidden fragments
|
||
else {
|
||
if( element.classList.contains( 'visible' ) ) fragmentsHidden.push( element );
|
||
element.classList.remove( 'visible' );
|
||
element.classList.remove( 'current-fragment' );
|
||
}
|
||
|
||
} );
|
||
|
||
if( fragmentsHidden.length ) {
|
||
dispatchEvent( 'fragmenthidden', { fragment: fragmentsHidden[0], fragments: fragmentsHidden } );
|
||
}
|
||
|
||
if( fragmentsShown.length ) {
|
||
dispatchEvent( 'fragmentshown', { fragment: fragmentsShown[0], fragments: fragmentsShown } );
|
||
}
|
||
|
||
updateControls();
|
||
updateProgress();
|
||
|
||
return !!( fragmentsShown.length || fragmentsHidden.length );
|
||
|
||
}
|
||
|
||
}
|
||
|
||
return false;
|
||
|
||
}
|
||
|
||
/**
|
||
* Navigate to the next slide fragment.
|
||
*
|
||
* @return {boolean} true if there was a next fragment,
|
||
* false otherwise
|
||
*/
|
||
function nextFragment() {
|
||
|
||
return navigateFragment( null, 1 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Navigate to the previous slide fragment.
|
||
*
|
||
* @return {boolean} true if there was a previous fragment,
|
||
* false otherwise
|
||
*/
|
||
function previousFragment() {
|
||
|
||
return navigateFragment( null, -1 );
|
||
|
||
}
|
||
|
||
/**
|
||
* Cues a new automated slide if enabled in the config.
|
||
*/
|
||
function cueAutoSlide() {
|
||
|
||
cancelAutoSlide();
|
||
|
||
if( currentSlide && config.autoSlide !== false ) {
|
||
|
||
var fragment = currentSlide.querySelector( '.current-fragment' );
|
||
|
||
// When the slide first appears there is no "current" fragment so
|
||
// we look for a data-autoslide timing on the first fragment
|
||
if( !fragment ) fragment = currentSlide.querySelector( '.fragment' );
|
||
|
||
var fragmentAutoSlide = fragment ? fragment.getAttribute( 'data-autoslide' ) : null;
|
||
var parentAutoSlide = currentSlide.parentNode ? currentSlide.parentNode.getAttribute( 'data-autoslide' ) : null;
|
||
var slideAutoSlide = currentSlide.getAttribute( 'data-autoslide' );
|
||
|
||
// Pick value in the following priority order:
|
||
// 1. Current fragment's data-autoslide
|
||
// 2. Current slide's data-autoslide
|
||
// 3. Parent slide's data-autoslide
|
||
// 4. Global autoSlide setting
|
||
if( fragmentAutoSlide ) {
|
||
autoSlide = parseInt( fragmentAutoSlide, 10 );
|
||
}
|
||
else if( slideAutoSlide ) {
|
||
autoSlide = parseInt( slideAutoSlide, 10 );
|
||
}
|
||
else if( parentAutoSlide ) {
|
||
autoSlide = parseInt( parentAutoSlide, 10 );
|
||
}
|
||
else {
|
||
autoSlide = config.autoSlide;
|
||
}
|
||
|
||
// If there are media elements with data-autoplay,
|
||
// automatically set the autoSlide duration to the
|
||
// length of that media. Not applicable if the slide
|
||
// is divided up into fragments.
|
||
// playbackRate is accounted for in the duration.
|
||
if( currentSlide.querySelectorAll( '.fragment' ).length === 0 ) {
|
||
toArray( currentSlide.querySelectorAll( 'video, audio' ) ).forEach( function( el ) {
|
||
if( el.hasAttribute( 'data-autoplay' ) ) {
|
||
if( autoSlide && (el.duration * 1000 / el.playbackRate ) > autoSlide ) {
|
||
autoSlide = ( el.duration * 1000 / el.playbackRate ) + 1000;
|
||
}
|
||
}
|
||
} );
|
||
}
|
||
|
||
// Cue the next auto-slide if:
|
||
// - There is an autoSlide value
|
||
// - Auto-sliding isn't paused by the user
|
||
// - The presentation isn't paused
|
||
// - The overview isn't active
|
||
// - The presentation isn't over
|
||
if( autoSlide && !autoSlidePaused && !isPaused() && !isOverview() && ( !Reveal.isLastSlide() || availableFragments().next || config.loop === true ) ) {
|
||
autoSlideTimeout = setTimeout( function() {
|
||
typeof config.autoSlideMethod === 'function' ? config.autoSlideMethod() : navigateNext();
|
||
cueAutoSlide();
|
||
}, autoSlide );
|
||
autoSlideStartTime = Date.now();
|
||
}
|
||
|
||
if( autoSlidePlayer ) {
|
||
autoSlidePlayer.setPlaying( autoSlideTimeout !== -1 );
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Cancels any ongoing request to auto-slide.
|
||
*/
|
||
function cancelAutoSlide() {
|
||
|
||
clearTimeout( autoSlideTimeout );
|
||
autoSlideTimeout = -1;
|
||
|
||
}
|
||
|
||
function pauseAutoSlide() {
|
||
|
||
if( autoSlide && !autoSlidePaused ) {
|
||
autoSlidePaused = true;
|
||
dispatchEvent( 'autoslidepaused' );
|
||
clearTimeout( autoSlideTimeout );
|
||
|
||
if( autoSlidePlayer ) {
|
||
autoSlidePlayer.setPlaying( false );
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
function resumeAutoSlide() {
|
||
|
||
if( autoSlide && autoSlidePaused ) {
|
||
autoSlidePaused = false;
|
||
dispatchEvent( 'autoslideresumed' );
|
||
cueAutoSlide();
|
||
}
|
||
|
||
}
|
||
|
||
function navigateLeft() {
|
||
|
||
// Reverse for RTL
|
||
if( config.rtl ) {
|
||
if( ( isOverview() || nextFragment() === false ) && availableRoutes().left ) {
|
||
slide( indexh + 1 );
|
||
}
|
||
}
|
||
// Normal navigation
|
||
else if( ( isOverview() || previousFragment() === false ) && availableRoutes().left ) {
|
||
slide( indexh - 1 );
|
||
}
|
||
|
||
}
|
||
|
||
function navigateRight() {
|
||
|
||
hasNavigatedRight = true;
|
||
|
||
// Reverse for RTL
|
||
if( config.rtl ) {
|
||
if( ( isOverview() || previousFragment() === false ) && availableRoutes().right ) {
|
||
slide( indexh - 1 );
|
||
}
|
||
}
|
||
// Normal navigation
|
||
else if( ( isOverview() || nextFragment() === false ) && availableRoutes().right ) {
|
||
slide( indexh + 1 );
|
||
}
|
||
|
||
}
|
||
|
||
function navigateUp() {
|
||
|
||
// Prioritize hiding fragments
|
||
if( ( isOverview() || previousFragment() === false ) && availableRoutes().up ) {
|
||
slide( indexh, indexv - 1 );
|
||
}
|
||
|
||
}
|
||
|
||
function navigateDown() {
|
||
|
||
hasNavigatedDown = true;
|
||
|
||
// Prioritize revealing fragments
|
||
if( ( isOverview() || nextFragment() === false ) && availableRoutes().down ) {
|
||
slide( indexh, indexv + 1 );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Navigates backwards, prioritized in the following order:
|
||
* 1) Previous fragment
|
||
* 2) Previous vertical slide
|
||
* 3) Previous horizontal slide
|
||
*/
|
||
function navigatePrev() {
|
||
|
||
// Prioritize revealing fragments
|
||
if( previousFragment() === false ) {
|
||
if( availableRoutes().up ) {
|
||
navigateUp();
|
||
}
|
||
else {
|
||
// Fetch the previous horizontal slide, if there is one
|
||
var previousSlide;
|
||
|
||
if( config.rtl ) {
|
||
previousSlide = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR + '.future' ) ).pop();
|
||
}
|
||
else {
|
||
previousSlide = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR + '.past' ) ).pop();
|
||
}
|
||
|
||
if( previousSlide ) {
|
||
var v = ( previousSlide.querySelectorAll( 'section' ).length - 1 ) || undefined;
|
||
var h = indexh - 1;
|
||
slide( h, v );
|
||
}
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* The reverse of #navigatePrev().
|
||
*/
|
||
function navigateNext() {
|
||
|
||
hasNavigatedRight = true;
|
||
hasNavigatedDown = true;
|
||
|
||
// Prioritize revealing fragments
|
||
if( nextFragment() === false ) {
|
||
if( availableRoutes().down ) {
|
||
navigateDown();
|
||
}
|
||
else if( config.rtl ) {
|
||
navigateLeft();
|
||
}
|
||
else {
|
||
navigateRight();
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Checks if the target element prevents the triggering of
|
||
* swipe navigation.
|
||
*/
|
||
function isSwipePrevented( target ) {
|
||
|
||
while( target && typeof target.hasAttribute === 'function' ) {
|
||
if( target.hasAttribute( 'data-prevent-swipe' ) ) return true;
|
||
target = target.parentNode;
|
||
}
|
||
|
||
return false;
|
||
|
||
}
|
||
|
||
|
||
// --------------------------------------------------------------------//
|
||
// ----------------------------- EVENTS -------------------------------//
|
||
// --------------------------------------------------------------------//
|
||
|
||
/**
|
||
* Called by all event handlers that are based on user
|
||
* input.
|
||
*
|
||
* @param {object} [event]
|
||
*/
|
||
function onUserInput( event ) {
|
||
|
||
if( config.autoSlideStoppable ) {
|
||
pauseAutoSlide();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the document level 'keypress' event.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onDocumentKeyPress( event ) {
|
||
|
||
// Check if the pressed key is question mark
|
||
if( event.shiftKey && event.charCode === 63 ) {
|
||
toggleHelp();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the document level 'keydown' event.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onDocumentKeyDown( event ) {
|
||
|
||
// If there's a condition specified and it returns false,
|
||
// ignore this event
|
||
if( typeof config.keyboardCondition === 'function' && config.keyboardCondition() === false ) {
|
||
return true;
|
||
}
|
||
|
||
// Remember if auto-sliding was paused so we can toggle it
|
||
var autoSlideWasPaused = autoSlidePaused;
|
||
|
||
onUserInput( event );
|
||
|
||
// Check if there's a focused element that could be using
|
||
// the keyboard
|
||
var activeElementIsCE = document.activeElement && document.activeElement.contentEditable !== 'inherit';
|
||
var activeElementIsInput = document.activeElement && document.activeElement.tagName && /input|textarea/i.test( document.activeElement.tagName );
|
||
var activeElementIsNotes = document.activeElement && document.activeElement.className && /speaker-notes/i.test( document.activeElement.className);
|
||
|
||
// Disregard the event if there's a focused element or a
|
||
// keyboard modifier key is present
|
||
if( activeElementIsCE || activeElementIsInput || activeElementIsNotes || (event.shiftKey && event.keyCode !== 32) || event.altKey || event.ctrlKey || event.metaKey ) return;
|
||
|
||
// While paused only allow resume keyboard events; 'b', 'v', '.'
|
||
var resumeKeyCodes = [66,86,190,191];
|
||
var key;
|
||
|
||
// Custom key bindings for togglePause should be able to resume
|
||
if( typeof config.keyboard === 'object' ) {
|
||
for( key in config.keyboard ) {
|
||
if( config.keyboard[key] === 'togglePause' ) {
|
||
resumeKeyCodes.push( parseInt( key, 10 ) );
|
||
}
|
||
}
|
||
}
|
||
|
||
if( isPaused() && resumeKeyCodes.indexOf( event.keyCode ) === -1 ) {
|
||
return false;
|
||
}
|
||
|
||
var triggered = false;
|
||
|
||
// 1. User defined key bindings
|
||
if( typeof config.keyboard === 'object' ) {
|
||
|
||
for( key in config.keyboard ) {
|
||
|
||
// Check if this binding matches the pressed key
|
||
if( parseInt( key, 10 ) === event.keyCode ) {
|
||
|
||
var value = config.keyboard[ key ];
|
||
|
||
// Callback function
|
||
if( typeof value === 'function' ) {
|
||
value.apply( null, [ event ] );
|
||
}
|
||
// String shortcuts to reveal.js API
|
||
else if( typeof value === 'string' && typeof Reveal[ value ] === 'function' ) {
|
||
Reveal[ value ].call();
|
||
}
|
||
|
||
triggered = true;
|
||
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
// 2. System defined key bindings
|
||
if( triggered === false ) {
|
||
|
||
// Assume true and try to prove false
|
||
triggered = true;
|
||
|
||
switch( event.keyCode ) {
|
||
// p, page up
|
||
case 80: case 33: navigatePrev(); break;
|
||
// n, page down
|
||
case 78: case 34: navigateNext(); break;
|
||
// h, left
|
||
case 72: case 37: navigateLeft(); break;
|
||
// l, right
|
||
case 76: case 39: navigateRight(); break;
|
||
// k, up
|
||
case 75: case 38: navigateUp(); break;
|
||
// j, down
|
||
case 74: case 40: navigateDown(); break;
|
||
// home
|
||
case 36: slide( 0 ); break;
|
||
// end
|
||
case 35: slide( Number.MAX_VALUE ); break;
|
||
// space
|
||
case 32: isOverview() ? deactivateOverview() : event.shiftKey ? navigatePrev() : navigateNext(); break;
|
||
// return
|
||
case 13: isOverview() ? deactivateOverview() : triggered = false; break;
|
||
// two-spot, semicolon, b, v, period, Logitech presenter tools "black screen" button
|
||
case 58: case 59: case 66: case 86: case 190: case 191: togglePause(); break;
|
||
// f
|
||
case 70: enterFullscreen(); break;
|
||
// a
|
||
case 65: if ( config.autoSlideStoppable ) toggleAutoSlide( autoSlideWasPaused ); break;
|
||
default:
|
||
triggered = false;
|
||
}
|
||
|
||
}
|
||
|
||
// If the input resulted in a triggered action we should prevent
|
||
// the browsers default behavior
|
||
if( triggered ) {
|
||
event.preventDefault && event.preventDefault();
|
||
}
|
||
// ESC or O key
|
||
else if ( ( event.keyCode === 27 || event.keyCode === 79 ) && features.transforms3d ) {
|
||
if( dom.overlay ) {
|
||
closeOverlay();
|
||
}
|
||
else {
|
||
toggleOverview();
|
||
}
|
||
|
||
event.preventDefault && event.preventDefault();
|
||
}
|
||
|
||
// If auto-sliding is enabled we need to cue up
|
||
// another timeout
|
||
cueAutoSlide();
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the 'touchstart' event, enables support for
|
||
* swipe and pinch gestures.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onTouchStart( event ) {
|
||
|
||
if( isSwipePrevented( event.target ) ) return true;
|
||
|
||
touch.startX = event.touches[0].clientX;
|
||
touch.startY = event.touches[0].clientY;
|
||
touch.startCount = event.touches.length;
|
||
|
||
// If there's two touches we need to memorize the distance
|
||
// between those two points to detect pinching
|
||
if( event.touches.length === 2 && config.overview ) {
|
||
touch.startSpan = distanceBetween( {
|
||
x: event.touches[1].clientX,
|
||
y: event.touches[1].clientY
|
||
}, {
|
||
x: touch.startX,
|
||
y: touch.startY
|
||
} );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the 'touchmove' event.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onTouchMove( event ) {
|
||
|
||
if( isSwipePrevented( event.target ) ) return true;
|
||
|
||
// Each touch should only trigger one action
|
||
if( !touch.captured ) {
|
||
onUserInput( event );
|
||
|
||
var currentX = event.touches[0].clientX;
|
||
var currentY = event.touches[0].clientY;
|
||
|
||
// If the touch started with two points and still has
|
||
// two active touches; test for the pinch gesture
|
||
if( event.touches.length === 2 && touch.startCount === 2 && config.overview ) {
|
||
|
||
// The current distance in pixels between the two touch points
|
||
var currentSpan = distanceBetween( {
|
||
x: event.touches[1].clientX,
|
||
y: event.touches[1].clientY
|
||
}, {
|
||
x: touch.startX,
|
||
y: touch.startY
|
||
} );
|
||
|
||
// If the span is larger than the desire amount we've got
|
||
// ourselves a pinch
|
||
if( Math.abs( touch.startSpan - currentSpan ) > touch.threshold ) {
|
||
touch.captured = true;
|
||
|
||
if( currentSpan < touch.startSpan ) {
|
||
activateOverview();
|
||
}
|
||
else {
|
||
deactivateOverview();
|
||
}
|
||
}
|
||
|
||
event.preventDefault();
|
||
|
||
}
|
||
// There was only one touch point, look for a swipe
|
||
else if( event.touches.length === 1 && touch.startCount !== 2 ) {
|
||
|
||
var deltaX = currentX - touch.startX,
|
||
deltaY = currentY - touch.startY;
|
||
|
||
if( deltaX > touch.threshold && Math.abs( deltaX ) > Math.abs( deltaY ) ) {
|
||
touch.captured = true;
|
||
navigateLeft();
|
||
}
|
||
else if( deltaX < -touch.threshold && Math.abs( deltaX ) > Math.abs( deltaY ) ) {
|
||
touch.captured = true;
|
||
navigateRight();
|
||
}
|
||
else if( deltaY > touch.threshold ) {
|
||
touch.captured = true;
|
||
navigateUp();
|
||
}
|
||
else if( deltaY < -touch.threshold ) {
|
||
touch.captured = true;
|
||
navigateDown();
|
||
}
|
||
|
||
// If we're embedded, only block touch events if they have
|
||
// triggered an action
|
||
if( config.embedded ) {
|
||
if( touch.captured || isVerticalSlide( currentSlide ) ) {
|
||
event.preventDefault();
|
||
}
|
||
}
|
||
// Not embedded? Block them all to avoid needless tossing
|
||
// around of the viewport in iOS
|
||
else {
|
||
event.preventDefault();
|
||
}
|
||
|
||
}
|
||
}
|
||
// There's a bug with swiping on some Android devices unless
|
||
// the default action is always prevented
|
||
else if( UA.match( /android/gi ) ) {
|
||
event.preventDefault();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the 'touchend' event.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onTouchEnd( event ) {
|
||
|
||
touch.captured = false;
|
||
|
||
}
|
||
|
||
/**
|
||
* Convert pointer down to touch start.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onPointerDown( event ) {
|
||
|
||
if( event.pointerType === event.MSPOINTER_TYPE_TOUCH || event.pointerType === "touch" ) {
|
||
event.touches = [{ clientX: event.clientX, clientY: event.clientY }];
|
||
onTouchStart( event );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Convert pointer move to touch move.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onPointerMove( event ) {
|
||
|
||
if( event.pointerType === event.MSPOINTER_TYPE_TOUCH || event.pointerType === "touch" ) {
|
||
event.touches = [{ clientX: event.clientX, clientY: event.clientY }];
|
||
onTouchMove( event );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Convert pointer up to touch end.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onPointerUp( event ) {
|
||
|
||
if( event.pointerType === event.MSPOINTER_TYPE_TOUCH || event.pointerType === "touch" ) {
|
||
event.touches = [{ clientX: event.clientX, clientY: event.clientY }];
|
||
onTouchEnd( event );
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handles mouse wheel scrolling, throttled to avoid skipping
|
||
* multiple slides.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onDocumentMouseScroll( event ) {
|
||
|
||
if( Date.now() - lastMouseWheelStep > 600 ) {
|
||
|
||
lastMouseWheelStep = Date.now();
|
||
|
||
var delta = event.detail || -event.wheelDelta;
|
||
if( delta > 0 ) {
|
||
navigateNext();
|
||
}
|
||
else if( delta < 0 ) {
|
||
navigatePrev();
|
||
}
|
||
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Clicking on the progress bar results in a navigation to the
|
||
* closest approximate horizontal slide using this equation:
|
||
*
|
||
* ( clickX / presentationWidth ) * numberOfSlides
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onProgressClicked( event ) {
|
||
|
||
onUserInput( event );
|
||
|
||
event.preventDefault();
|
||
|
||
var slidesTotal = toArray( dom.wrapper.querySelectorAll( HORIZONTAL_SLIDES_SELECTOR ) ).length;
|
||
var slideIndex = Math.floor( ( event.clientX / dom.wrapper.offsetWidth ) * slidesTotal );
|
||
|
||
if( config.rtl ) {
|
||
slideIndex = slidesTotal - slideIndex;
|
||
}
|
||
|
||
slide( slideIndex );
|
||
|
||
}
|
||
|
||
/**
|
||
* Event handler for navigation control buttons.
|
||
*/
|
||
function onNavigateLeftClicked( event ) { event.preventDefault(); onUserInput(); navigateLeft(); }
|
||
function onNavigateRightClicked( event ) { event.preventDefault(); onUserInput(); navigateRight(); }
|
||
function onNavigateUpClicked( event ) { event.preventDefault(); onUserInput(); navigateUp(); }
|
||
function onNavigateDownClicked( event ) { event.preventDefault(); onUserInput(); navigateDown(); }
|
||
function onNavigatePrevClicked( event ) { event.preventDefault(); onUserInput(); navigatePrev(); }
|
||
function onNavigateNextClicked( event ) { event.preventDefault(); onUserInput(); navigateNext(); }
|
||
|
||
/**
|
||
* Handler for the window level 'hashchange' event.
|
||
*
|
||
* @param {object} [event]
|
||
*/
|
||
function onWindowHashChange( event ) {
|
||
|
||
readURL();
|
||
|
||
}
|
||
|
||
/**
|
||
* Handler for the window level 'resize' event.
|
||
*
|
||
* @param {object} [event]
|
||
*/
|
||
function onWindowResize( event ) {
|
||
|
||
layout();
|
||
|
||
}
|
||
|
||
/**
|
||
* Handle for the window level 'visibilitychange' event.
|
||
*
|
||
* @param {object} [event]
|
||
*/
|
||
function onPageVisibilityChange( event ) {
|
||
|
||
var isHidden = document.webkitHidden ||
|
||
document.msHidden ||
|
||
document.hidden;
|
||
|
||
// If, after clicking a link or similar and we're coming back,
|
||
// focus the document.body to ensure we can use keyboard shortcuts
|
||
if( isHidden === false && document.activeElement !== document.body ) {
|
||
// Not all elements support .blur() - SVGs among them.
|
||
if( typeof document.activeElement.blur === 'function' ) {
|
||
document.activeElement.blur();
|
||
}
|
||
document.body.focus();
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Invoked when a slide is and we're in the overview.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onOverviewSlideClicked( event ) {
|
||
|
||
// TODO There's a bug here where the event listeners are not
|
||
// removed after deactivating the overview.
|
||
if( eventsAreBound && isOverview() ) {
|
||
event.preventDefault();
|
||
|
||
var element = event.target;
|
||
|
||
while( element && !element.nodeName.match( /section/gi ) ) {
|
||
element = element.parentNode;
|
||
}
|
||
|
||
if( element && !element.classList.contains( 'disabled' ) ) {
|
||
|
||
deactivateOverview();
|
||
|
||
if( element.nodeName.match( /section/gi ) ) {
|
||
var h = parseInt( element.getAttribute( 'data-index-h' ), 10 ),
|
||
v = parseInt( element.getAttribute( 'data-index-v' ), 10 );
|
||
|
||
slide( h, v );
|
||
}
|
||
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handles clicks on links that are set to preview in the
|
||
* iframe overlay.
|
||
*
|
||
* @param {object} event
|
||
*/
|
||
function onPreviewLinkClicked( event ) {
|
||
|
||
if( event.currentTarget && event.currentTarget.hasAttribute( 'href' ) ) {
|
||
var url = event.currentTarget.getAttribute( 'href' );
|
||
if( url ) {
|
||
showPreview( url );
|
||
event.preventDefault();
|
||
}
|
||
}
|
||
|
||
}
|
||
|
||
/**
|
||
* Handles click on the auto-sliding controls element.
|
||
*
|
||
* @param {object} [event]
|
||
*/
|
||
function onAutoSlidePlayerClick( event ) {
|
||
|
||
// Replay
|
||
if( Reveal.isLastSlide() && config.loop === false ) {
|
||
slide( 0, 0 );
|
||
resumeAutoSlide();
|
||
}
|
||
// Resume
|
||
else if( autoSlidePaused ) {
|
||
resumeAutoSlide();
|
||
}
|
||
// Pause
|
||
else {
|
||
pauseAutoSlide();
|
||
}
|
||
|
||
}
|
||
|
||
|
||
// --------------------------------------------------------------------//
|
||
// ------------------------ PLAYBACK COMPONENT ------------------------//
|
||
// --------------------------------------------------------------------//
|
||
|
||
|
||
/**
|
||
* Constructor for the playback component, which displays
|
||
* play/pause/progress controls.
|
||
*
|
||
* @param {HTMLElement} container The component will append
|
||
* itself to this
|
||
* @param {function} progressCheck A method which will be
|
||
* called frequently to get the current progress on a range
|
||
* of 0-1
|
||
*/
|
||
function Playback( container, progressCheck ) {
|
||
|
||
// Cosmetics
|
||
this.diameter = 100;
|
||
this.diameter2 = this.diameter/2;
|
||
this.thickness = 6;
|
||
|
||
// Flags if we are currently playing
|
||
this.playing = false;
|
||
|
||
// Current progress on a 0-1 range
|
||
this.progress = 0;
|
||
|
||
// Used to loop the animation smoothly
|
||
this.progressOffset = 1;
|
||
|
||
this.container = container;
|
||
this.progressCheck = progressCheck;
|
||
|
||
this.canvas = document.createElement( 'canvas' );
|
||
this.canvas.className = 'playback';
|
||
this.canvas.width = this.diameter;
|
||
this.canvas.height = this.diameter;
|
||
this.canvas.style.width = this.diameter2 + 'px';
|
||
this.canvas.style.height = this.diameter2 + 'px';
|
||
this.context = this.canvas.getContext( '2d' );
|
||
|
||
this.container.appendChild( this.canvas );
|
||
|
||
this.render();
|
||
|
||
}
|
||
|
||
/**
|
||
* @param value
|
||
*/
|
||
Playback.prototype.setPlaying = function( value ) {
|
||
|
||
var wasPlaying = this.playing;
|
||
|
||
this.playing = value;
|
||
|
||
// Start repainting if we weren't already
|
||
if( !wasPlaying && this.playing ) {
|
||
this.animate();
|
||
}
|
||
else {
|
||
this.render();
|
||
}
|
||
|
||
};
|
||
|
||
Playback.prototype.animate = function() {
|
||
|
||
var progressBefore = this.progress;
|
||
|
||
this.progress = this.progressCheck();
|
||
|
||
// When we loop, offset the progress so that it eases
|
||
// smoothly rather than immediately resetting
|
||
if( progressBefore > 0.8 && this.progress < 0.2 ) {
|
||
this.progressOffset = this.progress;
|
||
}
|
||
|
||
this.render();
|
||
|
||
if( this.playing ) {
|
||
features.requestAnimationFrameMethod.call( window, this.animate.bind( this ) );
|
||
}
|
||
|
||
};
|
||
|
||
/**
|
||
* Renders the current progress and playback state.
|
||
*/
|
||
Playback.prototype.render = function() {
|
||
|
||
var progress = this.playing ? this.progress : 0,
|
||
radius = ( this.diameter2 ) - this.thickness,
|
||
x = this.diameter2,
|
||
y = this.diameter2,
|
||
iconSize = 28;
|
||
|
||
// Ease towards 1
|
||
this.progressOffset += ( 1 - this.progressOffset ) * 0.1;
|
||
|
||
var endAngle = ( - Math.PI / 2 ) + ( progress * ( Math.PI * 2 ) );
|
||
var startAngle = ( - Math.PI / 2 ) + ( this.progressOffset * ( Math.PI * 2 ) );
|
||
|
||
this.context.save();
|
||
this.context.clearRect( 0, 0, this.diameter, this.diameter );
|
||
|
||
// Solid background color
|
||
this.context.beginPath();
|
||
this.context.arc( x, y, radius + 4, 0, Math.PI * 2, false );
|
||
this.context.fillStyle = 'rgba( 0, 0, 0, 0.4 )';
|
||
this.context.fill();
|
||
|
||
// Draw progress track
|
||
this.context.beginPath();
|
||
this.context.arc( x, y, radius, 0, Math.PI * 2, false );
|
||
this.context.lineWidth = this.thickness;
|
||
this.context.strokeStyle = 'rgba( 255, 255, 255, 0.2 )';
|
||
this.context.stroke();
|
||
|
||
if( this.playing ) {
|
||
// Draw progress on top of track
|
||
this.context.beginPath();
|
||
this.context.arc( x, y, radius, startAngle, endAngle, false );
|
||
this.context.lineWidth = this.thickness;
|
||
this.context.strokeStyle = '#fff';
|
||
this.context.stroke();
|
||
}
|
||
|
||
this.context.translate( x - ( iconSize / 2 ), y - ( iconSize / 2 ) );
|
||
|
||
// Draw play/pause icons
|
||
if( this.playing ) {
|
||
this.context.fillStyle = '#fff';
|
||
this.context.fillRect( 0, 0, iconSize / 2 - 4, iconSize );
|
||
this.context.fillRect( iconSize / 2 + 4, 0, iconSize / 2 - 4, iconSize );
|
||
}
|
||
else {
|
||
this.context.beginPath();
|
||
this.context.translate( 4, 0 );
|
||
this.context.moveTo( 0, 0 );
|
||
this.context.lineTo( iconSize - 4, iconSize / 2 );
|
||
this.context.lineTo( 0, iconSize );
|
||
this.context.fillStyle = '#fff';
|
||
this.context.fill();
|
||
}
|
||
|
||
this.context.restore();
|
||
|
||
};
|
||
|
||
Playback.prototype.on = function( type, listener ) {
|
||
this.canvas.addEventListener( type, listener, false );
|
||
};
|
||
|
||
Playback.prototype.off = function( type, listener ) {
|
||
this.canvas.removeEventListener( type, listener, false );
|
||
};
|
||
|
||
Playback.prototype.destroy = function() {
|
||
|
||
this.playing = false;
|
||
|
||
if( this.canvas.parentNode ) {
|
||
this.container.removeChild( this.canvas );
|
||
}
|
||
|
||
};
|
||
|
||
|
||
// --------------------------------------------------------------------//
|
||
// ------------------------------- API --------------------------------//
|
||
// --------------------------------------------------------------------//
|
||
|
||
|
||
Reveal = {
|
||
VERSION: VERSION,
|
||
|
||
initialize: initialize,
|
||
configure: configure,
|
||
sync: sync,
|
||
|
||
// Navigation methods
|
||
slide: slide,
|
||
left: navigateLeft,
|
||
right: navigateRight,
|
||
up: navigateUp,
|
||
down: navigateDown,
|
||
prev: navigatePrev,
|
||
next: navigateNext,
|
||
|
||
// Fragment methods
|
||
navigateFragment: navigateFragment,
|
||
prevFragment: previousFragment,
|
||
nextFragment: nextFragment,
|
||
|
||
// Deprecated aliases
|
||
navigateTo: slide,
|
||
navigateLeft: navigateLeft,
|
||
navigateRight: navigateRight,
|
||
navigateUp: navigateUp,
|
||
navigateDown: navigateDown,
|
||
navigatePrev: navigatePrev,
|
||
navigateNext: navigateNext,
|
||
|
||
// Forces an update in slide layout
|
||
layout: layout,
|
||
|
||
// Randomizes the order of slides
|
||
shuffle: shuffle,
|
||
|
||
// Returns an object with the available routes as booleans (left/right/top/bottom)
|
||
availableRoutes: availableRoutes,
|
||
|
||
// Returns an object with the available fragments as booleans (prev/next)
|
||
availableFragments: availableFragments,
|
||
|
||
// Toggles a help overlay with keyboard shortcuts
|
||
toggleHelp: toggleHelp,
|
||
|
||
// Toggles the overview mode on/off
|
||
toggleOverview: toggleOverview,
|
||
|
||
// Toggles the "black screen" mode on/off
|
||
togglePause: togglePause,
|
||
|
||
// Toggles the auto slide mode on/off
|
||
toggleAutoSlide: toggleAutoSlide,
|
||
|
||
// State checks
|
||
isOverview: isOverview,
|
||
isPaused: isPaused,
|
||
isAutoSliding: isAutoSliding,
|
||
isSpeakerNotes: isSpeakerNotes,
|
||
|
||
// Slide preloading
|
||
loadSlide: loadSlide,
|
||
unloadSlide: unloadSlide,
|
||
|
||
// Adds or removes all internal event listeners (such as keyboard)
|
||
addEventListeners: addEventListeners,
|
||
removeEventListeners: removeEventListeners,
|
||
|
||
// Facility for persisting and restoring the presentation state
|
||
getState: getState,
|
||
setState: setState,
|
||
|
||
// Presentation progress
|
||
getSlidePastCount: getSlidePastCount,
|
||
|
||
// Presentation progress on range of 0-1
|
||
getProgress: getProgress,
|
||
|
||
// Returns the indices of the current, or specified, slide
|
||
getIndices: getIndices,
|
||
|
||
// Returns an Array of all slides
|
||
getSlides: getSlides,
|
||
|
||
// Returns the total number of slides
|
||
getTotalSlides: getTotalSlides,
|
||
|
||
// Returns the slide element at the specified index
|
||
getSlide: getSlide,
|
||
|
||
// Returns the slide background element at the specified index
|
||
getSlideBackground: getSlideBackground,
|
||
|
||
// Returns the speaker notes string for a slide, or null
|
||
getSlideNotes: getSlideNotes,
|
||
|
||
// Returns the previous slide element, may be null
|
||
getPreviousSlide: function() {
|
||
return previousSlide;
|
||
},
|
||
|
||
// Returns the current slide element
|
||
getCurrentSlide: function() {
|
||
return currentSlide;
|
||
},
|
||
|
||
// Returns the current scale of the presentation content
|
||
getScale: function() {
|
||
return scale;
|
||
},
|
||
|
||
// Returns the current configuration object
|
||
getConfig: function() {
|
||
return config;
|
||
},
|
||
|
||
// Helper method, retrieves query string as a key/value hash
|
||
getQueryHash: function() {
|
||
var query = {};
|
||
|
||
location.search.replace( /[A-Z0-9]+?=([\w\.%-]*)/gi, function(a) {
|
||
query[ a.split( '=' ).shift() ] = a.split( '=' ).pop();
|
||
} );
|
||
|
||
// Basic deserialization
|
||
for( var i in query ) {
|
||
var value = query[ i ];
|
||
|
||
query[ i ] = deserialize( unescape( value ) );
|
||
}
|
||
|
||
return query;
|
||
},
|
||
|
||
// Returns true if we're currently on the first slide
|
||
isFirstSlide: function() {
|
||
return ( indexh === 0 && indexv === 0 );
|
||
},
|
||
|
||
// Returns true if we're currently on the last slide
|
||
isLastSlide: function() {
|
||
if( currentSlide ) {
|
||
// Does this slide has next a sibling?
|
||
if( currentSlide.nextElementSibling ) return false;
|
||
|
||
// If it's vertical, does its parent have a next sibling?
|
||
if( isVerticalSlide( currentSlide ) && currentSlide.parentNode.nextElementSibling ) return false;
|
||
|
||
return true;
|
||
}
|
||
|
||
return false;
|
||
},
|
||
|
||
// Checks if reveal.js has been loaded and is ready for use
|
||
isReady: function() {
|
||
return loaded;
|
||
},
|
||
|
||
// Forward event binding to the reveal DOM element
|
||
addEventListener: function( type, listener, useCapture ) {
|
||
if( 'addEventListener' in window ) {
|
||
( dom.wrapper || document.querySelector( '.reveal' ) ).addEventListener( type, listener, useCapture );
|
||
}
|
||
},
|
||
removeEventListener: function( type, listener, useCapture ) {
|
||
if( 'addEventListener' in window ) {
|
||
( dom.wrapper || document.querySelector( '.reveal' ) ).removeEventListener( type, listener, useCapture );
|
||
}
|
||
},
|
||
|
||
// Programatically triggers a keyboard event
|
||
triggerKey: function( keyCode ) {
|
||
onDocumentKeyDown( { keyCode: keyCode } );
|
||
},
|
||
|
||
// Registers a new shortcut to include in the help overlay
|
||
registerKeyboardShortcut: function( key, value ) {
|
||
keyboardShortcuts[key] = value;
|
||
}
|
||
};
|
||
|
||
return Reveal;
|
||
|
||
}));
|
||
</script>
|
||
|
||
<script>
|
||
|
||
// Full list of configuration options available at:
|
||
// https://github.com/hakimel/reveal.js#configuration
|
||
Reveal.initialize({
|
||
// Display the page number of the current slide
|
||
slideNumber: true,
|
||
// Push each slide change to the browser history
|
||
history: true,
|
||
// The "normal" size of the presentation, aspect ratio will be preserved
|
||
// when the presentation is scaled to fit different resolutions. Can be
|
||
// specified using percentage units.
|
||
width: 1920,
|
||
height: 1080,
|
||
// Factor of the display size that should remain empty around the content
|
||
margin: 0.2,
|
||
|
||
// Optional reveal.js plugins
|
||
dependencies: [
|
||
{ src: 'reveal.js/lib/js/classList.js', condition: function() { return !document.body.classList; } },
|
||
{ src: 'reveal.js/plugin/zoom-js/zoom.js', async: true },
|
||
{ src: 'reveal.js/plugin/notes/notes.js', async: true }
|
||
]
|
||
});
|
||
</script>
|
||
</body>
|
||
</html>
|