add this on top of the Header Banner <!-- Navbar --> <header class="fixed top-0 left-0 right-0 z-50 flex justify-between items-center px-4 py-3 glass-panel"> <div class="flex items-center"> <div class="w-10 h-10 flex items-center justify-center bg-niogold rounded-full"> <span class="text-xl font-bold text-white">N</span> </div> <span class="ml-2 text-xl font-bold text-niogold">Nioplay</span> </div> <div class="flex-1 mx-4"> <div class="relative glass-panel"> <input type="text" placeholder="Search games..." class="w-full py-2 px-4 bg-nioglass rounded-full text-sm focus:outline-none focus:ring-2 focus:ring-niogold"> <i class="fas fa-search absolute right-3 top-2.5 text-gray-400"></i> </div> </div> <div class="glass-panel px-4 py-1 flex items-center"> <i class="fas fa-coins text-niogold mr-2"></i> <span class="mr-2 text-white" style="text-shadow: 0 0 5px #FFD700, 0 0 10px #FFD700;">GC: 25,000</span> <div class="h-5 w-px bg-gray-600 mx-2"></div> <i class="fas fa-trophy text-niogold mr-2"></i> <span class="mr-2 text-white" style="text-shadow: 0 0 5px #00ff00, 0 0 10px #00ff00;">SC: 450</span> <div class="h-5 w-px bg-gray-600 mx-2"></div> <div class="group relative"> <svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-niogold hover:animate-[iconBounce_0.5s_ease-in-out] animate-[iconGlow_2s_ease-in-out_infinite]" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"> <path stroke-linecap="round" stroke-linejoin="round" d="M16 11V7a4 4 0 00-8 0v4M5 9h14l1 12H4L5 9z" /> </svg> <div class="absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full flex items-center justify-center text-xs animate-pulse">3</div> <div class="absolute left-1/2 -translate-x-1/2 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity duration-300 whitespace-nowrap"> Shopping Cart </div> </div> </div> <div class="ml-4 flex items-center"> <div class="relative group"> <!-- Profile Avatar with animated border --> <div class="w-12 h-12 rounded-full bg-gradient-to-br from-niogold via-amber-200 to-niopurple p-0.5 animate-spin-slow"> <div class="w-full h-full rounded-full bg-gradient flex items-center justify-center relative overflow-hidden"> <i class="fas fa-crown text-niogold text-xl z-10"></i> <!-- Shimmer effect --> <div class="absolute inset-0 bg-gradient-to-r from-transparent via-white/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div> </div> </div> <!-- VIP Badge with glow --> <div class="absolute -bottom-1 -right-1 w-6 h-6 rounded-full bg-gradient-to-br from-niogold to-amber-200 flex items-center justify-center shadow-glow animate-pulse"> <span class="text-xs font-bold text-black">5</span> </div> <!-- VIP Level Indicator with animation --> <div class="absolute -top-2 left-1/2 -translate-x-1/2 bg-gradient-to-r from-niopurple to-niogold px-2 py-0.5 rounded-full text-xs font-bold whitespace-nowrap transform -translate-y-full opacity-0 group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-300"> <span class="text-white">Diamond Tier</span> <div class="absolute bottom-0 left-1/2 w-2 h-2 bg-gradient-to-r from-niopurple to-niogold transform -translate-x-1/2 translate-y-1/2 rotate-45"></div> </div> </div> <!-- Notification Bell --> <div class="relative ml-3 group"> <i class="fas fa-bell text-xl text-niogold cursor-pointer hover:animate-[iconBounce_0.5s_ease-in-out]"></i> <div class="absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full flex items-center justify-center text-xs">3</div> <div class="absolute left-1/2 -translate-x-1/2 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity duration-300 whitespace-nowrap"> Notifications </div> </div> </div> </header> - Follow Up Deployment
Browse files- index.html +104 -2
index.html
CHANGED
|
@@ -174,6 +174,41 @@
|
|
| 174 |
0% { background-position: 0 0; }
|
| 175 |
100% { background-position: 40px 0; }
|
| 176 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 177 |
|
| 178 |
.offer-card {
|
| 179 |
min-width: 280px;
|
|
@@ -221,9 +256,76 @@
|
|
| 221 |
}
|
| 222 |
</style>
|
| 223 |
</head>
|
| 224 |
-
<body class="gradient-bg min-h-screen flex flex-col">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 225 |
<!-- Header Banner -->
|
| 226 |
-
<header class="glass-card glow-effect relative
|
| 227 |
<div class="flex flex-col md:flex-row justify-between items-center">
|
| 228 |
<div>
|
| 229 |
<h1 class="text-2xl md:text-3xl font-bold mb-2"><i class="fas fa-star mr-3 text-prime-yellow"></i>First purchase Bonus</h1>
|
|
|
|
| 174 |
0% { background-position: 0 0; }
|
| 175 |
100% { background-position: 40px 0; }
|
| 176 |
}
|
| 177 |
+
|
| 178 |
+
@keyframes iconBounce {
|
| 179 |
+
0%, 100% { transform: translateY(0); }
|
| 180 |
+
50% { transform: translateY(-3px); }
|
| 181 |
+
}
|
| 182 |
+
|
| 183 |
+
@keyframes iconGlow {
|
| 184 |
+
0%, 100% { filter: drop-shadow(0 0 3px #FFD700); }
|
| 185 |
+
50% { filter: drop-shadow(0 0 7px #FFD700); }
|
| 186 |
+
}
|
| 187 |
+
|
| 188 |
+
.glass-card.rounded-t-none {
|
| 189 |
+
border-top-left-radius: 0;
|
| 190 |
+
border-top-right-radius: 0;
|
| 191 |
+
}
|
| 192 |
+
|
| 193 |
+
.glass-card.\!transform-none {
|
| 194 |
+
transform: none !important;
|
| 195 |
+
}
|
| 196 |
+
|
| 197 |
+
.glass-card.\!hover\:transform-none:hover {
|
| 198 |
+
transform: none !important;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
.animate-\[iconBounce_0\.5s_ease-in-out\] {
|
| 202 |
+
animation: iconBounce 0.5s ease-in-out;
|
| 203 |
+
}
|
| 204 |
+
|
| 205 |
+
.animate-\[iconGlow_2s_ease-in-out_infinite\] {
|
| 206 |
+
animation: iconGlow 2s ease-in-out infinite;
|
| 207 |
+
}
|
| 208 |
+
|
| 209 |
+
.shadow-\[0_0_10px_\#FFD700\] {
|
| 210 |
+
box-shadow: 0 0 10px #FFD700;
|
| 211 |
+
}
|
| 212 |
|
| 213 |
.offer-card {
|
| 214 |
min-width: 280px;
|
|
|
|
| 256 |
}
|
| 257 |
</style>
|
| 258 |
</head>
|
| 259 |
+
<body class="gradient-bg min-h-screen flex flex-col pt-24">
|
| 260 |
+
<!-- Navbar -->
|
| 261 |
+
<header class="fixed top-0 left-0 right-0 z-50 flex justify-between items-center px-4 py-3 glass-card !transform-none !hover:transform-none rounded-t-none">
|
| 262 |
+
<div class="flex items-center">
|
| 263 |
+
<div class="w-10 h-10 flex items-center justify-center bg-prime-yellow rounded-full">
|
| 264 |
+
<span class="text-xl font-bold text-black">N</span>
|
| 265 |
+
</div>
|
| 266 |
+
<span class="ml-2 text-xl font-bold text-prime-yellow">Nioplay</span>
|
| 267 |
+
</div>
|
| 268 |
+
|
| 269 |
+
<div class="flex-1 mx-4">
|
| 270 |
+
<div class="relative glass-card">
|
| 271 |
+
<input type="text" placeholder="Search games..." class="w-full py-2 px-4 bg-glass-dark rounded-full text-sm focus:outline-none focus:ring-2 focus:ring-prime-yellow">
|
| 272 |
+
<i class="fas fa-search absolute right-3 top-2.5 text-gray-400"></i>
|
| 273 |
+
</div>
|
| 274 |
+
</div>
|
| 275 |
+
|
| 276 |
+
<div class="glass-card px-4 py-1 flex items-center">
|
| 277 |
+
<i class="fas fa-coins text-prime-yellow mr-2"></i>
|
| 278 |
+
<span class="mr-2 text-white" style="text-shadow: 0 0 5px #FFD700, 0 0 10px #FFD700;">GC: 25,000</span>
|
| 279 |
+
<div class="h-5 w-px bg-gray-600 mx-2"></div>
|
| 280 |
+
<i class="fas fa-trophy text-prime-yellow mr-2"></i>
|
| 281 |
+
<span class="mr-2 text-white" style="text-shadow: 0 0 5px #00ff00, 0 0 10px #00ff00;">SC: 450</span>
|
| 282 |
+
<div class="h-5 w-px bg-gray-600 mx-2"></div>
|
| 283 |
+
<div class="group relative">
|
| 284 |
+
<svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 text-prime-yellow hover:animate-[iconBounce_0.5s_ease-in-out] animate-[iconGlow_2s_ease-in-out_infinite]" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
|
| 285 |
+
<path stroke-linecap="round" stroke-linejoin="round" d="M16 11V7a4 4 0 00-8 0v4M5 9h14l1 12H4L5 9z" />
|
| 286 |
+
</svg>
|
| 287 |
+
<div class="absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full flex items-center justify-center text-xs animate-pulse">3</div>
|
| 288 |
+
<div class="absolute left-1/2 -translate-x-1/2 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity duration-300 whitespace-nowrap">
|
| 289 |
+
Shopping Cart
|
| 290 |
+
</div>
|
| 291 |
+
</div>
|
| 292 |
+
</div>
|
| 293 |
+
|
| 294 |
+
<div class="ml-4 flex items-center">
|
| 295 |
+
<div class="relative group">
|
| 296 |
+
<!-- Profile Avatar with animated border -->
|
| 297 |
+
<div class="w-12 h-12 rounded-full bg-gradient-to-br from-prime-yellow via-amber-200 to-prime-orange p-0.5 animate-spin-slow">
|
| 298 |
+
<div class="w-full h-full rounded-full bg-gradient flex items-center justify-center relative overflow-hidden">
|
| 299 |
+
<i class="fas fa-crown text-prime-yellow text-xl z-10"></i>
|
| 300 |
+
<!-- Shimmer effect -->
|
| 301 |
+
<div class="absolute inset-0 bg-gradient-to-r from-transparent via-white/20 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-300"></div>
|
| 302 |
+
</div>
|
| 303 |
+
</div>
|
| 304 |
+
|
| 305 |
+
<!-- VIP Badge with glow -->
|
| 306 |
+
<div class="absolute -bottom-1 -right-1 w-6 h-6 rounded-full bg-gradient-to-br from-prime-yellow to-amber-200 flex items-center justify-center shadow-[0_0_10px_#FFD700] animate-pulse">
|
| 307 |
+
<span class="text-xs font-bold text-black">5</span>
|
| 308 |
+
</div>
|
| 309 |
+
|
| 310 |
+
<!-- VIP Level Indicator with animation -->
|
| 311 |
+
<div class="absolute -top-2 left-1/2 -translate-x-1/2 bg-gradient-to-r from-prime-orange to-prime-yellow px-2 py-0.5 rounded-full text-xs font-bold whitespace-nowrap transform -translate-y-full opacity-0 group-hover:opacity-100 group-hover:translate-y-0 transition-all duration-300">
|
| 312 |
+
<span class="text-white">Diamond Tier</span>
|
| 313 |
+
<div class="absolute bottom-0 left-1/2 w-2 h-2 bg-gradient-to-r from-prime-orange to-prime-yellow transform -translate-x-1/2 translate-y-1/2 rotate-45"></div>
|
| 314 |
+
</div>
|
| 315 |
+
</div>
|
| 316 |
+
|
| 317 |
+
<!-- Notification Bell -->
|
| 318 |
+
<div class="relative ml-3 group">
|
| 319 |
+
<i class="fas fa-bell text-xl text-prime-yellow cursor-pointer hover:animate-[iconBounce_0.5s_ease-in-out]"></i>
|
| 320 |
+
<div class="absolute -top-1 -right-1 w-4 h-4 bg-red-500 rounded-full flex items-center justify-center text-xs">3</div>
|
| 321 |
+
<div class="absolute left-1/2 -translate-x-1/2 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity duration-300 whitespace-nowrap">
|
| 322 |
+
Notifications
|
| 323 |
+
</div>
|
| 324 |
+
</div>
|
| 325 |
+
</div>
|
| 326 |
+
</header>
|
| 327 |
<!-- Header Banner -->
|
| 328 |
+
<header class="glass-card glow-effect relative mx-4 md:mx-10 p-6 md:p-8 mt-5 md:mt-10">
|
| 329 |
<div class="flex flex-col md:flex-row justify-between items-center">
|
| 330 |
<div>
|
| 331 |
<h1 class="text-2xl md:text-3xl font-bold mb-2"><i class="fas fa-star mr-3 text-prime-yellow"></i>First purchase Bonus</h1>
|