Shopify themes, liquid, logos, and UX
Hi everyone!
I've set the size of my product images to "medium" on the product page and it all looks good on desktop.
But I think it's a little too big on mobile and would like to make it smaller on just mobiles. The "small" alternative would suit better on mobile, or if it is possible to set it to
a given percent.
Is there a way to do this?
I've tried to have a look at the code and changed around a bit, but I can't really find anything that works.
Best regards,
Solved! Go to the solution
This is an accepted solution.
Thanks for confirm
1. Go to Online Store->Theme->Edit code
2. Asset->/Theme.scss.liquid->paste below code at the bottom of the file.
@media only screen and (max-width: 749px) {
.product-single__media {
padding-top: 100% !important;
img {
height: 100%;
object-fit: contain;
}
}
}
Hello, @KalleSpang
Welcome to the Shopify community!
and Thanks for your Good question.
Please share your site URL,
So I will check and provide a solution here.
do you have like this?
Yes, that would be great!
Best regards,
This is an accepted solution.
Thanks for confirm
1. Go to Online Store->Theme->Edit code
2. Asset->/Theme.scss.liquid->paste below code at the bottom of the file.
@media only screen and (max-width: 749px) {
.product-single__media {
padding-top: 100% !important;
img {
height: 100%;
object-fit: contain;
}
}
}
Thank you so much! I really appreciate your help!
Like it alot more now! 😄
For anyone who is interested in doing the same to their page, the "padding-top" paramater determines the size of the image, and it's possible to assign a higher value than 100% if you want it bigger and a lower value than 100% if you want it smaller.
I made mine a little bit bigger then the original 100%, just to fit my taste.
Best regards,
Thanks for update
yes, you can
I sort of followed your instructions. My theme doesn't have a Theme.scss.liquid....it only has a theme.liquid or theme.css so I posted that code in theme.css the image doesn't get any smaller it just moves the carousel onto the image as if it was getting smaller but it doesn't
Welcome to the Shopify community!
and Thanks for your question.
Please share your site URL,
So I will check and provide a solution here.
Thanks Ketan, here is the link:
https://thevinylfly.com/products/siser-htv-easy-weed-12-x-15?variant=37855830933694.
I'm going to eventually to enable my swatch widget and showcase the colors in the swatches....you wouldn't happen to know how to hide the image carousel on mobile would you?
yes, sure let me know which one do you have hide?
I would like to hide all of the carousels on my "VINYL" (HTV & Adhesive) products because there's just so many colors to choose from and they would look better laid out in swatches rather than a carousel.
Thanks for it
1. Go to Online Store->Theme->Edit code
2. Asset->/theme.css ->paste below code at the bottom of the file.
this code apply for 5-6 second
.product-single__thumbnails { display: none;}
I posted that code at the bottom of my theme.css file but it didn't seem to do anything
this code apply to hide thumbnails
Is it supposed to hide the thumbnails on the mobile carousel or somewhere on desktop? I didn't seem to see any change to my website after posting that code
yes, is possible to custom code can you please add me on staff so i will quick-fix mobile and desktop show hide
That would be great! how do I go about adding you to staff to edit that for me?
https://help.shopify.com/en/manual/your-account/staff-accounts/create-staff-accounts
Great, Just need your Email Ketan, sent you a PM
Great Thanks i will check and sent details
Please help me @KetanKumar i use theme warehouse.
i want to make product image smaller on mobile product page.
Thanks
sorry for any issue have check real device it proper look if you have issue please share screenshort
@KetanKumar Sir my point is, the website viewer on mobile should see the price without scrolling. the viewer have to scroll a bit to see the price.
can you please share issue images?
yes, please confirm
yes, please try this code
1. Go to Online Store->Theme->Edit code
2. Asset->/theme.css ->paste below code at the bottom of the file.
@media screen and (max-width: 640px) {
.product-gallery__size-limiter .aspect-ratio {
padding-bottom: 45% !important;
}
.product-gallery__size-limiter img.product-gallery__image {
object-fit: contain;
}
}
Thanks, it has solved the purpose. When we click the image to zoom, a new issue arises.
I am attaching the screenshots.
this is not ok
This is ok
oh sorry for that let's have check and update
can you please remove first code after adding this updated code
@media screen and (max-width: 640px) {
.product-gallery__size-limiter .aspect-ratio {
padding-bottom: 45% !important;
}
.product-gallery__size-limiter img.product-gallery__image, .pswp--zoom-allowed .pswp__img {
object-fit: contain;
}
}
User | RANK |
---|---|
163 | |
146 | |
71 | |
67 | |
55 |
Explore the 30-30-30 rule, a dynamic social media strategy for new businesses. Learn how t...
By Trevor Sep 20, 2023Discover how to leverage the often overlooked footer of your ecommerce site to gain custom...
By Skye Sep 15, 2023In this blog, we’ll be shining a light on Shopify Partners, Experts, and Affiliates. Who a...
By Imogen Sep 13, 2023