Add Sticky Add To Cart Button – Dawn Theme Shopify

Looking to add a sticky add to cart button on your Dawn theme Shopify store? Look no further! In this tutorial, I’ll show you how to do just that in under ten minutes.

In this tutorial, we’re going to show you how to add a sticky add-to-cart button on your Dawn theme Shopify store.
This is a great way to keep customers from leaving your page without buying the product they were interested in!

Include jQuery in theme.liquid file

Add following code below </head>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.3/jquery.js" type="text/javascript"></script>

Add code in main-product.liquid

Add following code as per screenshot below in main-product.liquid file

{% if section.settings.enable_sticky_addtocart_button %}sticky-button {% endif %}
sticky add to cart code

Add code in base.css file

Add the following code on the bottom of base.css file

.sticky-button {
  display: block;
/*   position: fixed; */
  bottom: 0;
  left: 0;
  z-index: 100;
  width: 100%;
}

Add code in global.js

Add the following code on the bottom of global.js file

$(window).scroll(function() {
    // Code from websensepro.com
    //After scrolling 300px from the top...
    if ( $(window).scrollTop() >= 300 ) {
        $('.sticky-button').css('position', 'fixed');

    //Otherwise remove inline styles and thereby revert to original stying
    } else {
        $('.sticky-button').attr('style', '');

    }
});
4.2/5 - (44 votes)

About

5 thoughts on “Add Sticky Add To Cart Button – Dawn Theme Shopify”

  1. Amazing video, is there a way you could show us also how to add the dynamic ‘Buy Now’ button next to ‘Add to Cart’ or underneath it? Thank you in advance.

Leave a Comment

Your email address will not be published. Required fields are marked *