Hello. I tried this on a Slider Section but the pagenation still appears.
Topic summary
A user working with Shopify’s Dawn theme needed to display different chart images for desktop and mobile views—hiding the desktop version on mobile and vice versa.
Accepted Solution:
Dan-From-Ryviu provided CSS media queries to add to each image banner section’s Custom CSS:
- Hide on mobile:
@media (max-width: 767px) { .banner { display: none; } } - Hide on desktop:
@media (min-width: 768px) { .banner { display: none; } }
Additional Issues Addressed:
- iPad compatibility: Adjusted breakpoint from 768px to 767px for mobile hiding
- Slideshow sections: Use
.slideshoworslideshow-componentinstead of.banner - Performance concerns: Images still load in background; suggested lazy loading implementation via liquid file modifications
- Stubborn sections: When Custom CSS fails, add code with section ID to theme.liquid file after
<head>tag - Vessel theme: Replace
.bannerwith.heroclass
The discussion evolved from a simple hide/show request into troubleshooting various edge cases across different themes, devices, and section types. Multiple users confirmed the solution worked for their needs.