From d996008e9a4b704a31b6002d67aa8388c0b00288 Mon Sep 17 00:00:00 2001 From: jdlrobson Date: Tue, 9 Jul 2019 10:50:46 -0700 Subject: [PATCH] Make sure lazy loaded images display in printed PDFs The CSS animation will never complete in print media so will not display in PDF rendering. A note is added to explain this rule. Bug: T220668 Change-Id: I82260fa4e18a13970243d3cb2fc585aefb3c1d09 --- resources/skins.minerva.base.styles/print/styles.less | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/resources/skins.minerva.base.styles/print/styles.less b/resources/skins.minerva.base.styles/print/styles.less index 3580ee5..519d9b8 100644 --- a/resources/skins.minerva.base.styles/print/styles.less +++ b/resources/skins.minerva.base.styles/print/styles.less @@ -1,4 +1,5 @@ @import '../../../minerva.less/minerva.variables'; +@import '../../../minerva.less/minerva.mixins'; @media print { .noprint, @@ -27,6 +28,11 @@ img { max-width: 100%; + + // Disable lazy loading transition animation for print media (T220668) so they display. + &.image-lazy-loaded { + .animation( none ) !important; + } } }