How can I make my custom banners clickable on a minimal theme?

Hello,

I wanted to have different banners for mobile and desktop on the minimal theme, so created two custom sections: desktop banner & mobile banner.

What I want to do next is to make them clickable, currently my desktop banner.liquid code under sections looks as follows:

{% if block.settings.image_link != blank %}

{% endif %}

{% for block in section.blocks limit: 1 %} {% endfor %}
{% schema %} { "name": "YX Desktop Banner", "class": "yx-desktop-banner-section", "max_blocks": 1, "blocks": [ { "type": "image_picker", "name": "Desktop Banner Image", "settings": [ { "label": "Desktop Banner Image", "id": "yx_image_picker", "type": "image_picker" } ] }

],

“presets”: [
{
“name”: “YX Desktop Banner”,
“category”: “Home”,
“blocks”:[{“type” : “image_picker”}]
}
]

}

{% endschema %}
{% stylesheet %}
{% endstylesheet %}
{% javascript %}
{% endjavascript %}
{% if section.settings.desktop_image != blank and section.settings.mobile_image != blank %}

{% endif %}

Can you please tell me where I should insert the relevant code to make these banners clickable?

Many thanks,

www.kybeleconcept.com

@KybeleConcept

its mix up your code if possible to give me theme access so i will quick fix

Hello,

thanks for reaching out! what’s your email address?

@KybeleConcept

sounds good

Hello,

Just sent you the invite. There are two liquid codes:yx-desktop-liquid & yx-mobile-liquid

@KybeleConcept

thanks i have done pleas check also if same issue used below code

yx-desktop-banner.liquid

{% if block.settings.image_link != blank %}
   
{% endif %} 

 

   {% for block in section.blocks limit: 1 %}
   
    
   
   {% endfor %}

 
{% schema %}
  {
    "name": "YX Desktop Banner",
    "class": "yx-desktop-banner-section",
    "max_blocks": 1,
    "blocks": [
    {
      "type": "image_picker",
      "name": "Desktop Banner Image",
      "settings": [
        {
          "label": "Desktop Banner Image",
          "id": "yx_image_picker",
          "type": "image_picker"
        },
     	{
          "type": "url",
          "id": "button_link",
          "label": "Image Link Desktop"
        }
      ]
    }

  ],

 "presets": [
    {
      "name": "YX Desktop Banner",
      "category": "Home",
"blocks":[{"type" : "image_picker"}]
    }
]
     
  }

{% endschema %}
{% stylesheet %}
{% endstylesheet %}
{% javascript %}
{% endjavascript %}

yx-mobile-banner.liquid


 

   {% for block in section.blocks limit: 1 %}
   
    
   
   {% endfor %}

{% schema %}
  {
    "name": "YX Mobile Banner",
    "class": "yx-mobile-banner-section",
    "max_blocks": 1,
    "blocks": [
    {
      "type": "image_picker",
      "name": "Mobile Banner Image",
      "settings": [
        {
          "label": "Mobile Banner Image",
          "id": "yx_image_picker",
          "type": "image_picker"
        },
	    {
          "type": "url",
          "id": "button_link",
          "label": "Image Link Mobile"
        }
      ]
    }
  ],
 "presets": [
    {
      "name": "YX Mobile Banner",
      "category": "Home",
      "blocks":[{"type" : "image_picker"}]
    }
 ]
}
{% endschema %}
{% stylesheet %}
{% endstylesheet %}
{% javascript %}
{% endjavascript %}

Thank you sooo so much!!!

@KybeleConcept

its my pleasure to help us

Hello again @KetanKumar , I would as well like to make those banners full width on mobile and desktop view. Any possibility you could help me with that too? Or should I post that request under another topic? Many thanks in advance,

@KybeleConcept

oh sorry please show me issue?

I have a banner on my website kybeleconcept.com, I would like to make it full width without any white spaces, both on desktop and mobile.

[Image.jpeg]

@KybeleConcept

sorry i can’t see your attachment

Hello, I attached it again. it’s the banner under this link at the top of the page kybeleconcept.com[Image.jpeg]

Hello again @KetanKumar , I attached the screenshots again, I would like to make them full width. Any possibility you could help? many thanks,

my website link is kybeleconcept.com

@KybeleConcept

please confirm this look

Hello, confirmed.

@KybeleConcept

desktop and mobile right?

yes, for both. thanks so much in advance!

Hello @KetanKumar any updates on this? looking forward to hearing from you

@KybeleConcept

yes, please add this code

  1. Go to Online Store->Theme->Edit code
  2. Asset->/timber.scss.liquid->paste below code at the bottom of the file.
.template-index .main-content {
    max-width: 100%;
    padding: 0;
}

.template-index .main-content .shopify-section {
    max-width: 1340px;
    margin: 0px auto;
    padding: 0px 30px;
}

#shopify-section-1648652706e27ed3c0, #shopify-section-1648652701e885f30f {
    max-width: 100% !important;
    padding: 0px !important;
}