mirror of https://github.com/lukechilds/docs.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.2 KiB
62 lines
1.2 KiB
6 years ago
|
// Name: Print
|
||
|
// Description: Optimize page for printing
|
||
|
//
|
||
|
// Adapted from http://github.com/h5bp/html5-boilerplate
|
||
|
//
|
||
|
// Modifications: Removed link `href` and `title` related rules
|
||
|
//
|
||
|
// ========================================================================
|
||
|
|
||
|
|
||
|
/* ========================================================================
|
||
|
Component: Print
|
||
|
========================================================================== */
|
||
|
|
||
|
@media print {
|
||
|
|
||
|
*,
|
||
|
*::before,
|
||
|
*::after {
|
||
|
background: transparent !important;
|
||
|
color: black !important;
|
||
|
box-shadow: none !important;
|
||
|
text-shadow: none !important;
|
||
|
}
|
||
|
|
||
|
a,
|
||
|
a:visited { text-decoration: underline; }
|
||
|
|
||
|
pre,
|
||
|
blockquote {
|
||
|
border: 1px solid #999;
|
||
|
page-break-inside: avoid;
|
||
|
}
|
||
|
|
||
|
thead { display: table-header-group; }
|
||
|
|
||
|
tr,
|
||
|
img { page-break-inside: avoid; }
|
||
|
|
||
|
img { max-width: 100% !important; }
|
||
|
|
||
|
@page { margin: 0.5cm; }
|
||
|
|
||
|
p,
|
||
|
h2,
|
||
|
h3 {
|
||
|
orphans: 3;
|
||
|
widows: 3;
|
||
|
}
|
||
|
|
||
|
h2,
|
||
|
h3 { page-break-after: avoid; }
|
||
|
|
||
|
@if(mixin-exists(hook-print)) {@include hook-print();}
|
||
|
|
||
|
}
|
||
|
|
||
|
// Hooks
|
||
|
// ========================================================================
|
||
|
|
||
|
// @mixin hook-print(){}
|