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