Loading CHANGELOG.txt +4 −0 Original line number Diff line number Diff line Blazy 8.x-2.0-dev, 2022-04-13 ----------------------------- - Issue #3274730 by gausarts, trickfun: Padding bottom under the image. Blazy 8.x-2.0-dev, 2022-04-07 ----------------------------- - Issue #3273663 by gausarts, vistree: Update to version > 2.6 breaks svg_image. Loading docs/CHANGES.md +2 −0 Original line number Diff line number Diff line *** ## <a name="changes"></a>NOTABLE CHANGES * _Blazy 2.10_, 2022/04/16: + Regression fixes for [Optimization](https://drupal.org/node/3257511). * _Blazy 2.9_, 2022/03/07: + [#3268089](https://drupal.org/node/3268089), hotdamn fix. * _Blazy 2.8_, 2022/03/06: Loading src/Theme/BlazyAttribute.php +7 −3 Original line number Diff line number Diff line Loading @@ -91,7 +91,8 @@ class BlazyAttribute { $settings['ratio'] = str_replace(':', '', $ratio); // Fixed aspect ratio is taken care of by pure CSS. Fluid means dynamic. if ($ratio && $blazies->is('fluid') && $padding = $blazies->get('image.ratio')) { if ($ratio && $blazies->is('fluid') && $padding = $blazies->get('image.ratio')) { // If "lucky", Blazy/ Slick Views galleries may already set this once. // Lucky when you don't flatten out the Views output earlier. self::inlineStyle($attributes, 'padding-bottom: ' . $padding . '%;'); Loading Loading @@ -199,10 +200,13 @@ class BlazyAttribute { // Multi-breakpoint aspect ratio only applies if lazyloaded. // These may be set once at formatter level, or per breakpoint above. // Only relevant if Fluid is selected for Aspect ratio, else a leak. if ($blazies->is('fluid')) { if (!$blazies->is('undata') && $ratios = $blazies->get('ratios', [])) { $attributes['data-ratios'] = Json::encode($ratios); } } } /** * Returns common iframe attributes, including those not handled by blazy. Loading Loading
CHANGELOG.txt +4 −0 Original line number Diff line number Diff line Blazy 8.x-2.0-dev, 2022-04-13 ----------------------------- - Issue #3274730 by gausarts, trickfun: Padding bottom under the image. Blazy 8.x-2.0-dev, 2022-04-07 ----------------------------- - Issue #3273663 by gausarts, vistree: Update to version > 2.6 breaks svg_image. Loading
docs/CHANGES.md +2 −0 Original line number Diff line number Diff line *** ## <a name="changes"></a>NOTABLE CHANGES * _Blazy 2.10_, 2022/04/16: + Regression fixes for [Optimization](https://drupal.org/node/3257511). * _Blazy 2.9_, 2022/03/07: + [#3268089](https://drupal.org/node/3268089), hotdamn fix. * _Blazy 2.8_, 2022/03/06: Loading
src/Theme/BlazyAttribute.php +7 −3 Original line number Diff line number Diff line Loading @@ -91,7 +91,8 @@ class BlazyAttribute { $settings['ratio'] = str_replace(':', '', $ratio); // Fixed aspect ratio is taken care of by pure CSS. Fluid means dynamic. if ($ratio && $blazies->is('fluid') && $padding = $blazies->get('image.ratio')) { if ($ratio && $blazies->is('fluid') && $padding = $blazies->get('image.ratio')) { // If "lucky", Blazy/ Slick Views galleries may already set this once. // Lucky when you don't flatten out the Views output earlier. self::inlineStyle($attributes, 'padding-bottom: ' . $padding . '%;'); Loading Loading @@ -199,10 +200,13 @@ class BlazyAttribute { // Multi-breakpoint aspect ratio only applies if lazyloaded. // These may be set once at formatter level, or per breakpoint above. // Only relevant if Fluid is selected for Aspect ratio, else a leak. if ($blazies->is('fluid')) { if (!$blazies->is('undata') && $ratios = $blazies->get('ratios', [])) { $attributes['data-ratios'] = Json::encode($ratios); } } } /** * Returns common iframe attributes, including those not handled by blazy. Loading