Cant reduce the size of collection list

Topic summary

A user needed help reducing collection list image sizes and making them circular on both desktop and mobile versions of their Shopify store.

Solution Provided:
Two community members offered nearly identical CSS code solutions involving:

  • Adding border-radius: 100% to make images circular
  • Adjusting padding-bottom and width to 50% for size reduction
  • Setting --mobile-columns: 3 for mobile responsiveness

Implementation:
The code should be added to the theme’s CSS file (base.css, style.css, or theme.css) in the Assets folder.

Resolution:
The user initially couldn’t locate the suggested CSS files but successfully resolved the issue by adding the code to their list-collections.css file instead. A follow-up note mentioned the code can also be added to the custom CSS file in the theme editor.

Summarized with AI on November 2. AI used: claude-sonnet-4-5-20250929.

Hi,

I have a problem can’t figure out how to reduce the collection list image sizes and make them round. I need to do that on PC and Mobile versions.

Shop link - https://e8614c-2.myshopify.com/collections/all

Thanks for the help!

1 Like

Hi @GediminasS

TRy this one.

  1. From your Shopify admin dashboard, click on “Online Store” and then “Themes”.
  2. Find the theme that you want to edit and click on “Actions” and then “Edit code”.
  3. In the “Assets” folder, click on “base.css, style.css or theme.css” file, depending on which file your theme uses to store its CSS styles. At the bottom of the file, add the following CSS code:
.collection-card.carousel__slide {
    border-radius: 100%;
}

.collection-card--image.media-aspect-adapt {
    border-radius: 100%;
    border: .5px solid grey;
}

.collection-card--image.media-aspect-adapt {
    padding-bottom: 50%;
    width: 50%;
    margin: auto;
}
@media only screen and (max-width: 749px){
.collection-grid.enable-swipe.text-center.theme-scroll--inner {
    --mobile-columns: 3;
}
}

Your Feedback Matters! Please mark the solution and give likes to posts that helped you. Your appreciation fuels our motivation to assist you better!

1 Like

Hello, @GediminasS

  1. Go to Online Store
  2. Edit Code
  3. Find theme.css/base.css file
  4. Add the following code in the bottom
.collection-card.carousel__slide {
    border-radius: 100% !important;
}

.collection-card--image.media-aspect-adapt {
    border-radius: 100% !important;
    border: .5px solid grey;
}

.collection-card--image.media-aspect-adapt {
    padding-bottom: 50% !important;
    width: 50%;
    margin: auto !important;
}
@media only screen and (max-width: 749px){
.collection-grid.enable-swipe.text-center.theme-scroll--inner {
    --mobile-columns: 3;
}
}

Thanks!

Hi, is it possible that I don’t have any of those files (“base.css, style.css or theme.css”) in my asset folder? As I can’t find it.

Actually, I have the fail list-collections.css, and it worked like a charm! Thanks!!!

Good to hear! You can also add this in the custom.css file, which you can find in the theme editor.