Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
1522 views
1
/**
2
* League theme for reveal.js.
3
*
4
* This was the default theme pre-3.0.0.
5
*
6
* Copyright (C) 2011-2012 Hakim El Hattab, http://hakim.se
7
*/
8
@import url(../../lib/font/league-gothic/league-gothic.css);
9
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);
10
/*********************************************
11
* GLOBAL STYLES
12
*********************************************/
13
body {
14
background: #1c1e20;
15
background: -moz-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%);
16
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #555a5f), color-stop(100%, #1c1e20));
17
background: -webkit-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%);
18
background: -o-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%);
19
background: -ms-radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%);
20
background: radial-gradient(center, circle cover, #555a5f 0%, #1c1e20 100%);
21
background-color: #2b2b2b; }
22
23
.reveal {
24
font-family: "Lato", sans-serif;
25
font-size: 36px;
26
font-weight: normal;
27
color: #eee; }
28
29
::selection {
30
color: #fff;
31
background: #FF5E99;
32
text-shadow: none; }
33
34
.reveal .slides > section,
35
.reveal .slides > section > section {
36
line-height: 1.3;
37
font-weight: inherit; }
38
39
/*********************************************
40
* HEADERS
41
*********************************************/
42
.reveal h1,
43
.reveal h2,
44
.reveal h3,
45
.reveal h4,
46
.reveal h5,
47
.reveal h6 {
48
margin: 0 0 20px 0;
49
color: #eee;
50
font-family: "League Gothic", Impact, sans-serif;
51
font-weight: normal;
52
line-height: 1.2;
53
letter-spacing: normal;
54
text-transform: uppercase;
55
text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
56
word-wrap: break-word; }
57
58
.reveal h1 {
59
font-size: 3.77em; }
60
61
.reveal h2 {
62
font-size: 2.11em; }
63
64
.reveal h3 {
65
font-size: 1.55em; }
66
67
.reveal h4 {
68
font-size: 1em; }
69
70
.reveal h1 {
71
text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 5px 10px rgba(0, 0, 0, 0.25), 0 20px 20px rgba(0, 0, 0, 0.15); }
72
73
/*********************************************
74
* OTHER
75
*********************************************/
76
.reveal p {
77
margin: 20px 0;
78
line-height: 1.3; }
79
80
/* Ensure certain elements are never larger than the slide itself */
81
.reveal img,
82
.reveal video,
83
.reveal iframe {
84
max-width: 95%;
85
max-height: 95%; }
86
87
.reveal strong,
88
.reveal b {
89
font-weight: bold; }
90
91
.reveal em {
92
font-style: italic; }
93
94
.reveal ol,
95
.reveal dl,
96
.reveal ul {
97
display: inline-block;
98
text-align: left;
99
margin: 0 0 0 1em; }
100
101
.reveal ol {
102
list-style-type: decimal; }
103
104
.reveal ul {
105
list-style-type: disc; }
106
107
.reveal ul ul {
108
list-style-type: square; }
109
110
.reveal ul ul ul {
111
list-style-type: circle; }
112
113
.reveal ul ul,
114
.reveal ul ol,
115
.reveal ol ol,
116
.reveal ol ul {
117
display: block;
118
margin-left: 40px; }
119
120
.reveal dt {
121
font-weight: bold; }
122
123
.reveal dd {
124
margin-left: 40px; }
125
126
.reveal q,
127
.reveal blockquote {
128
quotes: none; }
129
130
.reveal blockquote {
131
display: block;
132
position: relative;
133
width: 70%;
134
margin: 20px auto;
135
padding: 5px;
136
font-style: italic;
137
background: rgba(255, 255, 255, 0.05);
138
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
139
140
.reveal blockquote p:first-child,
141
.reveal blockquote p:last-child {
142
display: inline-block; }
143
144
.reveal q {
145
font-style: italic; }
146
147
.reveal pre {
148
display: block;
149
position: relative;
150
width: 90%;
151
margin: 20px auto;
152
text-align: left;
153
font-size: 0.55em;
154
font-family: monospace;
155
line-height: 1.2em;
156
word-wrap: break-word;
157
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.3); }
158
159
.reveal code {
160
font-family: monospace; }
161
162
.reveal pre code {
163
display: block;
164
padding: 5px;
165
overflow: auto;
166
max-height: 400px;
167
word-wrap: normal; }
168
169
.reveal table {
170
margin: auto;
171
border-collapse: collapse;
172
border-spacing: 0; }
173
174
.reveal table th {
175
font-weight: bold; }
176
177
.reveal table th,
178
.reveal table td {
179
text-align: left;
180
padding: 0.2em 0.5em 0.2em 0.5em;
181
border-bottom: 1px solid; }
182
183
.reveal table th[align="center"],
184
.reveal table td[align="center"] {
185
text-align: center; }
186
187
.reveal table th[align="right"],
188
.reveal table td[align="right"] {
189
text-align: right; }
190
191
.reveal table tr:last-child td {
192
border-bottom: none; }
193
194
.reveal sup {
195
vertical-align: super; }
196
197
.reveal sub {
198
vertical-align: sub; }
199
200
.reveal small {
201
display: inline-block;
202
font-size: 0.6em;
203
line-height: 1.2em;
204
vertical-align: top; }
205
206
.reveal small * {
207
vertical-align: top; }
208
209
/*********************************************
210
* LINKS
211
*********************************************/
212
.reveal a {
213
color: #13DAEC;
214
text-decoration: none;
215
-webkit-transition: color 0.15s ease;
216
-moz-transition: color 0.15s ease;
217
transition: color 0.15s ease; }
218
219
.reveal a:hover {
220
color: #71e9f4;
221
text-shadow: none;
222
border: none; }
223
224
.reveal .roll span:after {
225
color: #fff;
226
background: #0d99a5; }
227
228
/*********************************************
229
* IMAGES
230
*********************************************/
231
.reveal section img {
232
margin: 15px 0px;
233
background: rgba(255, 255, 255, 0.12);
234
border: 4px solid #eee;
235
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); }
236
237
.reveal section img.plain {
238
border: 0;
239
box-shadow: none; }
240
241
.reveal a img {
242
-webkit-transition: all 0.15s linear;
243
-moz-transition: all 0.15s linear;
244
transition: all 0.15s linear; }
245
246
.reveal a:hover img {
247
background: rgba(255, 255, 255, 0.2);
248
border-color: #13DAEC;
249
box-shadow: 0 0 20px rgba(0, 0, 0, 0.55); }
250
251
/*********************************************
252
* NAVIGATION CONTROLS
253
*********************************************/
254
.reveal .controls .navigate-left,
255
.reveal .controls .navigate-left.enabled {
256
border-right-color: #13DAEC; }
257
258
.reveal .controls .navigate-right,
259
.reveal .controls .navigate-right.enabled {
260
border-left-color: #13DAEC; }
261
262
.reveal .controls .navigate-up,
263
.reveal .controls .navigate-up.enabled {
264
border-bottom-color: #13DAEC; }
265
266
.reveal .controls .navigate-down,
267
.reveal .controls .navigate-down.enabled {
268
border-top-color: #13DAEC; }
269
270
.reveal .controls .navigate-left.enabled:hover {
271
border-right-color: #71e9f4; }
272
273
.reveal .controls .navigate-right.enabled:hover {
274
border-left-color: #71e9f4; }
275
276
.reveal .controls .navigate-up.enabled:hover {
277
border-bottom-color: #71e9f4; }
278
279
.reveal .controls .navigate-down.enabled:hover {
280
border-top-color: #71e9f4; }
281
282
/*********************************************
283
* PROGRESS BAR
284
*********************************************/
285
.reveal .progress {
286
background: rgba(0, 0, 0, 0.2); }
287
288
.reveal .progress span {
289
background: #13DAEC;
290
-webkit-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
291
-moz-transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985);
292
transition: width 800ms cubic-bezier(0.26, 0.86, 0.44, 0.985); }
293
294