diff options
Diffstat (limited to 'public/css/normalize.css')
-rw-r--r-- | public/css/normalize.css | 698 |
1 files changed, 349 insertions, 349 deletions
diff --git a/public/css/normalize.css b/public/css/normalize.css index 784422c..192eb9c 100644 --- a/public/css/normalize.css +++ b/public/css/normalize.css | |||
@@ -1,349 +1,349 @@ | |||
1 | /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ | 1 | /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ |
2 | 2 | ||
3 | /* Document | 3 | /* Document |
4 | ========================================================================== */ | 4 | ========================================================================== */ |
5 | 5 | ||
6 | /** | 6 | /** |
7 | * 1. Correct the line height in all browsers. | 7 | * 1. Correct the line height in all browsers. |
8 | * 2. Prevent adjustments of font size after orientation changes in iOS. | 8 | * 2. Prevent adjustments of font size after orientation changes in iOS. |
9 | */ | 9 | */ |
10 | 10 | ||
11 | html { | 11 | html { |
12 | line-height: 1.15; /* 1 */ | 12 | line-height: 1.15; /* 1 */ |
13 | -webkit-text-size-adjust: 100%; /* 2 */ | 13 | -webkit-text-size-adjust: 100%; /* 2 */ |
14 | } | 14 | } |
15 | 15 | ||
16 | /* Sections | 16 | /* Sections |
17 | ========================================================================== */ | 17 | ========================================================================== */ |
18 | 18 | ||
19 | /** | 19 | /** |
20 | * Remove the margin in all browsers. | 20 | * Remove the margin in all browsers. |
21 | */ | 21 | */ |
22 | 22 | ||
23 | body { | 23 | body { |
24 | margin: 0; | 24 | margin: 0; |
25 | } | 25 | } |
26 | 26 | ||
27 | /** | 27 | /** |
28 | * Render the `main` element consistently in IE. | 28 | * Render the `main` element consistently in IE. |
29 | */ | 29 | */ |
30 | 30 | ||
31 | main { | 31 | main { |
32 | display: block; | 32 | display: block; |
33 | } | 33 | } |
34 | 34 | ||
35 | /** | 35 | /** |
36 | * Correct the font size and margin on `h1` elements within `section` and | 36 | * Correct the font size and margin on `h1` elements within `section` and |
37 | * `article` contexts in Chrome, Firefox, and Safari. | 37 | * `article` contexts in Chrome, Firefox, and Safari. |
38 | */ | 38 | */ |
39 | 39 | ||
40 | h1 { | 40 | h1 { |
41 | font-size: 2em; | 41 | font-size: 2em; |
42 | margin: 0.67em 0; | 42 | margin: 0.67em 0; |
43 | } | 43 | } |
44 | 44 | ||
45 | /* Grouping content | 45 | /* Grouping content |
46 | ========================================================================== */ | 46 | ========================================================================== */ |
47 | 47 | ||
48 | /** | 48 | /** |
49 | * 1. Add the correct box sizing in Firefox. | 49 | * 1. Add the correct box sizing in Firefox. |
50 | * 2. Show the overflow in Edge and IE. | 50 | * 2. Show the overflow in Edge and IE. |
51 | */ | 51 | */ |
52 | 52 | ||
53 | hr { | 53 | hr { |
54 | box-sizing: content-box; /* 1 */ | 54 | box-sizing: content-box; /* 1 */ |
55 | height: 0; /* 1 */ | 55 | height: 0; /* 1 */ |
56 | overflow: visible; /* 2 */ | 56 | overflow: visible; /* 2 */ |
57 | } | 57 | } |
58 | 58 | ||
59 | /** | 59 | /** |
60 | * 1. Correct the inheritance and scaling of font size in all browsers. | 60 | * 1. Correct the inheritance and scaling of font size in all browsers. |
61 | * 2. Correct the odd `em` font sizing in all browsers. | 61 | * 2. Correct the odd `em` font sizing in all browsers. |
62 | */ | 62 | */ |
63 | 63 | ||
64 | pre { | 64 | pre { |
65 | font-family: monospace, monospace; /* 1 */ | 65 | font-family: monospace, monospace; /* 1 */ |
66 | font-size: 1em; /* 2 */ | 66 | font-size: 1em; /* 2 */ |
67 | } | 67 | } |
68 | 68 | ||
69 | /* Text-level semantics | 69 | /* Text-level semantics |
70 | ========================================================================== */ | 70 | ========================================================================== */ |
71 | 71 | ||
72 | /** | 72 | /** |
73 | * Remove the gray background on active links in IE 10. | 73 | * Remove the gray background on active links in IE 10. |
74 | */ | 74 | */ |
75 | 75 | ||
76 | a { | 76 | a { |
77 | background-color: transparent; | 77 | background-color: transparent; |
78 | } | 78 | } |
79 | 79 | ||
80 | /** | 80 | /** |
81 | * 1. Remove the bottom border in Chrome 57- | 81 | * 1. Remove the bottom border in Chrome 57- |
82 | * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. | 82 | * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. |
83 | */ | 83 | */ |
84 | 84 | ||
85 | abbr[title] { | 85 | abbr[title] { |
86 | border-bottom: none; /* 1 */ | 86 | border-bottom: none; /* 1 */ |
87 | text-decoration: underline; /* 2 */ | 87 | text-decoration: underline; /* 2 */ |
88 | text-decoration: underline dotted; /* 2 */ | 88 | text-decoration: underline dotted; /* 2 */ |
89 | } | 89 | } |
90 | 90 | ||
91 | /** | 91 | /** |
92 | * Add the correct font weight in Chrome, Edge, and Safari. | 92 | * Add the correct font weight in Chrome, Edge, and Safari. |
93 | */ | 93 | */ |
94 | 94 | ||
95 | b, | 95 | b, |
96 | strong { | 96 | strong { |
97 | font-weight: bolder; | 97 | font-weight: bolder; |
98 | } | 98 | } |
99 | 99 | ||
100 | /** | 100 | /** |
101 | * 1. Correct the inheritance and scaling of font size in all browsers. | 101 | * 1. Correct the inheritance and scaling of font size in all browsers. |
102 | * 2. Correct the odd `em` font sizing in all browsers. | 102 | * 2. Correct the odd `em` font sizing in all browsers. |
103 | */ | 103 | */ |
104 | 104 | ||
105 | code, | 105 | code, |
106 | kbd, | 106 | kbd, |
107 | samp { | 107 | samp { |
108 | font-family: monospace, monospace; /* 1 */ | 108 | font-family: monospace, monospace; /* 1 */ |
109 | font-size: 1em; /* 2 */ | 109 | font-size: 1em; /* 2 */ |
110 | } | 110 | } |
111 | 111 | ||
112 | /** | 112 | /** |
113 | * Add the correct font size in all browsers. | 113 | * Add the correct font size in all browsers. |
114 | */ | 114 | */ |
115 | 115 | ||
116 | small { | 116 | small { |
117 | font-size: 80%; | 117 | font-size: 80%; |
118 | } | 118 | } |
119 | 119 | ||
120 | /** | 120 | /** |
121 | * Prevent `sub` and `sup` elements from affecting the line height in | 121 | * Prevent `sub` and `sup` elements from affecting the line height in |
122 | * all browsers. | 122 | * all browsers. |
123 | */ | 123 | */ |
124 | 124 | ||
125 | sub, | 125 | sub, |
126 | sup { | 126 | sup { |
127 | font-size: 75%; | 127 | font-size: 75%; |
128 | line-height: 0; | 128 | line-height: 0; |
129 | position: relative; | 129 | position: relative; |
130 | vertical-align: baseline; | 130 | vertical-align: baseline; |
131 | } | 131 | } |
132 | 132 | ||
133 | sub { | 133 | sub { |
134 | bottom: -0.25em; | 134 | bottom: -0.25em; |
135 | } | 135 | } |
136 | 136 | ||
137 | sup { | 137 | sup { |
138 | top: -0.5em; | 138 | top: -0.5em; |
139 | } | 139 | } |
140 | 140 | ||
141 | /* Embedded content | 141 | /* Embedded content |
142 | ========================================================================== */ | 142 | ========================================================================== */ |
143 | 143 | ||
144 | /** | 144 | /** |
145 | * Remove the border on images inside links in IE 10. | 145 | * Remove the border on images inside links in IE 10. |
146 | */ | 146 | */ |
147 | 147 | ||
148 | img { | 148 | img { |
149 | border-style: none; | 149 | border-style: none; |
150 | } | 150 | } |
151 | 151 | ||
152 | /* Forms | 152 | /* Forms |
153 | ========================================================================== */ | 153 | ========================================================================== */ |
154 | 154 | ||
155 | /** | 155 | /** |
156 | * 1. Change the font styles in all browsers. | 156 | * 1. Change the font styles in all browsers. |
157 | * 2. Remove the margin in Firefox and Safari. | 157 | * 2. Remove the margin in Firefox and Safari. |
158 | */ | 158 | */ |
159 | 159 | ||
160 | button, | 160 | button, |
161 | input, | 161 | input, |
162 | optgroup, | 162 | optgroup, |
163 | select, | 163 | select, |
164 | textarea { | 164 | textarea { |
165 | font-family: inherit; /* 1 */ | 165 | font-family: inherit; /* 1 */ |
166 | font-size: 100%; /* 1 */ | 166 | font-size: 100%; /* 1 */ |
167 | line-height: 1.15; /* 1 */ | 167 | line-height: 1.15; /* 1 */ |
168 | margin: 0; /* 2 */ | 168 | margin: 0; /* 2 */ |
169 | } | 169 | } |
170 | 170 | ||
171 | /** | 171 | /** |
172 | * Show the overflow in IE. | 172 | * Show the overflow in IE. |
173 | * 1. Show the overflow in Edge. | 173 | * 1. Show the overflow in Edge. |
174 | */ | 174 | */ |
175 | 175 | ||
176 | button, | 176 | button, |
177 | input { /* 1 */ | 177 | input { /* 1 */ |
178 | overflow: visible; | 178 | overflow: visible; |
179 | } | 179 | } |
180 | 180 | ||
181 | /** | 181 | /** |
182 | * Remove the inheritance of text transform in Edge, Firefox, and IE. | 182 | * Remove the inheritance of text transform in Edge, Firefox, and IE. |
183 | * 1. Remove the inheritance of text transform in Firefox. | 183 | * 1. Remove the inheritance of text transform in Firefox. |
184 | */ | 184 | */ |
185 | 185 | ||
186 | button, | 186 | button, |
187 | select { /* 1 */ | 187 | select { /* 1 */ |
188 | text-transform: none; | 188 | text-transform: none; |
189 | } | 189 | } |
190 | 190 | ||
191 | /** | 191 | /** |
192 | * Correct the inability to style clickable types in iOS and Safari. | 192 | * Correct the inability to style clickable types in iOS and Safari. |
193 | */ | 193 | */ |
194 | 194 | ||
195 | button, | 195 | button, |
196 | [type="button"], | 196 | [type="button"], |
197 | [type="reset"], | 197 | [type="reset"], |
198 | [type="submit"] { | 198 | [type="submit"] { |
199 | -webkit-appearance: button; | 199 | -webkit-appearance: button; |
200 | } | 200 | } |
201 | 201 | ||
202 | /** | 202 | /** |
203 | * Remove the inner border and padding in Firefox. | 203 | * Remove the inner border and padding in Firefox. |
204 | */ | 204 | */ |
205 | 205 | ||
206 | button::-moz-focus-inner, | 206 | button::-moz-focus-inner, |
207 | [type="button"]::-moz-focus-inner, | 207 | [type="button"]::-moz-focus-inner, |
208 | [type="reset"]::-moz-focus-inner, | 208 | [type="reset"]::-moz-focus-inner, |
209 | [type="submit"]::-moz-focus-inner { | 209 | [type="submit"]::-moz-focus-inner { |
210 | border-style: none; | 210 | border-style: none; |
211 | padding: 0; | 211 | padding: 0; |
212 | } | 212 | } |
213 | 213 | ||
214 | /** | 214 | /** |
215 | * Restore the focus styles unset by the previous rule. | 215 | * Restore the focus styles unset by the previous rule. |
216 | */ | 216 | */ |
217 | 217 | ||
218 | button:-moz-focusring, | 218 | button:-moz-focusring, |
219 | [type="button"]:-moz-focusring, | 219 | [type="button"]:-moz-focusring, |
220 | [type="reset"]:-moz-focusring, | 220 | [type="reset"]:-moz-focusring, |
221 | [type="submit"]:-moz-focusring { | 221 | [type="submit"]:-moz-focusring { |
222 | outline: 1px dotted ButtonText; | 222 | outline: 1px dotted ButtonText; |
223 | } | 223 | } |
224 | 224 | ||
225 | /** | 225 | /** |
226 | * Correct the padding in Firefox. | 226 | * Correct the padding in Firefox. |
227 | */ | 227 | */ |
228 | 228 | ||
229 | fieldset { | 229 | fieldset { |
230 | padding: 0.35em 0.75em 0.625em; | 230 | padding: 0.35em 0.75em 0.625em; |
231 | } | 231 | } |
232 | 232 | ||
233 | /** | 233 | /** |
234 | * 1. Correct the text wrapping in Edge and IE. | 234 | * 1. Correct the text wrapping in Edge and IE. |
235 | * 2. Correct the color inheritance from `fieldset` elements in IE. | 235 | * 2. Correct the color inheritance from `fieldset` elements in IE. |
236 | * 3. Remove the padding so developers are not caught out when they zero out | 236 | * 3. Remove the padding so developers are not caught out when they zero out |
237 | * `fieldset` elements in all browsers. | 237 | * `fieldset` elements in all browsers. |
238 | */ | 238 | */ |
239 | 239 | ||
240 | legend { | 240 | legend { |
241 | box-sizing: border-box; /* 1 */ | 241 | box-sizing: border-box; /* 1 */ |
242 | color: inherit; /* 2 */ | 242 | color: inherit; /* 2 */ |
243 | display: table; /* 1 */ | 243 | display: table; /* 1 */ |
244 | max-width: 100%; /* 1 */ | 244 | max-width: 100%; /* 1 */ |
245 | padding: 0; /* 3 */ | 245 | padding: 0; /* 3 */ |
246 | white-space: normal; /* 1 */ | 246 | white-space: normal; /* 1 */ |
247 | } | 247 | } |
248 | 248 | ||
249 | /** | 249 | /** |
250 | * Add the correct vertical alignment in Chrome, Firefox, and Opera. | 250 | * Add the correct vertical alignment in Chrome, Firefox, and Opera. |
251 | */ | 251 | */ |
252 | 252 | ||
253 | progress { | 253 | progress { |
254 | vertical-align: baseline; | 254 | vertical-align: baseline; |
255 | } | 255 | } |
256 | 256 | ||
257 | /** | 257 | /** |
258 | * Remove the default vertical scrollbar in IE 10+. | 258 | * Remove the default vertical scrollbar in IE 10+. |
259 | */ | 259 | */ |
260 | 260 | ||
261 | textarea { | 261 | textarea { |
262 | overflow: auto; | 262 | overflow: auto; |
263 | } | 263 | } |
264 | 264 | ||
265 | /** | 265 | /** |
266 | * 1. Add the correct box sizing in IE 10. | 266 | * 1. Add the correct box sizing in IE 10. |
267 | * 2. Remove the padding in IE 10. | 267 | * 2. Remove the padding in IE 10. |
268 | */ | 268 | */ |
269 | 269 | ||
270 | [type="checkbox"], | 270 | [type="checkbox"], |
271 | [type="radio"] { | 271 | [type="radio"] { |
272 | box-sizing: border-box; /* 1 */ | 272 | box-sizing: border-box; /* 1 */ |
273 | padding: 0; /* 2 */ | 273 | padding: 0; /* 2 */ |
274 | } | 274 | } |
275 | 275 | ||
276 | /** | 276 | /** |
277 | * Correct the cursor style of increment and decrement buttons in Chrome. | 277 | * Correct the cursor style of increment and decrement buttons in Chrome. |
278 | */ | 278 | */ |
279 | 279 | ||
280 | [type="number"]::-webkit-inner-spin-button, | 280 | [type="number"]::-webkit-inner-spin-button, |
281 | [type="number"]::-webkit-outer-spin-button { | 281 | [type="number"]::-webkit-outer-spin-button { |
282 | height: auto; | 282 | height: auto; |
283 | } | 283 | } |
284 | 284 | ||
285 | /** | 285 | /** |
286 | * 1. Correct the odd appearance in Chrome and Safari. | 286 | * 1. Correct the odd appearance in Chrome and Safari. |
287 | * 2. Correct the outline style in Safari. | 287 | * 2. Correct the outline style in Safari. |
288 | */ | 288 | */ |
289 | 289 | ||
290 | [type="search"] { | 290 | [type="search"] { |
291 | -webkit-appearance: textfield; /* 1 */ | 291 | -webkit-appearance: textfield; /* 1 */ |
292 | outline-offset: -2px; /* 2 */ | 292 | outline-offset: -2px; /* 2 */ |
293 | } | 293 | } |
294 | 294 | ||
295 | /** | 295 | /** |
296 | * Remove the inner padding in Chrome and Safari on macOS. | 296 | * Remove the inner padding in Chrome and Safari on macOS. |
297 | */ | 297 | */ |
298 | 298 | ||
299 | [type="search"]::-webkit-search-decoration { | 299 | [type="search"]::-webkit-search-decoration { |
300 | -webkit-appearance: none; | 300 | -webkit-appearance: none; |
301 | } | 301 | } |
302 | 302 | ||
303 | /** | 303 | /** |
304 | * 1. Correct the inability to style clickable types in iOS and Safari. | 304 | * 1. Correct the inability to style clickable types in iOS and Safari. |
305 | * 2. Change font properties to `inherit` in Safari. | 305 | * 2. Change font properties to `inherit` in Safari. |
306 | */ | 306 | */ |
307 | 307 | ||
308 | ::-webkit-file-upload-button { | 308 | ::-webkit-file-upload-button { |
309 | -webkit-appearance: button; /* 1 */ | 309 | -webkit-appearance: button; /* 1 */ |
310 | font: inherit; /* 2 */ | 310 | font: inherit; /* 2 */ |
311 | } | 311 | } |
312 | 312 | ||
313 | /* Interactive | 313 | /* Interactive |
314 | ========================================================================== */ | 314 | ========================================================================== */ |
315 | 315 | ||
316 | /* | 316 | /* |
317 | * Add the correct display in Edge, IE 10+, and Firefox. | 317 | * Add the correct display in Edge, IE 10+, and Firefox. |
318 | */ | 318 | */ |
319 | 319 | ||
320 | details { | 320 | details { |
321 | display: block; | 321 | display: block; |
322 | } | 322 | } |
323 | 323 | ||
324 | /* | 324 | /* |
325 | * Add the correct display in all browsers. | 325 | * Add the correct display in all browsers. |
326 | */ | 326 | */ |
327 | 327 | ||
328 | summary { | 328 | summary { |
329 | display: list-item; | 329 | display: list-item; |
330 | } | 330 | } |
331 | 331 | ||
332 | /* Misc | 332 | /* Misc |
333 | ========================================================================== */ | 333 | ========================================================================== */ |
334 | 334 | ||
335 | /** | 335 | /** |
336 | * Add the correct display in IE 10+. | 336 | * Add the correct display in IE 10+. |
337 | */ | 337 | */ |
338 | 338 | ||
339 | template { | 339 | template { |
340 | display: none; | 340 | display: none; |
341 | } | 341 | } |
342 | 342 | ||
343 | /** | 343 | /** |
344 | * Add the correct display in IE 10. | 344 | * Add the correct display in IE 10. |
345 | */ | 345 | */ |
346 | 346 | ||
347 | [hidden] { | 347 | [hidden] { |
348 | display: none; | 348 | display: none; |
349 | } | 349 | } |