missions.html 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  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>Missions</title>
  7. <script src="https://cdn.tailwindcss.com"></script>
  8. <script>
  9. window.FontAwesomeConfig = { autoReplaceSvg: 'nest' };
  10. tailwind.config = {
  11. theme: {
  12. extend: {
  13. colors: {
  14. 'app-bg': '#13151b',
  15. 'card-bg': '#1e232d',
  16. 'accent-green': '#00b87a',
  17. 'accent-green-hover': '#009e69',
  18. 'accent-yellow': '#facc15',
  19. 'text-muted': '#9ca3af',
  20. },
  21. backgroundImage: {
  22. 'card-gradient': 'linear-gradient(180deg, rgba(30, 35, 45, 0.8) 0%, rgba(19, 21, 27, 0.95) 100%)',
  23. 'btn-gradient': 'linear-gradient(90deg, #00b87a 0%, #00d48f 100%)',
  24. 'gold-gradient': 'linear-gradient(90deg, #FFD700 0%, #FFA500 100%)',
  25. }
  26. }
  27. }
  28. }
  29. </script>
  30. <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/all.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  31. <style>
  32. ::-webkit-scrollbar { display: none; }
  33. body { background-color: #13151b; color: #ffffff; font-family: 'Inter', sans-serif; }
  34. .glass-effect {
  35. background: rgba(30, 35, 45, 0.6);
  36. backdrop-filter: blur(10px);
  37. -webkit-backdrop-filter: blur(10px);
  38. border: 1px solid rgba(255, 255, 255, 0.05);
  39. }
  40. .mission-card-bg {
  41. background-image: url('https://images.unsplash.com/photo-1596838132731-3301c3fd4317?ixlib=rb-4.0.3&auto=format&fit=crop&w=1000&q=80');
  42. background-size: cover;
  43. background-position: center;
  44. }
  45. .mission-overlay {
  46. background: linear-gradient(90deg, rgba(16, 20, 31, 0.95) 0%, rgba(16, 20, 31, 0.85) 100%);
  47. }
  48. </style>
  49. <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
  50. </head>
  51. <body class="antialiased min-h-screen relative pb-20">
  52. <!-- Header -->
  53. <header id="header" class="px-4 py-4 flex items-center justify-between max-w-md mx-auto relative z-40 bg-app-bg/95 backdrop-blur-sm sticky top-[0px]">
  54. <button class="w-10 h-10 flex items-center justify-center rounded-full bg-card-bg text-white hover:bg-white/10 transition-colors">
  55. <i class="fa-solid fa-chevron-left"></i>
  56. </button>
  57. <h1 class="text-xl font-bold tracking-wide">MISSION</h1>
  58. <button class="w-10 h-10 flex items-center justify-center rounded-full bg-card-bg text-gray-400 hover:text-white hover:bg-white/10 transition-colors">
  59. <i class="fa-regular fa-circle-question text-lg"></i>
  60. </button>
  61. </header>
  62. <!-- Main Content -->
  63. <main id="main-content" class="max-w-md mx-auto px-4 space-y-8 pt-2">
  64. <!-- Daily Mission Section -->
  65. <section id="daily-mission-section">
  66. <div class="flex items-center justify-between mb-4">
  67. <div class="flex items-center gap-2">
  68. <div class="w-8 h-8 rounded-lg bg-green-500/20 flex items-center justify-center text-green-500">
  69. <i class="fa-regular fa-calendar-check"></i>
  70. </div>
  71. <h2 class="text-lg font-bold">Daily Mission</h2>
  72. </div>
  73. <div class="text-xs text-text-muted font-medium bg-card-bg px-3 py-1.5 rounded-full border border-white/5">
  74. Reset: <span class="text-accent-green font-mono">00:58:43</span>
  75. </div>
  76. </div>
  77. <div class="space-y-4">
  78. <!-- Card 1 -->
  79. <div id="daily-card-1" class="relative overflow-hidden rounded-2xl border border-white/10 group">
  80. <div class="absolute inset-0 mission-card-bg"></div>
  81. <div class="absolute inset-0 mission-overlay"></div>
  82. <div class="relative p-5 z-10">
  83. <div class="flex flex-col items-center text-center mb-4">
  84. <div class="mb-2">
  85. <span class="text-3xl">💵</span>
  86. </div>
  87. <h3 class="text-xl font-bold text-white mb-1">0.5 Cash</h3>
  88. <p class="text-sm text-gray-300">Betting $500 On Any Game</p>
  89. </div>
  90. <!-- Progress Bar -->
  91. <div class="mb-4">
  92. <div class="flex justify-between text-xs text-gray-400 mb-1.5 font-medium">
  93. <span>Progress</span>
  94. <span>0 / 500</span>
  95. </div>
  96. <div class="h-2 w-full bg-black/40 rounded-full overflow-hidden border border-white/5">
  97. <div class="h-full bg-gradient-to-r from-green-500 to-emerald-400 w-[0%] transition-all duration-500"></div>
  98. </div>
  99. </div>
  100. <button class="w-full py-3 rounded-xl bg-btn-gradient text-white font-bold text-sm hover:opacity-90 transition-opacity shadow-lg shadow-green-900/20 flex items-center justify-center gap-2 group-hover:scale-[1.02] transform transition-transform">
  101. GO <i class="fa-solid fa-angles-right text-xs"></i>
  102. </button>
  103. </div>
  104. </div>
  105. <!-- Card 2 -->
  106. <div id="daily-card-2" class="relative overflow-hidden rounded-2xl border border-white/10 group">
  107. <div class="absolute inset-0 mission-card-bg"></div>
  108. <div class="absolute inset-0 mission-overlay"></div>
  109. <div class="relative p-5 z-10">
  110. <div class="flex flex-col items-center text-center mb-4">
  111. <div class="mb-2">
  112. <span class="text-3xl">💰</span>
  113. </div>
  114. <h3 class="text-xl font-bold text-white mb-1">1 Cash</h3>
  115. <p class="text-sm text-gray-300">Betting $1000 On Any Game</p>
  116. </div>
  117. <!-- Progress Bar -->
  118. <div class="mb-4">
  119. <div class="flex justify-between text-xs text-gray-400 mb-1.5 font-medium">
  120. <span>Progress</span>
  121. <span>0 / 1000</span>
  122. </div>
  123. <div class="h-2 w-full bg-black/40 rounded-full overflow-hidden border border-white/5">
  124. <div class="h-full bg-gradient-to-r from-green-500 to-emerald-400 w-[0%] transition-all duration-500"></div>
  125. </div>
  126. </div>
  127. <button class="w-full py-3 rounded-xl bg-btn-gradient text-white font-bold text-sm hover:opacity-90 transition-opacity shadow-lg shadow-green-900/20 flex items-center justify-center gap-2 group-hover:scale-[1.02] transform transition-transform">
  128. GO <i class="fa-solid fa-angles-right text-xs"></i>
  129. </button>
  130. </div>
  131. </div>
  132. <!-- Card 3 -->
  133. <div id="daily-card-3" class="relative overflow-hidden rounded-2xl border border-white/10 group">
  134. <div class="absolute inset-0 mission-card-bg"></div>
  135. <div class="absolute inset-0 mission-overlay"></div>
  136. <div class="relative p-5 z-10">
  137. <div class="flex flex-col items-center text-center mb-4">
  138. <div class="mb-2">
  139. <span class="text-3xl">🎟️</span>
  140. </div>
  141. <h3 class="text-xl font-bold text-white mb-1">Redemption Code ($0-5)</h3>
  142. <p class="text-sm text-gray-300">Make $9.99 Deposits</p>
  143. </div>
  144. <!-- Progress Bar -->
  145. <div class="mb-4">
  146. <div class="flex justify-between text-xs text-gray-400 mb-1.5 font-medium">
  147. <span>Progress</span>
  148. <span>0 / 9.99</span>
  149. </div>
  150. <div class="h-2 w-full bg-black/40 rounded-full overflow-hidden border border-white/5">
  151. <div class="h-full bg-gradient-to-r from-yellow-500 to-orange-400 w-[0%] transition-all duration-500"></div>
  152. </div>
  153. </div>
  154. <button class="w-full py-3 rounded-xl bg-gradient-to-r from-yellow-500 to-orange-500 text-white font-bold text-sm hover:opacity-90 transition-opacity shadow-lg shadow-orange-900/20 flex items-center justify-center gap-2 group-hover:scale-[1.02] transform transition-transform">
  155. DEPOSIT <i class="fa-solid fa-angles-right text-xs"></i>
  156. </button>
  157. </div>
  158. </div>
  159. </div>
  160. </section>
  161. <!-- Weekly Mission Section -->
  162. <section id="weekly-mission-section" class="pb-10">
  163. <div class="flex items-center justify-between mb-4 pt-4 border-t border-white/5">
  164. <div class="flex items-center gap-2">
  165. <div class="w-8 h-8 rounded-lg bg-blue-500/20 flex items-center justify-center text-blue-500">
  166. <i class="fa-solid fa-calendar-week"></i>
  167. </div>
  168. <h2 class="text-lg font-bold">Weekly Mission</h2>
  169. </div>
  170. <div class="text-xs text-text-muted font-medium bg-card-bg px-3 py-1.5 rounded-full border border-white/5">
  171. Reset: <span class="text-blue-400 font-mono">144:58:43</span>
  172. </div>
  173. </div>
  174. <div class="space-y-4">
  175. <!-- Card 4 -->
  176. <div id="weekly-card-1" class="relative overflow-hidden rounded-2xl border border-white/10 group">
  177. <div class="absolute inset-0 mission-card-bg"></div>
  178. <div class="absolute inset-0 mission-overlay bg-gradient-to-r from-blue-900/90 to-slate-900/90"></div>
  179. <div class="relative p-5 z-10">
  180. <div class="flex flex-col items-center text-center mb-4">
  181. <div class="mb-2">
  182. <span class="text-3xl">💎</span>
  183. </div>
  184. <h3 class="text-xl font-bold text-white mb-1">2 Cash</h3>
  185. <p class="text-sm text-gray-300">Betting $10000 On Any Game</p>
  186. </div>
  187. <!-- Progress Bar -->
  188. <div class="mb-4">
  189. <div class="flex justify-between text-xs text-gray-400 mb-1.5 font-medium">
  190. <span>Progress</span>
  191. <span>0 / 10000</span>
  192. </div>
  193. <div class="h-2 w-full bg-black/40 rounded-full overflow-hidden border border-white/5">
  194. <div class="h-full bg-gradient-to-r from-blue-500 to-cyan-400 w-[0%] transition-all duration-500"></div>
  195. </div>
  196. </div>
  197. <button class="w-full py-3 rounded-xl bg-gradient-to-r from-blue-600 to-cyan-500 text-white font-bold text-sm hover:opacity-90 transition-opacity shadow-lg shadow-blue-900/20 flex items-center justify-center gap-2 group-hover:scale-[1.02] transform transition-transform">
  198. GO <i class="fa-solid fa-angles-right text-xs"></i>
  199. </button>
  200. </div>
  201. </div>
  202. <!-- Stats Summary -->
  203. <div id="stats-summary" class="grid grid-cols-2 gap-3 mt-4">
  204. <div class="bg-card-bg p-4 rounded-xl border border-white/5 flex flex-col items-center justify-center text-center">
  205. <span class="text-xs text-gray-400 uppercase tracking-wider mb-1">Total Earned</span>
  206. <span class="text-xl font-bold text-accent-green">$124.50</span>
  207. </div>
  208. <div class="bg-card-bg p-4 rounded-xl border border-white/5 flex flex-col items-center justify-center text-center">
  209. <span class="text-xs text-gray-400 uppercase tracking-wider mb-1">Completed</span>
  210. <span class="text-xl font-bold text-white">12/45</span>
  211. </div>
  212. </div>
  213. </div>
  214. </section>
  215. </main>
  216. <!-- Bottom Navigation -->
  217. <nav id="bottom-nav" class="fixed bottom-0 w-full bg-card-bg border-t border-white/5 px-6 py-3 z-50">
  218. <div class="max-w-md mx-auto flex justify-between items-center">
  219. <a href="#" class="flex flex-col items-center gap-1 text-gray-400 hover:text-white transition-colors">
  220. <i class="fa-solid fa-house text-lg"></i>
  221. <span class="text-[10px] font-medium">Home</span>
  222. </a>
  223. <a href="#" class="flex flex-col items-center gap-1 text-accent-green">
  224. <i class="fa-solid fa-list-check text-lg"></i>
  225. <span class="text-[10px] font-medium">Mission</span>
  226. </a>
  227. <a href="#" class="relative -top-6 bg-accent-green hover:bg-accent-green-hover text-white w-14 h-14 rounded-full flex items-center justify-center shadow-lg shadow-green-900/50 transition-colors border-4 border-app-bg">
  228. <i class="fa-solid fa-gamepad text-2xl"></i>
  229. </a>
  230. <a href="#" class="flex flex-col items-center gap-1 text-gray-400 hover:text-white transition-colors">
  231. <i class="fa-solid fa-wallet text-lg"></i>
  232. <span class="text-[10px] font-medium">Wallet</span>
  233. </a>
  234. <a href="#" class="flex flex-col items-center gap-1 text-gray-400 hover:text-white transition-colors">
  235. <i class="fa-solid fa-user text-lg"></i>
  236. <span class="text-[10px] font-medium">Profile</span>
  237. </a>
  238. </div>
  239. </nav>
  240. <script>
  241. // Simple animation for progress bars on load
  242. document.addEventListener('DOMContentLoaded', () => {
  243. setTimeout(() => {
  244. const bars = document.querySelectorAll('.bg-gradient-to-r');
  245. // Simulate some progress for visual appeal
  246. if(bars[0]) bars[0].style.width = '45%';
  247. if(bars[1]) bars[1].style.width = '12%';
  248. if(bars[2]) bars[2].style.width = '80%';
  249. if(bars[3]) bars[5].style.width = '5%';
  250. }, 500);
  251. });
  252. </script>
  253. </body>
  254. </html>