Hi all,
I've chewed on this one for quite a while now but without any luck. Anyone who can help me out with getting my hero images in different sizes (responsive)? I'm using the quark theme. My url is www.warlopboomverzorging.be.
Right now, i'm serving the images as inline css style background-image. My css uses image-set for retina images but it doesn't work for different screen sizes.
I was wondering if the modular hero template can serve derivatives to serve a background image that fit? Code for templates is underneath:
modular > hero.html.twig:
{% set grid_size = theme_var('grid-size') %}
{% set hero_image = '' %}
{% set hero_image = 'fruitsnoei_boomgaard.webp' %}
{% include 'partials/hero.html.twig' %}
partials > hero.html.twig:
{% if hero_image %} style="background-image: url('user/pages/01.home/01._hero/{{ hero_image }}');
background-image: -webkit-image-set(
url('user/pages/01.home/01._hero/linde_knotten_winter_800.webp') 1x,
url('user/pages/01.home/01._hero/linde_knotten_winter.webp') 2x);
background-image: image-set(
url('user/pages/01.home/01._hero/linde_knotten_winter_800.webp') 750w,
url('user/pages/01.home/01._hero/linde_knotten_winter.webp') 2048w); " {% endif %}>
Here is a similar question but without an answer :s.
/forum/themes-styling/hero-background-image-make-it-responsive-t4186
Thx in advance and kind regards,
Xavier