@import '../../../minerva.less/minerva.variables.less'; @import '../../../minerva.less/minerva.mixins.less'; @media print { .mw-editsection, .noprint, .banner-container, .minerva-header, .minerva-footer, .minerva__tab-container, .page-actions-menu, .post-content { display: none; } .printfooter { display: block; padding-top: 1em; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } table, figure, img { page-break-inside: avoid; } img { max-width: 100%; // Disable lazy loading transition animation for print media (T220668) so they display. &.image-lazy-loaded { animation: none !important; } } } @media print and ( max-device-width: @width-breakpoint-tablet ) { // Chrome: override the default margins and reveal the footer // Experimental technology (see https://developer.mozilla.org/en-US/docs/Web/CSS/@page/size) @page { margin: 50px 0; } html { padding: 0 50px; } @import 'header.less'; @import 'article.less'; @import 'references.less'; @import 'footer.less'; }