Skip to content

Commit 4a03016

Browse files
committed
Initial import
0 parents  commit 4a03016

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+9027
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
public

LICENSE

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
Presentation contents copyright © 2016 Christophe Porteneuve, http://tddsworld.com
2+
Presentation framework copyright © 2014 Hakim El Hattab, http://hakim.se
3+
4+
Permission is hereby granted, free of charge, to any person obtaining a copy
5+
of this software and associated documentation files (the "Software"), to deal
6+
in the Software without restriction, including without limitation the rights
7+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
8+
copies of the Software, and to permit persons to whom the Software is
9+
furnished to do so, subject to the following conditions:
10+
11+
The above copyright notice and this permission notice shall be included in
12+
all copies or substantial portions of the Software.
13+
14+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
15+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
16+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
17+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
18+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
19+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
20+
THE SOFTWARE.

css/animate.min.css

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/fonts.css

+160
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,160 @@
1+
/* cyrillic-ext */
2+
@font-face {
3+
font-family: 'Merriweather';
4+
font-style: normal;
5+
font-weight: 700;
6+
src: local('Merriweather Bold'), local('Merriweather-Bold'), url(./fonts/Merriweather-Bold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nlPfeBX0b_nUXzRxYCltCF0.woff2) format('woff2');
7+
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
8+
}
9+
/* cyrillic */
10+
@font-face {
11+
font-family: 'Merriweather';
12+
font-style: normal;
13+
font-weight: 700;
14+
src: local('Merriweather Bold'), local('Merriweather-Bold'), url(.../fonts/Merriweather-Bold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6noS3435hDhFFCA6hA_HcfZQ.woff2) format('woff2');
15+
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
16+
}
17+
/* latin-ext */
18+
@font-face {
19+
font-family: 'Merriweather';
20+
font-style: normal;
21+
font-weight: 700;
22+
src: local('Merriweather Bold'), local('Merriweather-Bold'), url(.../fonts/Merriweather-Bold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nkqWMeizceScn2Xpn1ZpsKI.woff2) format('woff2');
23+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
24+
}
25+
/* latin */
26+
@font-face {
27+
font-family: 'Merriweather';
28+
font-style: normal;
29+
font-weight: 700;
30+
src: local('Merriweather Bold'), local('Merriweather-Bold'), url(.../fonts/Merriweather-Bold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/merriweather/v13/ZvcMqxEwPfh2qDWBPxn6nshHwsiXhsDb0smKjAA7Bek.woff2) format('woff2');
31+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
32+
}
33+
/* latin-ext */
34+
@font-face {
35+
font-family: 'Source Code Pro';
36+
font-style: normal;
37+
font-weight: 400;
38+
src: local('Source Code Pro'), local('SourceCodePro-Regular'), url(./fonts/SourceCodePro-Regular.otf) format('opentype'), url(https://fonts.gstatic.com/s/sourcecodepro/v6/mrl8jkM18OlOQN8JLgasD4a1YDtoarzwSXxTHggEXMw.woff2) format('woff2');
39+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
40+
}
41+
/* latin */
42+
@font-face {
43+
font-family: 'Source Code Pro';
44+
font-style: normal;
45+
font-weight: 400;
46+
src: local('Source Code Pro'), local('SourceCodePro-Regular'), url(./fonts/SourceCodePro-Regular.otf) format('opentype'), url(https://fonts.gstatic.com/s/sourcecodepro/v6/mrl8jkM18OlOQN8JLgasD5bPFduIYtoLzwST68uhz_Y.woff2) format('woff2');
47+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
48+
}
49+
/* latin-ext */
50+
@font-face {
51+
font-family: 'Source Code Pro';
52+
font-style: normal;
53+
font-weight: 600;
54+
src: local('Source Code Pro Semibold'), local('SourceCodePro-Semibold'), url(./fonts/SourceCodePro-Semibold.otf) format('opentype'), url(https://fonts.gstatic.com/s/sourcecodepro/v6/leqv3v-yTsJNC7nFznSMqayGJhAh-RE0BxGcd_izyev3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
55+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
56+
}
57+
/* latin */
58+
@font-face {
59+
font-family: 'Source Code Pro';
60+
font-style: normal;
61+
font-weight: 600;
62+
src: local('Source Code Pro Semibold'), local('SourceCodePro-Semibold'), url(./fonts/SourceCodePro-Semibold.otf) format('opentype'), url(https://fonts.gstatic.com/s/sourcecodepro/v6/leqv3v-yTsJNC7nFznSMqczFoXZ-Kj537nB_-9jJhlA.woff2) format('woff2');
63+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
64+
}
65+
/* vietnamese */
66+
@font-face {
67+
font-family: 'Source Sans Pro';
68+
font-style: normal;
69+
font-weight: 300;
70+
src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(./fonts/SourceSansPro-Light.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCD5K6T8I4oZ1X3Xvlj_UeP3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
71+
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
72+
}
73+
/* latin-ext */
74+
@font-face {
75+
font-family: 'Source Sans Pro';
76+
font-style: normal;
77+
font-weight: 300;
78+
src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(./fonts/SourceSansPro-Light.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGDOFnJNygIkrHciC8BWzbCz3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
79+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
80+
}
81+
/* latin */
82+
@font-face {
83+
font-family: 'Source Sans Pro';
84+
font-style: normal;
85+
font-weight: 300;
86+
src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(./fonts/SourceSansPro-Light.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGCP2LEk6lMzYsRqr3dHFImA.woff2) format('woff2');
87+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
88+
}
89+
/* vietnamese */
90+
@font-face {
91+
font-family: 'Source Sans Pro';
92+
font-style: normal;
93+
font-weight: 600;
94+
src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(./fonts/SourceSansPro-Semibold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGMZXFz2iDKd7GJNSaxRYiSj3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
95+
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
96+
}
97+
/* latin-ext */
98+
@font-face {
99+
font-family: 'Source Sans Pro';
100+
font-style: normal;
101+
font-weight: 600;
102+
src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(./fonts/SourceSansPro-Semibold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGKyGJhAh-RE0BxGcd_izyev3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
103+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
104+
}
105+
/* latin */
106+
@font-face {
107+
font-family: 'Source Sans Pro';
108+
font-style: normal;
109+
font-weight: 600;
110+
src: local('Source Sans Pro Semibold'), local('SourceSansPro-Semibold'), url(./fonts/SourceSansPro-Semibold.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGMzFoXZ-Kj537nB_-9jJhlA.woff2) format('woff2');
111+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
112+
}
113+
/* vietnamese */
114+
@font-face {
115+
font-family: 'Source Sans Pro';
116+
font-style: italic;
117+
font-weight: 300;
118+
src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(./fonts/SourceSansPro-LightItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6B_gmbEOuTnFVLOcZ03JXzUU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');
119+
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
120+
}
121+
/* latin-ext */
122+
@font-face {
123+
font-family: 'Source Sans Pro';
124+
font-style: italic;
125+
font-weight: 300;
126+
src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(./fonts/SourceSansPro-LightItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6I592LlB3Spcld5cOzjZxycU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');
127+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
128+
}
129+
/* latin */
130+
@font-face {
131+
font-family: 'Source Sans Pro';
132+
font-style: italic;
133+
font-weight: 300;
134+
src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightIt'), url(./fonts/SourceSansPro-LightItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6KWfmYpLTwMIZXVESxMi2BP3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
135+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
136+
}
137+
/* vietnamese */
138+
@font-face {
139+
font-family: 'Source Sans Pro';
140+
font-style: italic;
141+
font-weight: 600;
142+
src: local('Source Sans Pro Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(./fonts/SourceSansPro-SemiboldItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6O0_5fr73lDnMnLTNvHFLLgU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');
143+
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
144+
}
145+
/* latin-ext */
146+
@font-face {
147+
font-family: 'Source Sans Pro';
148+
font-style: italic;
149+
font-weight: 600;
150+
src: local('Source Sans Pro Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(./fonts/SourceSansPro-SemiboldItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6FJb469ExK4t7Ej8F0pF-7kU24FapfJwyacJ6xNu5rm9.woff2) format('woff2');
151+
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
152+
}
153+
/* latin */
154+
@font-face {
155+
font-family: 'Source Sans Pro';
156+
font-style: italic;
157+
font-weight: 600;
158+
src: local('Source Sans Pro Semibold Italic'), local('SourceSansPro-SemiboldIt'), url(./fonts/SourceSansPro-SemiboldItalic.ttf) format('truetype'), url(https://fonts.gstatic.com/s/sourcesanspro/v9/fpTVHK8qsXbIeTHTrnQH6FuRfpT8-4D6FEAtfkspckX3rGVtsTkPsbDajuO5ueQw.woff2) format('woff2');
159+
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
160+
}

css/fonts/Merriweather-Bold.ttf

45.7 KB
Binary file not shown.

css/fonts/OpenSans-Bold.ttf

219 KB
Binary file not shown.

css/fonts/OpenSans-BoldItalic.ttf

208 KB
Binary file not shown.

css/fonts/OpenSans-Italic.ttf

208 KB
Binary file not shown.

css/fonts/OpenSans-Regular.ttf

212 KB
Binary file not shown.

css/fonts/SourceCodePro-Regular.otf

87.9 KB
Binary file not shown.

css/fonts/SourceCodePro-Semibold.otf

87.9 KB
Binary file not shown.

css/fonts/SourceSansPro-Light.ttf

147 KB
Binary file not shown.
114 KB
Binary file not shown.

css/fonts/SourceSansPro-Semibold.ttf

146 KB
Binary file not shown.
114 KB
Binary file not shown.

css/print/paper.css

+176
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
/* Default Print Stylesheet Template
2+
by Rob Glazebrook of CSSnewbie.com
3+
Last Updated: June 4, 2008
4+
5+
Feel free (nay, compelled) to edit, append, and
6+
manipulate this file as you see fit. */
7+
8+
9+
/* SECTION 1: Set default width, margin, float, and
10+
background. This prevents elements from extending
11+
beyond the edge of the printed page, and prevents
12+
unnecessary background images from printing */
13+
body {
14+
background: #fff;
15+
font-size: 13pt;
16+
width: auto;
17+
height: auto;
18+
border: 0;
19+
margin: 0 5%;
20+
padding: 0;
21+
float: none !important;
22+
overflow: visible;
23+
}
24+
html {
25+
background: #fff;
26+
width: auto;
27+
height: auto;
28+
overflow: visible;
29+
}
30+
31+
/* SECTION 2: Remove any elements not needed in print.
32+
This would include navigation, ads, sidebars, etc. */
33+
.nestedarrow,
34+
.controls,
35+
.reveal .progress,
36+
.reveal.overview,
37+
.fork-reveal,
38+
.share-reveal,
39+
.state-background {
40+
display: none !important;
41+
}
42+
43+
/* SECTION 3: Set body font face, size, and color.
44+
Consider using a serif font for readability. */
45+
body, p, td, li, div, a {
46+
font-size: 16pt!important;
47+
font-family: Georgia, "Times New Roman", Times, serif !important;
48+
color: #000;
49+
}
50+
51+
/* SECTION 4: Set heading font face, sizes, and color.
52+
Differentiate your headings from your body text.
53+
Perhaps use a large sans-serif for distinction. */
54+
h1,h2,h3,h4,h5,h6 {
55+
color: #000!important;
56+
height: auto;
57+
line-height: normal;
58+
font-family: Georgia, "Times New Roman", Times, serif !important;
59+
text-shadow: 0 0 0 #000 !important;
60+
text-align: left;
61+
letter-spacing: normal;
62+
}
63+
/* Need to reduce the size of the fonts for printing */
64+
h1 { font-size: 26pt !important; }
65+
h2 { font-size: 22pt !important; }
66+
h3 { font-size: 20pt !important; }
67+
h4 { font-size: 20pt !important; font-variant: small-caps; }
68+
h5 { font-size: 19pt !important; }
69+
h6 { font-size: 18pt !important; font-style: italic; }
70+
71+
/* SECTION 5: Make hyperlinks more usable.
72+
Ensure links are underlined, and consider appending
73+
the URL to the end of the link for usability. */
74+
a:link,
75+
a:visited {
76+
color: #000 !important;
77+
font-weight: bold;
78+
text-decoration: underline;
79+
}
80+
/*
81+
.reveal a:link:after,
82+
.reveal a:visited:after {
83+
content: " (" attr(href) ") ";
84+
color: #222 !important;
85+
font-size: 90%;
86+
}
87+
*/
88+
89+
90+
/* SECTION 6: more reveal.js specific additions by @skypanther */
91+
ul, ol, div, p {
92+
visibility: visible;
93+
position: static;
94+
width: auto;
95+
height: auto;
96+
display: block;
97+
overflow: visible;
98+
margin: auto;
99+
text-align: left !important;
100+
}
101+
.reveal .slides {
102+
position: static;
103+
width: auto;
104+
height: auto;
105+
106+
left: auto;
107+
top: auto;
108+
margin-left: auto;
109+
margin-top: auto;
110+
padding: auto;
111+
112+
overflow: visible;
113+
display: block;
114+
115+
text-align: center;
116+
-webkit-perspective: none;
117+
-moz-perspective: none;
118+
-ms-perspective: none;
119+
perspective: none;
120+
121+
-webkit-perspective-origin: 50% 50%; /* there isn't a none/auto value but 50-50 is the default */
122+
-moz-perspective-origin: 50% 50%;
123+
-ms-perspective-origin: 50% 50%;
124+
perspective-origin: 50% 50%;
125+
}
126+
.reveal .slides>section,
127+
.reveal .slides>section>section {
128+
129+
visibility: visible !important;
130+
position: static !important;
131+
width: 90% !important;
132+
height: auto !important;
133+
display: block !important;
134+
overflow: visible !important;
135+
136+
left: 0% !important;
137+
top: 0% !important;
138+
margin-left: 0px !important;
139+
margin-top: 0px !important;
140+
padding: 20px 0px !important;
141+
142+
opacity: 1 !important;
143+
144+
-webkit-transform-style: flat !important;
145+
-moz-transform-style: flat !important;
146+
-ms-transform-style: flat !important;
147+
transform-style: flat !important;
148+
149+
-webkit-transform: none !important;
150+
-moz-transform: none !important;
151+
-ms-transform: none !important;
152+
transform: none !important;
153+
}
154+
.reveal section {
155+
page-break-after: always !important;
156+
display: block !important;
157+
}
158+
.reveal section .fragment {
159+
opacity: 1 !important;
160+
visibility: visible !important;
161+
162+
-webkit-transform: none !important;
163+
-moz-transform: none !important;
164+
-ms-transform: none !important;
165+
transform: none !important;
166+
}
167+
.reveal section:last-of-type {
168+
page-break-after: avoid !important;
169+
}
170+
.reveal section img {
171+
display: block;
172+
margin: 15px 0px;
173+
background: rgba(255,255,255,1);
174+
border: 1px solid #666;
175+
box-shadow: none;
176+
}

0 commit comments

Comments
 (0)