Move Slideshow Header text to the bottom of the image

Topic summary

Goal: Move the slideshow header text lower (closer to the bottom) in the Shopify Studio theme.

Key steps and solutions:

  • Access: Helpers requested the store URL; OP shared the preview link and password (“selig”) to review the issue.
  • Fix option 1 (theme.liquid): Add a block inside the to remove padding on the slideshow text wrapper, effectively repositioning the header text lower within the image.
  • Fix option 2 (base.css): Add a media query for desktop (min-width: 750px) that sets the slideshow text wrapper’s padding to 0 and adjusts .banner__box padding for the desktop transparent banner variant, improving vertical placement.

Notes:

  • Screenshots were provided to illustrate the before/after results of both fixes.
  • When asked if existing code in the store might interfere, the helper confirmed it would not affect this specific issue.

Outcome:

  • The OP confirmed the solution worked (“Perfect, thank you very much”).
  • Status: Resolved with CSS adjustments (no theme JavaScript changes required).
Summarized with AI on December 26. AI used: gpt-5.

The header text within the slideshow is too high up, I need to sit closer to the bottom of the image. Using Studio theme.

2 Likes

Hi @JimmyPea , Can you kindly share your store link with us? We will check it and suggest you a solution if possible

https://clairelangley.myshopify.com/

1 Like

password ‘selig’

Hi @JimmyPea , Currently your store is password protected

Selig is the password

1 Like

Hi @JimmyPea ,

Step 1: Go to Shopify Admin → Online Store ->Theme → Edit code

Step 2: Search file theme.liquid

Step 3: Inside head tags. You need create style tags. After insert my code inside style tag

.slideshow__text-wrapper.banner__content {
    padding: 0 !important;
}

Here is result:

Hope this can help you,

If our suggestions are useful, please let us know by giving it a like or marking it as a solution. Thank you :heart_eyes:

  • Here is the solution for you @JimmyPea
  • Please follow these steps:

  • Then find the base.css file.
  • Then add the following code at the end of the file and press ‘Save’ to save it.
@media screen and (min-width: 750px) {
    .slideshow__text-wrapper.banner__content {
        padding: 0 !important;
    }
.banner--desktop-transparent .banner__box{
 padding: 2rem 0 !important;
}
}
  • Here is the result you will achieve:

  • Please press ‘Like’ and mark it as ‘Solution’ if you find it helpful. Thank you.
1 Like

will this code confuse matters:

1 Like

Hi @JimmyPea , That code has no effect on the problem at hand

Perfect, thank you very much

1 Like