Make Slideshow Dots Closer Together Dawn Theme

Topic summary

A user seeks to modify slideshow navigation dots in the Dawn theme, wanting them positioned closer together and changed to white. Two solutions were provided involving CSS edits:

Primary Solution:

  • Navigate to Online Store → Themes → Edit code
  • Locate the base.css file in the Assets folder
  • Add CSS targeting .slider-counter__link with adjusted padding values

Issue & Follow-up:
The initial fix worked but positioned dots too low. The user is using custom liquid to place dots on the slideshow.

Adjusted Solution:
A refined CSS snippet was provided targeting .slideshow__controls with a margin-bottom: 20px property to correct vertical positioning.

Both responders included reference images showing expected results. The discussion remains technical, focused on CSS customization for precise dot spacing and placement.

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

Hello,

I need some help moving my slideshow dots closer together. I’ve attached a reference image on how I’d like it to look. I’d like them to be closer together and changed to white. I’m fine editing the CSS. https://shop.coolcookies.com/

Thank you

1 Like

Hi @SearchGhost1738

This is Lucas from PageFly - Landing Page Builder App

You can try this code by following these steps:

Step 1: Go to Online Store->Theme->Edit code.

Step 2: Search file base.css

Step 3: Paste the below code at bottom of the file → Save

.slider-counter__link {

padding: 0.2rem !important;

}

Hope that my solution works for you.

Best regards,

Lucas| PageFly

1 Like

Hi @SearchGhost1738 ,

I understand that you want to moving my slideshow dots closer together.

  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 “theme.scss.liquid, styles.scss.liquid or base.css” file, depending on which file your theme uses to store its CSS styles.
  4. At the bottom of the file, add the following CSS code:
  5. And Save.
.slider-counter__link {
    padding: 0.5rem;
    padding-bottom: 1rem;
}

Result:

I hope it help.

This worked but the dots are a little bit too low. I’m using custom liquid to place the dots on the slideshow. This is what what I’m using:


Would any of this fix it?

You can try with this code:

.slideshow__controls.slideshow__controls–top.slider-buttons.no-js-hidden {
margin-bottom: 20px;

}

1 Like