]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Update print styles to v5.3.0 of html5 boilerplate. 19018/head
authorXhmikosR <xhmikosr@gmail.com>
Thu, 21 Jan 2016 07:35:28 +0000 (09:35 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Tue, 26 Jan 2016 19:37:44 +0000 (21:37 +0200)
scss/_print.scss

index c6b8f35ab2d327cf742fa4b520f5513d3a17149b..7820888118221a293b7b7e4ab28fc1eb2203fe22 100644 (file)
@@ -2,14 +2,21 @@
 
 // ==========================================================================
 // Print styles.
-// Inlined to avoid the additional HTTP request: h5bp.com/r
+// Inlined to avoid the additional HTTP request:
+// http://www.phpied.com/delay-loading-your-print-css/
 // ==========================================================================
 
 @media print {
   *,
   *::before,
-  *::after {
+  *::after,
+  *::first-letter,
+  *::first-line {
+    // Bootstrap specific; comment out `color` and `background`
+    //color: #000 !important; // Black prints faster:
+                              //   http://www.sanbeiji.com/archives/953
     text-shadow: none !important;
+    //background: transparent !important;
     box-shadow: none !important;
   }
 
     text-decoration: underline;
   }
 
+  // Bootstrap specific; comment the following selector out
+  //a[href]::after {
+  //  content: " (" attr(href) ")";
+  //}
+
   abbr[title]::after {
     content: " (" attr(title) ")";
   }
 
+  // Bootstrap specific; comment the following selector out
+  //
+  // Don't show links that are fragment identifiers,
+  // or use the `javascript:` pseudo protocol
+  //
+
+  //a[href^="#"]::after,
+  //a[href^="javascript:"]::after {
+  //  content: "";
+  //}
+
   pre,
   blockquote {
-    border: $border-width solid #999;
+    border: $border-width solid #999;   // Bootstrap custom code; using `$border-width` instead of 1px
     page-break-inside: avoid;
   }
 
+  //
+  // Printing Tables:
+  // http://css-discuss.incutio.com/wiki/Printing_Tables
+  //
+
   thead {
-    display: table-header-group; // h5bp.com/t
+    display: table-header-group;
   }
 
   tr,