How can I add a border to product images in the Dawn theme?

Hello,

I am trying to add borders to my images on categories and product lists, like the photo attached. I have tried a few different suggestions but nothing has worked for me thus far. Can anyone advise me with the correct code to use and where to play it? I am using dawn theme. I

Many thanks in advance

  1. Locate the relevant Liquid file: Identify the Liquid file responsible for rendering the category and product lists. In the Dawn theme, this file is usually named collection-grid-item.liquid or product-card.liquid. You can find these files in the Sections or Snippets folder of your theme.

  2. Add a CSS class or inline style: To add a border to the image, you can either add a CSS class or apply an inline style. Choose one of the following approaches:

    • CSS class: Add a CSS class to the image element and define the border style in your theme’s CSS file. For example, you can add class="border-image" to the <img> tag and define the .border-image class in your theme’s CSS file with the desired border style:
.border-image {
  border: 2px solid #000000; /* Example border style */
}
​

Hello @rugsrusonline12

You can try this code: it will be helpful to you

Go to the Online Store->Theme->Edit code->Assets->base.css>Add this code at the bottom.

.card--card, .card--standard .card__inner {
    border: 1px solid #C0C0C0;
}

Thank you for your quick response. The closest thing I can find is card-product.liquid. Is it the same? I cannot find anything named ‘collection-grid-item.liquid’.

@rugsrusonline12 can you provide your store url .so, it can be helpful to figured it out .

Hello, I’ve pasted this code into the bottom of the base.css and unfortunately nothing has changed.

https://www.rugsrusonline.co.uk

@rugsrusonline12 add below css

.collection .card__inner {
    border: 3px solid black !important;
}

Hi there,

I am trying to do something similar here where I added this code:

img {

border: 1px solid black;

}

into the custom CSS section and that creates a border around the main logo. How can I remove this border around the main logo while still achieving the border around all images? Can this be done?