theme-default.print.css (5683B)
1 /* Copied from https://github.com/slatedocs/slate/blob/c4b4c0b8f83e891ca9fab6bbe9a1a88d5fe41292/stylesheets/print.css and unminified */ 2 /*! normalize.css v3.0.2 | MIT License | git.io/normalize */ 3 4 html { 5 font-family: sans-serif; 6 -ms-text-size-adjust: 100%; 7 -webkit-text-size-adjust: 100% 8 } 9 10 body { 11 margin: 0 12 } 13 14 article, 15 aside, 16 details, 17 figcaption, 18 figure, 19 footer, 20 header, 21 hgroup, 22 main, 23 menu, 24 nav, 25 section, 26 summary { 27 display: block 28 } 29 30 audio, 31 canvas, 32 progress, 33 video { 34 display: inline-block; 35 vertical-align: baseline 36 } 37 38 audio:not([controls]) { 39 display: none; 40 height: 0 41 } 42 43 [hidden], 44 template { 45 display: none 46 } 47 48 a { 49 background-color: transparent 50 } 51 52 a:active, 53 a:hover { 54 outline: 0 55 } 56 57 abbr[title] { 58 border-bottom: 1px dotted 59 } 60 61 b, 62 strong { 63 font-weight: bold 64 } 65 66 dfn { 67 font-style: italic 68 } 69 70 h1 { 71 font-size: 2em; 72 margin: 0.67em 0 73 } 74 75 mark { 76 background: #ff0; 77 color: #000 78 } 79 80 small { 81 font-size: 80% 82 } 83 84 sub, 85 sup { 86 font-size: 75%; 87 line-height: 0; 88 position: relative; 89 vertical-align: baseline 90 } 91 92 sup { 93 top: -0.5em 94 } 95 96 sub { 97 bottom: -0.25em 98 } 99 100 img { 101 border: 0 102 } 103 104 svg:not(:root) { 105 overflow: hidden 106 } 107 108 figure { 109 margin: 1em 40px 110 } 111 112 hr { 113 box-sizing: content-box; 114 height: 0 115 } 116 117 pre { 118 overflow: auto 119 } 120 121 code, 122 kbd, 123 pre, 124 samp { 125 font-family: monospace, monospace; 126 font-size: 1em 127 } 128 129 button, 130 input, 131 optgroup, 132 select, 133 textarea { 134 color: inherit; 135 font: inherit; 136 margin: 0 137 } 138 139 button { 140 overflow: visible 141 } 142 143 button, 144 select { 145 text-transform: none 146 } 147 148 button, 149 html input[type="button"], 150 input[type="reset"], 151 input[type="submit"] { 152 -webkit-appearance: button; 153 cursor: pointer 154 } 155 156 button[disabled], 157 html input[disabled] { 158 cursor: default 159 } 160 161 button::-moz-focus-inner, 162 input::-moz-focus-inner { 163 border: 0; 164 padding: 0 165 } 166 167 input { 168 line-height: normal 169 } 170 171 input[type="checkbox"], 172 input[type="radio"] { 173 box-sizing: border-box; 174 padding: 0 175 } 176 177 input[type="number"]::-webkit-inner-spin-button, 178 input[type="number"]::-webkit-outer-spin-button { 179 height: auto 180 } 181 182 input[type="search"] { 183 -webkit-appearance: textfield; 184 box-sizing: content-box 185 } 186 187 input[type="search"]::-webkit-search-cancel-button, 188 input[type="search"]::-webkit-search-decoration { 189 -webkit-appearance: none 190 } 191 192 fieldset { 193 border: 1px solid #c0c0c0; 194 margin: 0 2px; 195 padding: 0.35em 0.625em 0.75em 196 } 197 198 legend { 199 border: 0; 200 padding: 0 201 } 202 203 textarea { 204 overflow: auto 205 } 206 207 optgroup { 208 font-weight: bold 209 } 210 211 table { 212 border-collapse: collapse; 213 border-spacing: 0 214 } 215 216 td, 217 th { 218 padding: 0 219 } 220 221 .content h1, 222 .content h2, 223 .content h3, 224 .content h4, 225 body { 226 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 227 font-size: 14px 228 } 229 230 .content h1, 231 .content h2, 232 .content h3, 233 .content h4 { 234 font-weight: bold 235 } 236 237 .content pre, 238 .content code { 239 font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif; 240 font-size: 12px; 241 line-height: 1.5 242 } 243 244 .content pre, 245 .content code { 246 word-break: break-all; 247 -webkit-hyphens: auto; 248 -ms-hyphens: auto; 249 hyphens: auto 250 } 251 252 @font-face { 253 font-family: 'slate'; 254 src: url(../fonts/slate.eot?-syv14m); 255 src: url(../fonts/slate.eot?#iefix-syv14m) format("embedded-opentype"), url(../fonts/slate.woff2?-syv14m) format("woff2"), url(../fonts/slate.woff?-syv14m) format("woff"), url(../fonts/slate.ttf?-syv14m) format("truetype"), url(../fonts/slate.svg?-syv14m#slate) format("svg"); 256 font-weight: normal; 257 font-style: normal 258 } 259 260 .content aside.warning:before, 261 .content aside.notice:before, 262 .content aside.success:before { 263 font-family: 'slate'; 264 speak: none; 265 font-style: normal; 266 font-weight: normal; 267 font-variant: normal; 268 text-transform: none; 269 line-height: 1 270 } 271 272 .content aside.warning:before { 273 content: "\e600" 274 } 275 276 .content aside.notice:before { 277 content: "\e602" 278 } 279 280 .content aside.success:before { 281 content: "\e606" 282 } 283 284 .tocify, 285 .toc-footer, 286 .lang-selector, 287 .search, 288 #nav-button { 289 display: none 290 } 291 292 .tocify-wrapper>img { 293 margin: 0 auto; 294 display: block 295 } 296 297 .content { 298 font-size: 12px 299 } 300 301 .content pre, 302 .content code { 303 border: 1px solid #999; 304 border-radius: 5px; 305 font-size: 0.8em 306 } 307 308 .content pre code { 309 border: 0 310 } 311 312 .content pre { 313 padding: 1.3em 314 } 315 316 .content code { 317 padding: 0.2em 318 } 319 320 .content table { 321 border: 1px solid #999 322 } 323 324 .content table tr { 325 border-bottom: 1px solid #999 326 } 327 328 .content table td, 329 .content table th { 330 padding: 0.7em 331 } 332 333 .content p { 334 line-height: 1.5 335 } 336 337 .content a { 338 text-decoration: none; 339 color: #000 340 } 341 342 .content h1 { 343 font-size: 2.5em; 344 padding-top: 0.5em; 345 padding-bottom: 0.5em; 346 margin-top: 1em; 347 margin-bottom: 21px; 348 border: 2px solid #ccc; 349 border-width: 2px 0; 350 text-align: center 351 } 352 353 .content h2 { 354 font-size: 1.8em; 355 margin-top: 2em; 356 border-top: 2px solid #ccc; 357 padding-top: 0.8em 358 } 359 360 .content h1+h2, 361 .content h1+div+h2 { 362 border-top: none; 363 padding-top: 0; 364 margin-top: 0 365 } 366 367 .content h3, 368 .content h4 { 369 font-size: 0.8em; 370 margin-top: 1.5em; 371 margin-bottom: 0.8em; 372 text-transform: uppercase 373 } 374 375 .content h5, 376 .content h6 { 377 text-transform: uppercase 378 } 379 380 .content aside { 381 padding: 1em; 382 border: 1px solid #ccc; 383 border-radius: 5px; 384 margin-top: 1.5em; 385 margin-bottom: 1.5em; 386 line-height: 1.6 387 } 388 389 .content aside:before { 390 vertical-align: middle; 391 padding-right: 0.5em; 392 font-size: 14px 393 }