Skip to content

Commit 19d86b1

Browse files
committed
Fast tests presentation
0 parents  commit 19d86b1

Some content is hidden

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

81 files changed

+15754
-0
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.pyc
2+
*~

LICENSE

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

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
s:
2+
ruby -run -ehttpd . -p4000

Readme.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# November 2018, London-Madrid - Fast tests in Ruby
2+
3+
Run: `make s`

css/custom.css

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
.reveal {
2+
color: #b6caca;
3+
}
4+
5+
.reveal section img {
6+
box-shadow: none;
7+
border: none;
8+
background: inherit;
9+
}
10+
11+
.reveal section img.border {
12+
border: 4px solid #fff;
13+
}
14+
15+
.reveal section a:hover,
16+
.reveal section a:hover img {
17+
background: inherit;
18+
box-shadow: none;
19+
}
20+
21+
.reveal small {
22+
vertical-align: inherit;
23+
font-size: 0.8em;
24+
}
25+
26+
.reveal pre code {
27+
padding: 1rem;
28+
background-color: #111;
29+
border: 1px solid #ccc;
30+
line-height: 1.5;
31+
}
32+
33+
.compact-code + pre {
34+
font-size: 1.1rem !important;
35+
}
36+
37+
.compact-code-2 + pre {
38+
font-size: 1rem !important;
39+
}
40+
41+
.compact-code-3 + pre {
42+
font-size: 0.9rem !important;
43+
}
44+
45+
.compact-code-4 + pre {
46+
font-size: 0.8rem !important;
47+
}

css/print/paper.css

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

0 commit comments

Comments
 (0)