Re: dawn theme edit slideshow to fade

Solved

How can I edit the Dawn theme slideshow to fade instead of slide?

ScentFluence
Excursionist
30 0 9

I would like to change my gallery to a fade from a slide.

 

Accepted Solution (1)

Ollie
Shopify Staff
2550 460 419

This is an accepted solution.

Hey @ScentFluence.

 

Thanks for reaching out.

 

I appreciate that you have let us know which theme you are using as that is very helpful! This is a great question.

 

Looking into the Dawn theme, I noticed that changing the transition of the slides is not available using the Theme Editor. However, you could make a change to the theme's coding to have it displayed as you would like. Since the Dawn theme is designed and supported by Shopify, we may be able to use free design time for Shopify themes to make this customization.

 

03-40-65768-53434

 

If you are interested in using the design time, you will need to login to your store using the Contact Us page. This will allow us to securely verify you as the store owner. Once you successfully login - you will be directed to the Help Center. Select the topic that you would like assistance with to locate the options to Get Support and speak with a Support Advisor about the changes you would like to see.

 

Alternatively, if you are interested in hiring an individual to complete this task for you, you can look to reach out to our Shopify Experts.

 

Let me know if you have any questions or concerns.

Ollie | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

View solution in original post

Replies 13 (13)

Ollie
Shopify Staff
2550 460 419

This is an accepted solution.

Hey @ScentFluence.

 

Thanks for reaching out.

 

I appreciate that you have let us know which theme you are using as that is very helpful! This is a great question.

 

Looking into the Dawn theme, I noticed that changing the transition of the slides is not available using the Theme Editor. However, you could make a change to the theme's coding to have it displayed as you would like. Since the Dawn theme is designed and supported by Shopify, we may be able to use free design time for Shopify themes to make this customization.

 

03-40-65768-53434

 

If you are interested in using the design time, you will need to login to your store using the Contact Us page. This will allow us to securely verify you as the store owner. Once you successfully login - you will be directed to the Help Center. Select the topic that you would like assistance with to locate the options to Get Support and speak with a Support Advisor about the changes you would like to see.

 

Alternatively, if you are interested in hiring an individual to complete this task for you, you can look to reach out to our Shopify Experts.

 

Let me know if you have any questions or concerns.

Ollie | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

ScentFluence
Excursionist
30 0 9

Thanks.

Would be nice to have this option without coding.

Ollie
Shopify Staff
2550 460 419

Hey @ScentFluence.

 

Thanks for the quick response.

 

I can certainly see the benefit of allowing you to make these changes using the Theme Editor. With that being said, I am going to provide this thread to our developers as a suggestion to include in the future. We appreciate you reaching out with this feedback!

 

Let me know if you have any questions.

Ollie | Social Care @ Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

ScentFluence
Excursionist
30 0 9
Thank you
AdamWestonArt
Visitor
1 0 1

I love Shopify and just switched my site over from Squarespace.

I too would really like to have a simple crossfade between slides instead of the existing "Slide to Left" without coding or paying for an app.

I've searched extensively and can't seem to find a simple answer to this needed option.

Built into Squarespace were simple controls to allow your slides to crossfade (vs scroll), and also hide the controls and slide numbers.

Please add this missing feature to your great platform!
Thanks!

1989streetwear
Explorer
73 0 10

Hi @AdamWestonArt, I am looking to change the slide effect to crossfade too. Any luck with finding a solution?

Marco

ExpertRookie
Shopify Partner
1518 249 319

@ScentFluence 

 

I think you need to hire an expert to change or create a new slideshow section with fade animation

- Was my reply helpful? Please Like and Accept Solution to let me know!
- Want to modify or custom changes on store Hire me.
- Feel free to contact me on expert.rookie.team@gmail.com regarding any help.

GemPages
Shopify Partner
5625 1261 1241

Hi @ScentFluence 

 

You can try to follow this solution to make Slideshow To Fade  https://community.shopify.com/c/shopify-design/change-duration-time-and-effect-for-slideshow-on-dawn...

 

Kind & Best regards,
GemPages Support Team

GemPages - Build any high-converting store pages for any business


- If you find my reply helpful, please hit Like and Mark as Solution
- Get connected: App Store | Blog | Community | Help Center

mintenzee
Tourist
4 0 4

Hi there,

 

You can add the code below to component-slideshow.css

 

slideshow-component .slideshow.banner{
scroll-snap-type: none !important;
scroll-behavior: auto !important;
}

@keyframes fadeIn {
0% { opacity: 0.5; }
100% { opacity: 1; }
}

@keyframes fadeOut {
0% { opacity: 1; }
100% { opacity: 0.5; }
}

slideshow-component .slideshow.banner [aria-hidden="false"] {
animation: fadeIn 200ms, fadeOut 200ms 4800ms;
}

 

There is one point to note here. For fadeOut, the animation time + animation delay time should match the slide time you set in theme customization section.  In my case, 200ms + 4800ms matched the total slide time I had set which was 5s. 

1989streetwear
Explorer
73 0 10

Hi @mintenzee Thank you so much for this code. It does work!!

Is there any chance to change the fade transition opacity in a dark colour like black?

Marco
osk3
Visitor
2 0 0

This solution would work fantastically but as usual there is no option to disable the pause on cursor hover - so even if you set the fadein/ fadeout timings correctly, if the user scrolls over the area it will make the slide change out of sync with the fade.. Brilliant how limiting Shopify is as a whole. The fix for something like this on WordPress would take 2 seconds.

CooperElliott
Shopify Partner
1 0 0

Adding [aria-live="off"] to the selector for the animation should solve this issue as long as you don't need a fade-in animation. If you keep the fade-in animation it will trigger whenever you stop hovering over the slideshow.

 

So the css for the animation would look like this:

 

slideshow-component .slideshow.banner[aria-live="off"] [aria-hidden="false"] {
    animation: fadeOut 200ms 4800ms;
}

 

For anyone who just wants to stop the default slide animation and doesn't care about animating a fade the only css you need to add to the component-slideshow.css file is:

 

slideshow-component .slideshow.banner {
    scroll-snap-type: none !important;
    scroll-behavior: auto !important;
}

 

or you can change the scroll-behavior in the component-slider.css file.

Alejandrouda
Shopify Partner
7 0 4

Hi there!

 

It seems like what is problematic is the fact that there is a timeout to run the animation. If you don't enable automatic slideshow, after 5 seconds you can see the fade out animation, without having changed the slide.

 

I'm not an expert on CSS, though would it be possible to just perform this animation whenever any of the following two actions happens?

 

  • A click to change slide
  • Having enabled the auto slides, whenever the js code execute the change

 

Thank you!