Skip to content

Commit 64cf5c6

Browse files
committed
rewrote the rest/gql talk
1 parent e704df2 commit 64cf5c6

File tree

225 files changed

+19866
-873
lines changed

Some content is hidden

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

225 files changed

+19866
-873
lines changed
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

content/a-no-nonsense-graphql-rest-comparison/source.md

Lines changed: 275 additions & 150 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-129 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-56.2 KB
Binary file not shown.
-103 KB
Binary file not shown.
-119 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-1.25 MB
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
-133 KB
Binary file not shown.
Binary file not shown.
Binary file not shown.

content/design-first-with-openapi/source.md

Lines changed: 0 additions & 723 deletions
This file was deleted.
5.74 MB

content/quick-design-first-apis/img/codesamples.svg

Lines changed: 41 additions & 0 deletions

content/quick-design-first-apis/img/docs.svg

Lines changed: 62 additions & 0 deletions
125 KB
2.03 MB

content/quick-design-first-apis/img/mock-feedback.svg

Lines changed: 55 additions & 0 deletions
202 KB

content/quick-design-first-apis/img/studio-md.svg

Lines changed: 62 additions & 0 deletions

content/quick-design-first-apis/img/styleguides.svg

Lines changed: 1 addition & 0 deletions
350 KB
10.5 MB
79.4 KB
42.4 KB
57.8 KB
49 KB
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8" />
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
6+
7+
<title>{{{title}}}</title>
8+
{{#absoluteUrl}}
9+
<meta property="og:title" content="{{{title}}}" />
10+
<meta property="og:type" content="website" />
11+
<meta property="og:image" content="{{{absoluteUrl}}}/featured-slide.jpg" />
12+
<meta property="og:url" content="{{{absoluteUrl}}}" />
13+
{{/absoluteUrl}}
14+
<link rel="stylesheet" href="{{{base}}}/css/reveal.css" />
15+
<link rel="stylesheet" href="{{{base}}}/{{{themeUrl}}}" id="theme" />
16+
<link rel="stylesheet" href="{{{base}}}{{{highlightThemeUrl}}}" />
17+
<link rel="stylesheet" href="{{{base}}}/css/print/{{#print}}pdf{{/print}}{{^print}}paper{{/print}}.css" type="text/css" media="print" />
18+
{{#cssPaths}}
19+
<link rel="stylesheet" href="{{{base}}}/{{{.}}}" />
20+
{{/cssPaths}}
21+
22+
{{#watch}}
23+
<script>
24+
document.write('<script src="http://' + (location.host || 'localhost').split(':')[0] + ':35729/livereload.js?snipver=1"></' + 'script>');
25+
</script>
26+
{{/watch}}
27+
</head>
28+
<body>
29+
<div class="reveal">
30+
<div class="slides">{{{slides}}}</div>
31+
<div id="crashy-footer" class="footer">
32+
<span class="element">stoplight.io</span>
33+
<span class="element">phil.tech/talks</span>
34+
<span class="element">@philsturgeon</span>
35+
</div>
36+
</div>
37+
38+
<script src="{{{base}}}/js/reveal.js"></script>
39+
40+
<style>
41+
.slides {
42+
height:100%;
43+
width:100%;
44+
}
45+
46+
.caption {
47+
bottom:0px;
48+
right:0px;
49+
position:absolute;
50+
}
51+
52+
.footer {
53+
position: absolute;
54+
display: table;
55+
width: 100%;
56+
bottom: 0;
57+
background-color: black;
58+
opacity: 0.5;
59+
padding: 8px;
60+
}
61+
62+
.footer span {
63+
display: table-cell;
64+
padding: 0px 15px 5px;
65+
66+
text-align: center;
67+
font-family: "Roboto Mono", monospace;
68+
color: white;
69+
}
70+
71+
.footer span:nth-of-type(1) {
72+
text-align: left;
73+
}
74+
.footer span:nth-last-child(1) {
75+
text-align: right;
76+
}
77+
</style>
78+
<script>
79+
window.addEventListener("load", function() {
80+
revealDiv = document.querySelector("body div.reveal")
81+
footer = document.getElementById("crashy-footer");
82+
revealDiv.appendChild(footer);
83+
});
84+
85+
function extend() {
86+
var target = {};
87+
for (var i = 0; i < arguments.length; i++) {
88+
var source = arguments[i];
89+
for (var key in source) {
90+
if (source.hasOwnProperty(key)) {
91+
target[key] = source[key];
92+
}
93+
}
94+
}
95+
return target;
96+
}
97+
98+
99+
// Optional libraries used to extend on reveal.js
100+
var deps = [
101+
{ src: '{{{base}}}/plugin/markdown/marked.js', condition: function() { return !!document.querySelector('[data-markdown]'); } },
102+
{ src: '{{{base}}}/plugin/markdown/markdown.js', condition: function() { return !!document.querySelector('[data-markdown]'); } },
103+
{ src: '{{{base}}}/plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
104+
{ src: '{{{base}}}/plugin/zoom-js/zoom.js', async: true },
105+
{ src: '{{{base}}}/plugin/notes/notes.js', async: true },
106+
{ src: '{{{base}}}/plugin/math/math.js', async: true }
107+
];
108+
109+
// default options to init reveal.js
110+
var defaultOptions = {
111+
controls: true,
112+
progress: true,
113+
history: true,
114+
center: true,
115+
transition: 'default', // none/fade/slide/convex/concave/zoom
116+
dependencies: deps
117+
};
118+
119+
// options from URL query string
120+
var queryOptions = Reveal.getQueryHash() || {};
121+
122+
var options = extend(defaultOptions, {{{revealOptionsStr}}}, queryOptions);
123+
</script>
124+
125+
{{#scriptPaths}}
126+
<script src="{{{base}}}/{{{.}}}"></script>
127+
{{/scriptPaths}}
128+
129+
<script>
130+
Reveal.initialize(options);
131+
</script>
132+
</body>
133+
</html>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# reveal-md source.md --template=layout.html -w
2+
reveal-md source.md -w

0 commit comments

Comments
 (0)