customservice.html 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Customer Service Modal</title>
  7. <script src="https://cdn.tailwindcss.com"></script>
  8. <script> window.FontAwesomeConfig = { autoReplaceSvg: 'nest'};</script>
  9. <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/all.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  10. <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap" rel="stylesheet">
  11. <style>
  12. body { font-family: 'Inter', sans-serif; }
  13. .glass-effect {
  14. background: rgba(30, 41, 59, 0.7);
  15. backdrop-filter: blur(8px);
  16. -webkit-backdrop-filter: blur(8px);
  17. }
  18. .modal-gradient {
  19. background: linear-gradient(180deg, #2D3250 0%, #1a1c2e 100%);
  20. }
  21. .btn-gradient {
  22. background: linear-gradient(90deg, #00E676 0%, #00C853 100%);
  23. transition: all 0.3s ease;
  24. }
  25. .btn-gradient:hover {
  26. background: linear-gradient(90deg, #00C853 0%, #00E676 100%);
  27. transform: translateY(-1px);
  28. box-shadow: 0 10px 15px -3px rgba(0, 230, 118, 0.3);
  29. }
  30. .bg-casino-pattern {
  31. background-image: radial-gradient(circle at 50% 50%, #2a2d3e 0%, #0f111a 100%);
  32. }
  33. </style>
  34. </head>
  35. <body class="bg-gray-900 h-screen w-full overflow-hidden flex items-center justify-center relative">
  36. <!-- Background Layer (Simulating the App Behind) -->
  37. <div id="app-background" class="absolute inset-0 z-0 opacity-40 pointer-events-none">
  38. <!-- Abstract Casino Background -->
  39. <div class="absolute inset-0 bg-casino-pattern"></div>
  40. <!-- Decorative Elements simulating game UI behind -->
  41. <div class="absolute top-0 left-0 w-full h-24 bg-gradient-to-b from-black/80 to-transparent"></div>
  42. <div class="absolute top-10 right-4 text-white/20 text-4xl font-bold">777</div>
  43. <div class="absolute bottom-20 left-10 w-16 h-16 rounded-full bg-yellow-600/20 blur-xl"></div>
  44. <div class="absolute top-40 right-20 w-32 h-32 rounded-full bg-purple-600/20 blur-xl"></div>
  45. <!-- Blurred Game Image Placeholder -->
  46. <div class="w-full h-full overflow-hidden">
  47. <img class="w-full h-full object-cover blur-sm" src="https://storage.googleapis.com/uxpilot-auth.appspot.com/6d91367d28-05cfbb95064579e97b71.png" alt="dark casino slot machine game interface background with neon lights and coins" />
  48. </div>
  49. </div>
  50. <!-- Dark Overlay -->
  51. <div class="absolute inset-0 bg-black/60 z-10 backdrop-blur-[2px]"></div>
  52. <!-- Close Button (External) -->
  53. <button class="absolute top-6 right-6 z-20 text-white/80 hover:text-white transition-colors">
  54. <i class="fa-solid fa-xmark text-3xl"></i>
  55. </button>
  56. <!-- Modal Container -->
  57. <div id="modal-container" class="relative z-30 w-[90%] max-w-[360px] modal-gradient rounded-2xl shadow-2xl overflow-hidden border border-white/10 animate-fade-in-up">
  58. <!-- Modal Header / Hero Section -->
  59. <div class="relative h-48 w-full overflow-hidden">
  60. <!-- Background glow for header -->
  61. <div class="absolute inset-0 bg-gradient-to-br from-indigo-900/80 to-slate-900/90 z-0"></div>
  62. <!-- Decorative particles -->
  63. <div class="absolute top-0 left-0 w-full h-full opacity-30 z-0">
  64. <div class="absolute top-4 left-10 w-2 h-2 bg-yellow-400 rounded-full animate-pulse"></div>
  65. <div class="absolute top-12 right-20 w-1 h-1 bg-green-400 rounded-full"></div>
  66. <div class="absolute bottom-8 left-1/3 w-3 h-3 bg-purple-400 rounded-full blur-[1px]"></div>
  67. </div>
  68. <!-- Content Container -->
  69. <div class="relative z-10 w-full h-full flex items-end justify-between">
  70. <!-- Text Area (Left) -->
  71. <div class="pl-5 pb-6 w-1/2 flex flex-col justify-center h-full pt-8">
  72. <h2 class="text-white font-extrabold text-2xl leading-tight drop-shadow-lg">
  73. We Are<br>Happy To<br>Serve You
  74. </h2>
  75. </div>
  76. <!-- Image Area (Right) -->
  77. <div class="w-1/2 h-full relative">
  78. <!-- Using object-contain and bottom alignment to mimic the popup style -->
  79. <div class="absolute bottom-0 right-[-10px] w-[140%] h-[110%]">
  80. <img class="w-full h-full object-contain object-bottom drop-shadow-2xl filter brightness-110" src="soso.png" alt="friendly female customer support agent wearing headset smiling, 3d cartoon style or realistic style, transparent background look, wearing business attire, holding a golden crown or coins" />
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. <!-- Modal Body -->
  86. <div class="px-6 pb-8 pt-2 text-center bg-[#252836]">
  87. <!-- Subtitle -->
  88. <p class="text-gray-400 text-sm mb-6 font-medium">
  89. Please select your customer service
  90. </p>
  91. <!-- Action Buttons -->
  92. <div class="space-y-4">
  93. <!-- 7x24 Online Chat Button -->
  94. <button class="w-full btn-gradient h-14 rounded-full flex items-center justify-center gap-3 group relative overflow-hidden shadow-lg shadow-green-900/20">
  95. <div class="absolute inset-0 bg-white/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300"></div>
  96. <div class="bg-white text-green-600 w-8 h-8 rounded-full flex items-center justify-center shadow-sm">
  97. <i class="fa-solid fa-comment-dots text-xl"></i>
  98. </div>
  99. <span class="text-white font-bold text-base tracking-wide uppercase drop-shadow-sm">7x24 Online Chat</span>
  100. </button>
  101. <!-- First Row: Messenger and WhatsApp -->
  102. <div class="grid grid-cols-2 gap-4">
  103. <button class="btn-gradient h-12 rounded-full flex items-center justify-center gap-1 group relative overflow-hidden shadow-lg shadow-green-900/20">
  104. <div class="absolute inset-0 bg-white/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300"></div>
  105. <div class="bg-white text-green-600 w-8 h-8 rounded-full flex items-center justify-center shadow-sm">
  106. <i class="fa-brands fa-facebook-messenger text-xl"></i>
  107. </div>
  108. <span class="text-white font-bold text-sm tracking-wide drop-shadow-sm">Messenger</span>
  109. </button>
  110. <button class="btn-gradient h-12 rounded-full flex items-center justify-center gap-1 group relative overflow-hidden shadow-lg shadow-green-900/20">
  111. <div class="absolute inset-0 bg-white/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300"></div>
  112. <div class="bg-white text-green-600 w-8 h-8 rounded-full flex items-center justify-center shadow-sm">
  113. <i class="fa-brands fa-whatsapp text-xl"></i>
  114. </div>
  115. <span class="text-white font-bold text-sm tracking-wide drop-shadow-sm">WhatsApp</span>
  116. </button>
  117. </div>
  118. <!-- Second Row: Telegram and Email -->
  119. <div class="grid grid-cols-2 gap-4">
  120. <button class="btn-gradient h-12 rounded-full flex items-center justify-center gap-1 group relative overflow-hidden shadow-lg shadow-green-900/20">
  121. <div class="absolute inset-0 bg-white/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300"></div>
  122. <div class="bg-white text-green-600 w-8 h-8 rounded-full flex items-center justify-center shadow-sm pl-[2px]"> <!-- pl-[2px] to visually center the paper plane icon -->
  123. <i class="fa-brands fa-telegram text-xl"></i>
  124. </div>
  125. <span class="text-white font-bold text-sm tracking-wide drop-shadow-sm ">Telegram</span>
  126. </button>
  127. <button class="btn-gradient h-12 rounded-full flex items-center justify-center gap-1 group relative overflow-hidden shadow-lg shadow-green-900/20">
  128. <div class="absolute inset-0 bg-white/20 translate-y-full group-hover:translate-y-0 transition-transform duration-300"></div>
  129. <div class="bg-white text-green-600 w-8 h-8 rounded-full flex items-center justify-center shadow-sm pl-[2px]"> <!-- pl-[2px] to visually center the paper plane icon -->
  130. <i class="fa-solid fa-envelope text-xl"></i>
  131. </div>
  132. <span class="text-white font-bold text-sm tracking-wide drop-shadow-sm">Email</span>
  133. </button>
  134. </div>
  135. </div>
  136. </div>
  137. </div>
  138. <!-- Script for simple entrance animation -->
  139. <script>
  140. document.addEventListener('DOMContentLoaded', () => {
  141. const modal = document.getElementById('modal-container');
  142. modal.style.opacity = '0';
  143. modal.style.transform = 'scale(0.95) translateY(10px)';
  144. modal.style.transition = 'all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275)';
  145. setTimeout(() => {
  146. modal.style.opacity = '1';
  147. modal.style.transform = 'scale(1) translateY(0)';
  148. }, 100);
  149. });
  150. </script>
  151. </body>
  152. </html>