-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
160 lines (137 loc) · 5.16 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Ensemble Programming Guidebook</title>
<meta name="title" content="Ensemble Programming Guidebook (Mob Programming Guidebook), Maaret Pyhäjärvi, eBook">
<meta property="og:title" content="Maaret Pyhäjärvi">
<meta property="og:url" content="https://ensembleprogramming.xyz/">
<meta property="og:Ensemble Programming Guidebook, Mob Programming Guidebook" name="Ensemble Programming Guidebook, Mob Programming Guidebook" content="Ensemble Programming Guidebook, Mob Programming Guidebook">
<meta property="og:site_name" content="ensembleprogramming.xyz">
<meta property="og:locale" content="en_US">
<meta property="og:type" content="website">
<meta name="twitter:creator" content="@maaretp">
<meta name="author" content="Maaret Pyhäjärvi">
<link rel="preload" href="images/cover.png" as="image">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<style type="text/css" media="screen">
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
html {
font-family: system, -apple-system, ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", sans-serif;
font-size: 100%;
letter-spacing: 0.01em;
text-align: center;
background-color: rgb(240, 248, 255);
}
body {
padding: 20px;
}
header {
padding: 10px;
}
main {
padding: 5px;
}
footer {
font-size: smaller;
}
h1 {
max-width: 18em;
margin: auto;
line-height: 1.3em;
font-weight: 700;
}
.author {
font-weight: 400;
font-size: 1em;
}
.bookcover {
border-radius: 4px;
border: 1px solid #eee;
box-shadow: #aaa 4px 4px 2px;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-property: transform box-shadow;
transition-property: transform box-shadow;
}
.bookcover:hover {
border-radius: 4px;
border: 1px solid #ccc;
box-shadow: #777 4px 4px 2px;
}
.download {
margin-top: 8px;
display: inline-block;
vertical-align: middle;
color: #000;
background-color: white;
box-shadow: #ccc 0px 2px 2px;
padding: 4px 10px;
text-transform: uppercase;
letter-spacing: 0.05em;
font-weight: 700;
text-decoration: none;
border-bottom: 2px solid #000;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: border-bottom box-shadow;
transition-property: border-bottom box-shadow;
}
.download:hover {
color: #00f;
background-color: #fff;
box-shadow: #777 0px 2px 2px;
font-weight: 700;
border-bottom: 2px solid #00f;
}
</style>
<!-- The Open Graph protocol metadata http://ogp.me/ -->
<meta property="og:title" content="Ensemble Programming Guidebook">
<meta property="og:site_name" content="Ensemble Programming Guidebook">
<meta property="og:url" content="https://mobprogrammingguidebook.xyz/">
<meta property="og:image" content="https://mobprogrammingguidebook.xyz/images/cover.png">
<meta property="og:description" content="Guidebook to Ensemble (mob) Programming">
<meta property="og:type" content="book">
<meta property="book:tag" content="Programming">
<meta property="book:tag" content="Teamwork">
<meta property="book:tag" content="Communication">
<meta property="book:tag" content="Software quality">
<meta property="book:tag" content="Software development">
<meta property="twitter:image" content="<images/mob_programming_ghosts.jpg" />
<!-- Hotjar Tracking Code for https://mobprogrammingguidebook.xyz -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:1554769,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
</head>
<body>
<header role="banner">
<h1>
Ensemble Programming Guidebook<br>
<span class="author">by Maaret Pyhäjärvi</span>
</h1>
</header>
<main role="main" class="content">
<a href="Download/EnsembleProgrammingGuidebook.pdf" title="Link to PDF file">
<img class="bookcover" width="300" src="images/cover.png">
</a>
<p>
<a class="download" href="Download/EnsembleProgrammingGuidebook.pdf" title="Link to PDF file">Download here</a>
</p>
</main>
<footer role="contentinfo">
<p>© 2015 – 2024 <a href="https://maaretp.com/">Maaret Pyhäjärvi</a></p>
</footer>
</body>
</html>