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