Creating a Premium Button with Full-Screen Toast Notification in Blogger

In this guide, you’ll learn how to create a premium-style button that triggers a full-screen toast notification when clicked. This is great for announcements, promotions, or special messages on your Blogger site.








css code

               
               
            

Step 1: Add the HTML & CSS

Paste the following code in Blogger Dashboard → Theme → Edit HTML . (inside the <head> section or before </body>)

<style> /* Premium Button Styling */ .premium-btn { display: inline-block; padding: 12px 30px; background: linear-gradient(135deg, #6e8efb, #a777e3); color: white; font-weight: bold; border: none; border-radius: 50px; cursor: pointer; box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2); transition: all 0.3s ease; text-transform: uppercase; font-family: 'Arial', sans-serif; margin: 10px; } .premium-btn:hover { transform: translateY(-3px); box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3); } /* Full-Screen Toast Notification */ .toast-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); display: flex; justify-content: center; align-items: center; z-index: 9999; opacity: 0; visibility: hidden; transition: all 0.3s ease; } .toast-overlay.active { opacity: 1; visibility: visible; } .toast-content { background: white; padding: 30px; border-radius: 10px; max-width: 500px; text-align: center; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3); position: relative; } .toast-close { position: absolute; top: 10px; right: 10px; background: #ff4757; color: white; border: none; width: 30px; height: 30px; border-radius: 50%; cursor: pointer; font-weight: bold; } .toast-content h2 { color: #6e8efb; margin-bottom: 15px; } .toast-content p { color: #555; line-height: 1.6; } </style>

Html code

               
               
               
               
               
               <!-- Premium Button -->
<button class="premium-btn" onclick="showToast()">Get Premium</button>

<!-- Toast Notification (Hidden by Default) -->
<div class="toast-overlay" id="toastOverlay">
  <div class="toast-content">
    <button class="toast-close" onclick="hideToast()">×</button>
    <h2>Premium Access</h2>
    <p>Upgrade to unlock exclusive content, ad-free browsing, and premium features!</p>
    <button class="premium-btn" style="margin-top: 15px;" onclick="window.location.href='#'">Subscribe Now</button>
  </div>
</div>
               
               
               
               
               
               
               
               
               
               

Js Code

               
               
               
               
               
               <script>
  function showToast() {
    document.getElementById("toastOverlay").classList.add("active");
  }
  
  function hideToast() {
    document.getElementById("toastOverlay").classList.remove("active");
  }
  
  // Close toast when clicking outside
  document.getElementById("toastOverlay").addEventListener("click", function(e) {
    if (e.target === this) {
      hideToast();
    }
  });
</script>
               
               
               
               
               
               
               
               
               
               
Previous Post Next Post