ProjectGenesis commited on
Commit
1fa1e41
·
verified ·
1 Parent(s): 9d7c6b1

Generate a sleek, modern, mobile-first online casino lobby UI design for Nioplay, optimized for speed, engagement, and a premium player experience. Top-to-Bottom Layout: Dynamic hero banner spanning the full width, showcasing rotating featured offers, new games, and major events. Stacked promotional banners directly below for daily bonuses, jackpots, and time-limited promotions. Extra-small horizontally sliding marquee of game thumbnails showing popular games currently being played, with a subtle “live now” indicator for social proof. Compact rewards & tournaments section — includes a slim daily login rewards tracker, VIP progress bar, tournament leaderboard, and countdown timer, designed to use minimal vertical space while remaining visually engaging. Game selection area featuring interactive, swipeable category carousels (Slots, Live Dealer, Crash, Table Games, Featured). Each category contains sliding game cards with smooth animations, quick-play buttons, and hover effects. Floating UI elements: a wallet balance widget (Gold Coins & Sweeps Coins), a quick deposit button in the bottom right corner, and a floating live chat widget for instant support. A real-time jackpot counter and scrolling ‘live winnings’ ticker integrated into the header or footer for social proof without clutter. VIP & Premium Layer (for a high-roller appeal): Subtle animated particle effects or glowing gradient backgrounds behind banners and key UI sections. A floating 3D carousel effect for the Featured Games section, with soft depth-of-field lighting to create a premium, immersive vibe. Smooth micro-interactions like pulsing call-to-action buttons, glowing jackpot counters, and animated progress bars for VIP tiers and tournaments. General Style & Design Notes: Dark luxury theme with rich accents in black, gold, and purple, using glassmorphism panels, soft shadows, and neon glows to convey a modern, high-end look. Slim left-side vertical navigation bar with clean glowing icons (Home, Games, Promotions, VIP, Wallet, Support), expandable labels on hover/tap. Search bar and filter controls placed subtly in the header for fast game discovery without breaking the visual flow. The design must be lightweight, touch-friendly, and optimized for fast mobile loading, avoiding oversized or overly complex assets while maintaining a premium aesthetic. - Initial Deployment

Browse files
Files changed (2) hide show
  1. README.md +7 -5
  2. index.html +628 -19
README.md CHANGED
@@ -1,10 +1,12 @@
1
  ---
2
- title: New Ui 1
3
- emoji: 👁
4
- colorFrom: indigo
5
- colorTo: blue
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
1
  ---
2
+ title: new-ui-1
3
+ emoji: 🐳
4
+ colorFrom: red
5
+ colorTo: purple
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite
10
  ---
11
 
12
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
index.html CHANGED
@@ -1,19 +1,628 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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>Nioplay Casino Lobby</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <script>
10
+ tailwind.config = {
11
+ theme: {
12
+ extend: {
13
+ colors: {
14
+ 'niogold': '#D4AF37',
15
+ 'niopurple': '#7D3C98',
16
+ 'nioblack': '#0F0F0F',
17
+ 'nioglass': 'rgba(30, 30, 30, 0.75)'
18
+ },
19
+ boxShadow: {
20
+ 'glass': '0 4px 20px rgba(0, 0, 0, 0.7), 0 0 15px rgba(212, 175, 55, 0.4)',
21
+ 'glow': '0 0 15px rgba(212, 175, 55, 0.7)',
22
+ 'button': '0 0 10px rgba(212, 175, 55, 0.7)'
23
+ }
24
+ }
25
+ }
26
+ }
27
+ </script>
28
+ <style type="text/css">
29
+ @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');
30
+
31
+ body {
32
+ font-family: 'Montserrat', sans-serif;
33
+ background: linear-gradient(135deg, #0F0F0F, #1A1A1A);
34
+ color: white;
35
+ overflow-x: hidden;
36
+ }
37
+
38
+ .glass-panel {
39
+ background: rgba(40, 40, 40, 0.6);
40
+ backdrop-filter: blur(10px);
41
+ -webkit-backdrop-filter: blur(10px);
42
+ border: 1px solid rgba(212, 175, 55, 0.3);
43
+ border-radius: 12px;
44
+ }
45
+
46
+ .premium-gradient {
47
+ background: linear-gradient(45deg, rgba(125, 60, 152, 0.4), rgba(212, 175, 55, 0.4));
48
+ }
49
+
50
+ .card-hover {
51
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
52
+ }
53
+
54
+ .card-hover:hover {
55
+ transform: translateY(-5px);
56
+ box-shadow: 0 10px 25px rgba(212, 175, 55, 0.4), 0 0 20px rgba(125, 60, 152, 0.5);
57
+ }
58
+
59
+ .marquee-container {
60
+ overflow: hidden;
61
+ white-space: nowrap;
62
+ }
63
+
64
+ .marquee {
65
+ display: inline-block;
66
+ animation: marquee 25s linear infinite;
67
+ }
68
+
69
+ @keyframes marquee {
70
+ 0% { transform: translateX(100%); }
71
+ 100% { transform: translateX(-100%); }
72
+ }
73
+
74
+ .pulse {
75
+ animation: pulse 2s infinite;
76
+ }
77
+
78
+ @keyframes pulse {
79
+ 0% { box-shadow: 0 0 0 0 rgba(212, 175, 55, 0.6); }
80
+ 70% { box-shadow: 0 0 0 10px rgba(212, 175, 55, 0); }
81
+ 100% { box-shadow: 0 0 0 0 rgba(212, 175, 55, 0); }
82
+ }
83
+
84
+ .floating {
85
+ animation: floating 3s ease-in-out infinite;
86
+ }
87
+
88
+ @keyframes floating {
89
+ 0% { transform: translateY(0px); }
90
+ 50% { transform: translateY(-10px); }
91
+ 100% { transform: translateY(0px); }
92
+ }
93
+
94
+ .glow-text {
95
+ text-shadow: 0 0 5px rgba(212, 175, 55, 0.8);
96
+ }
97
+
98
+ .category-btn.active {
99
+ background: linear-gradient(to right, #D4AF37, #7D3C98);
100
+ box-shadow: 0 0 15px rgba(212, 175, 55, 0.7);
101
+ }
102
+
103
+ .particles-container {
104
+ position: absolute;
105
+ top: 0;
106
+ left: 0;
107
+ width: 100%;
108
+ height: 100%;
109
+ pointer-events: none;
110
+ z-index: -1;
111
+ }
112
+
113
+ .particle {
114
+ position: absolute;
115
+ background: rgba(212, 175, 55, 0.8);
116
+ border-radius: 50%;
117
+ pointer-events: none;
118
+ opacity: 0.5;
119
+ }
120
+
121
+ .vip-gradient-bg {
122
+ background: linear-gradient(to right, #1A1A1A, #2D1420, #1A1A1A);
123
+ position: relative;
124
+ overflow: hidden;
125
+ }
126
+
127
+ .vip-gradient-bg::before {
128
+ content: "";
129
+ position: absolute;
130
+ top: 0;
131
+ left: 0;
132
+ width: 100%;
133
+ height: 100%;
134
+ background: linear-gradient(45deg,
135
+ rgba(212, 175, 55, 0.1) 0%,
136
+ rgba(125, 60, 152, 0.1) 20%,
137
+ rgba(212, 175, 55, 0.1) 40%,
138
+ rgba(125, 60, 152, 0.1) 60%,
139
+ rgba(212, 175, 55, 0.1) 80%,
140
+ rgba(125, 60, 152, 0.1) 100%);
141
+ animation: gradient-move 8s linear infinite;
142
+ z-index: 0;
143
+ }
144
+
145
+ @keyframes gradient-move {
146
+ 0% { transform: translateX(-100%); }
147
+ 100% { transform: translateX(100%); }
148
+ }
149
+
150
+ .scroll-container {
151
+ scrollbar-width: thin;
152
+ scrollbar-color: #D4AF37 transparent;
153
+ }
154
+
155
+ .scroll-container::-webkit-scrollbar {
156
+ height: 6px;
157
+ }
158
+
159
+ .scroll-container::-webkit-scrollbar-track {
160
+ background: rgba(30, 30, 30, 0.5);
161
+ border-radius: 10px;
162
+ }
163
+
164
+ .scroll-container::-webkit-scrollbar-thumb {
165
+ background: linear-gradient(to right, #D4AF37, #7D3C98);
166
+ border-radius: 10px;
167
+ }
168
+ </style>
169
+ </head>
170
+ <body class="relative min-h-screen overflow-x-hidden">
171
+ <!-- Particles container -->
172
+ <div id="particles-container" class="particles-container"></div>
173
+
174
+ <!-- Navbar -->
175
+ <header class="fixed top-0 left-0 right-0 z-50 flex justify-between items-center px-4 py-3 glass-panel">
176
+ <div class="flex items-center">
177
+ <div class="w-10 h-10 flex items-center justify-center bg-niopurple rounded-full">
178
+ <span class="text-xl font-bold text-niogold">N</span>
179
+ </div>
180
+ <span class="ml-2 text-xl font-bold text-niogold">Nioplay</span>
181
+ </div>
182
+
183
+ <div class="flex-1 mx-4">
184
+ <div class="relative">
185
+ <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">
186
+ <i class="fas fa-search absolute right-3 top-2.5 text-gray-400"></i>
187
+ </div>
188
+ </div>
189
+
190
+ <div class="glass-panel px-4 py-1 flex items-center">
191
+ <i class="fas fa-coins text-niogold mr-2"></i>
192
+ <span class="mr-2">GC: 25,000</span>
193
+ <div class="h-5 w-px bg-gray-600 mx-2"></div>
194
+ <i class="fas fa-trophy text-niogold mr-2"></i>
195
+ <span>SC: 450</span>
196
+ </div>
197
+ </header>
198
+
199
+ <!-- Side Navigation -->
200
+ <div class="fixed left-0 top-14 bottom-20 w-16 flex flex-col items-center py-4 z-40">
201
+ <div class="flex flex-col space-y-6 mt-4">
202
+ <a href="#" class="w-12 h-12 flex items-center justify-center glass-panel rounded-xl text-niogold hover:bg-opacity-100 transition-all group">
203
+ <i class="fas fa-home text-xl"></i>
204
+ <span class="absolute left-16 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity">Home</span>
205
+ </a>
206
+ <a href="#" class="w-12 h-12 flex items-center justify-center glass-panel rounded-xl text-niogold hover:bg-opacity-100 transition-all group">
207
+ <i class="fas fa-dice text-xl"></i>
208
+ <span class="absolute left-16 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity">Games</span>
209
+ </a>
210
+ <a href="#" class="w-12 h-12 flex items-center justify-center glass-panel rounded-xl text-niogold hover:bg-opacity-100 transition-all group">
211
+ <i class="fas fa-gift text-xl"></i>
212
+ <span class="absolute left-16 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity">Promotions</span>
213
+ </a>
214
+ <a href="#" class="w-12 h-12 flex items-center justify-center glass-panel rounded-xl text-niogold hover:bg-opacity-100 transition-all group">
215
+ <i class="fas fa-crown text-xl"></i>
216
+ <span class="absolute left-16 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity">VIP</span>
217
+ </a>
218
+ <a href="#" class="w-12 h-12 flex items-center justify-center glass-panel rounded-xl text-niogold hover:bg-opacity-100 transition-all group">
219
+ <i class="fas fa-wallet text-xl"></i>
220
+ <span class="absolute left-16 bg-black text-white text-xs px-2 py-1 rounded opacity-0 group-hover:opacity-100 transition-opacity">Wallet</span>
221
+ </a>
222
+ </div>
223
+ </div>
224
+
225
+ <main class="ml-16 pt-16 pb-28 px-4 relative">
226
+ <!-- Jackpot Ticker -->
227
+ <div class="glass-panel px-4 py-2 mb-4 overflow-hidden">
228
+ <div class="marquee-container">
229
+ <div class="marquee">
230
+ <span class="text-niogold mr-6 font-bold">Jackpot: $2,452,120 <i class="fas fa-crown text-yellow-300"></i></span>
231
+ <span class="text-green-400 mr-6"><i class="fas fa-user mr-1"></i> PlayerWonNow won $4,350 on Lightning Roulette!</span>
232
+ <span class="text-niogold mr-6 font-bold">Mega Jackpot: $5,212,890 <i class="fas fa-fire-alt text-red-500"></i></span>
233
+ <span class="text-green-400 mr-6"><i class="fas fa-user mr-1"></i> LuckyStar777 hit 750x on Gates of Olympus!</span>
234
+ </div>
235
+ </div>
236
+ </div>
237
+
238
+ <!-- Hero Banner -->
239
+ <div class="relative rounded-xl overflow-hidden mb-4 h-52 glass-panel premium-gradient">
240
+ <div class="absolute inset-0 flex">
241
+ <div class="w-full h-full bg-black opacity-30"></div>
242
+ </div>
243
+ <div class="absolute bottom-0 left-0 right-0 p-4">
244
+ <h2 class="text-2xl font-bold glow-text">NEW: Diamond Riches Megaways™</h2>
245
+ <p class="text-sm mb-3">Unlock unlimited ways to win with cascading symbols!</p>
246
+ <button class="px-6 py-2 bg-gradient-to-r from-niogold to-niopurple rounded-full text-sm font-semibold pulse">PLAY NOW</button>
247
+ </div>
248
+ </div>
249
+
250
+ <!-- Promotional Banners -->
251
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-4 mb-6">
252
+ <div class="glass-panel p-4 rounded-xl relative overflow-hidden vip-gradient-bg">
253
+ <div class="relative z-10">
254
+ <div class="flex items-center mb-2">
255
+ <div class="w-10 h-10 rounded-full bg-gradient-to-r from-niogold to-niopurple flex items-center justify-center mr-2">
256
+ <i class="fas fa-calendar-day"></i>
257
+ </div>
258
+ <h3 class="font-bold">Daily Bonus</h3>
259
+ </div>
260
+ <p class="text-sm mb-3">Login now to get 100 free spins!</p>
261
+ <div class="h-1 w-full bg-gray-700 rounded-full mb-1">
262
+ <div class="h-1 bg-gradient-to-r from-niogold to-yellow-300 rounded-full w-4/5"></div>
263
+ </div>
264
+ <p class="text-xs text-gray-400">1h 23m remaining</p>
265
+ </div>
266
+ </div>
267
+
268
+ <div class="glass-panel p-4 rounded-xl relative overflow-hidden vip-gradient-bg">
269
+ <div class="relative z-10">
270
+ <div class="flex items-center mb-2">
271
+ <div class="w-10 h-10 rounded-full bg-gradient-to-r from-green-500 to-emerald-400 flex items-center justify-center mr-2">
272
+ <i class="fas fa-piggy-bank"></i>
273
+ </div>
274
+ <h3 class="font-bold">Jackpot Pool</h3>
275
+ </div>
276
+ <p class="text-xl text-niogold mb-2 font-bold">$1,245,120</p>
277
+ <p class="text-xs">Next draw in 3h 15m</p>
278
+ </div>
279
+ </div>
280
+
281
+ <div class="glass-panel p-4 rounded-xl relative overflow-hidden vip-gradient-bg">
282
+ <div class="relative z-10">
283
+ <div class="flex items-center mb-2">
284
+ <div class="w-10 h-10 rounded-full bg-gradient-to-r from-red-500 to-pink-600 flex items-center justify-center mr-2">
285
+ <i class="fas fa-clock"></i>
286
+ </div>
287
+ <h3 class="font-bold">Flash Offer</h3>
288
+ </div>
289
+ <p class="text-sm mb-3">200% bonus + 50 free spins on first deposit!</p>
290
+ <button class="px-4 py-1.5 bg-gradient-to-r from-red-500 to-pink-600 rounded-full text-xs font-semibold">CLAIM NOW</button>
291
+ </div>
292
+ </div>
293
+ </div>
294
+
295
+ <!-- Live Now Marquee -->
296
+ <div class="glass-panel px-3 py-4 rounded-xl mb-6">
297
+ <div class="flex items-center mb-3">
298
+ <div class="w-3 h-6 bg-gradient-to-r from-niogold to-amber-200 rounded mr-2"></div>
299
+ <h3 class="font-bold">Live Now</h3>
300
+ <span class="ml-2 text-red-500 flex items-center">
301
+ <span class="w-2 h-2 bg-red-500 rounded-full mr-1 animate-pulse"></span> LIVE
302
+ </span>
303
+ </div>
304
+ <div class="scroll-container overflow-x-auto pb-2">
305
+ <div class="flex space-x-4" style="min-width: max-content;">
306
+ <!-- Repeat 10 game cards -->
307
+ <div class="relative card-hover">
308
+ <div class="w-28 h-28 rounded-xl overflow-hidden">
309
+ <div class="relative w-full h-full">
310
+ <img src="https://via.placeholder.com/112x112/1A1A1A/333333?text=Game" class="w-full h-full object-cover">
311
+ <div class="absolute top-1 right-1 bg-red-500 rounded-full w-6 h-6 flex items-center justify-center">
312
+ <i class="fas fa-play text-xs"></i>
313
+ </div>
314
+ </div>
315
+ </div>
316
+ <div class="text-xs text-center mt-1">Starburst</div>
317
+ <div class="absolute -top-1 -right-1 bg-red-500 rounded-full text-xs px-1">Live</div>
318
+ </div>
319
+
320
+ <div class="relative card-hover">
321
+ <div class="w-28 h-28 rounded-xl overflow-hidden">
322
+ <div class="relative w-full h-full">
323
+ <img src="https://via.placeholder.com/112x112/1A1A1A/333333?text=Game" class="w-full h-full object-cover">
324
+ <div class="absolute top-1 right-1 bg-red-500 rounded-full w-6 h-6 flex items-center justify-center">
325
+ <i class="fas fa-play text-xs"></i>
326
+ </div>
327
+ </div>
328
+ </div>
329
+ <div class="text-xs text-center mt-1">Sweet Bonanza</div>
330
+ </div>
331
+
332
+ <div class="relative card-hover">
333
+ <div class="w-28 h-28 rounded-xl overflow-hidden">
334
+ <div class="relative w-full h-full">
335
+ <img src="https://via.placeholder.com/112x112/1A1A1A/333333?text=Game" class="w-full h-full object-cover">
336
+ <div class="absolute top-1 right-1 bg-red-500 rounded-full w-6 h-6 flex items-center justify-center">
337
+ <i class="fas fa-play text-xs"></i>
338
+ </div>
339
+ </div>
340
+ </div>
341
+ <div class="text-xs text-center mt-1">Book of Dead</div>
342
+ <div class="absolute -top-1 -right-1 bg-red-500 rounded-full text-xs px-1">Live</div>
343
+ </div>
344
+
345
+ <div class="relative card-hover">
346
+ <div class="w-28 h-28 rounded-xl overflow-hidden">
347
+ <div class="relative w-full h-full">
348
+ <img src="https://via.placeholder.com/112x112/1A1A1A/333333?text=Game" class="w-full h-full object-cover">
349
+ <div class="absolute top-1 right-1 bg-red-500 rounded-full w-6 h-6 flex items-center justify-center">
350
+ <i class="fas fa-play text-xs"></i>
351
+ </div>
352
+ </div>
353
+ </div>
354
+ <div class="text-xs text-center mt-1">Gates of Olympus</div>
355
+ </div>
356
+
357
+ <div class="relative card-hover">
358
+ <div class="w-28 h-28 rounded-xl overflow-hidden">
359
+ <div class="relative w-full h-full">
360
+ <img src="https://via.placeholder.com/112x112/1A1A1A/333333?text=Game" class="w-full h-full object-cover">
361
+ <div class="absolute top-1 right-1 bg-red-500 rounded-full w-6 h-6 flex items-center justify-center">
362
+ <i class="fas fa-play text-xs"></i>
363
+ </div>
364
+ </div>
365
+ </div>
366
+ <div class="text-xs text-center mt-1">Big Bass Bonanza</div>
367
+ <div class="absolute -top-1 -right-1 bg-red-500 rounded-full text-xs px-1">Live</div>
368
+ </div>
369
+ </div>
370
+ </div>
371
+ </div>
372
+
373
+ <!-- Rewards & Tournaments -->
374
+ <div class="glass-panel p-4 rounded-xl mb-6">
375
+ <h3 class="font-bold mb-4 text-center">Rewards & Tournaments</h3>
376
+
377
+ <div class="grid grid-cols-1 md:grid-cols-2 gap-4">
378
+ <!-- Daily Rewards -->
379
+ <div class="glass-panel p-4 rounded-xl">
380
+ <h4 class="font-bold mb-3 text-niogold">Daily Login Rewards</h4>
381
+ <div class="flex justify-between mb-3">
382
+ <div class="text-center">
383
+ <div class="w-12 h-12 rounded-full bg-gray-800 flex items-center justify-center mx-auto">
384
+ <i class="fas fa-gem text-green-500"></i>
385
+ </div>
386
+ <p class="text-xs mt-1">Day 1</p>
387
+ </div>
388
+
389
+ <div class="text-center">
390
+ <div class="w-12 h-12 rounded-full bg-gradient-to-b from-niogold to-amber-100 flex items-center justify-center mx-auto">
391
+ <i class="fas fa-coins text-gray-900"></i>
392
+ </div>
393
+ <p class="text-xs mt-1">Day 2</p>
394
+ </div>
395
+
396
+ <div class="text-center">
397
+ <div class="w-12 h-12 rounded-full bg-gray-800 flex items-center justify-center mx-auto">
398
+ <i class="fas fa-ticket-alt text-blue-400"></i>
399
+ </div>
400
+ <p class="text-xs mt-1">Day 3</p>
401
+ </div>
402
+
403
+ <div class="text-center">
404
+ <div class="w-12 h-12 rounded-full bg-gray-800 flex items-center justify-center mx-auto">
405
+ <i class="fas fa-gift text-purple-500"></i>
406
+ </div>
407
+ <p class="text-xs mt-1">Day 4</p>
408
+ </div>
409
+
410
+ <div class="text-center">
411
+ <div class="w-12 h-12 rounded-full bg-gray-800 flex items-center justify-center mx-auto">
412
+ <i class="fas fa-crown text-yellow-400"></i>
413
+ </div>
414
+ <p class="text-xs mt-1">Day 5</p>
415
+ </div>
416
+ </div>
417
+ <div class="flex items-center text-sm mt-2">
418
+ <i class="fas fa-check-circle text-green-500 mr-2"></i>
419
+ <p>Login streak: 4 days</p>
420
+ </div>
421
+ </div>
422
+
423
+ <!-- Tournament Leaderboard -->
424
+ <div class="glass-panel p-4 rounded-xl">
425
+ <div class="flex justify-between items-center mb-3">
426
+ <h4 class="font-bold text-niogold">Mega Tournament</h4>
427
+ <div class="text-sm flex items-center">
428
+ <i class="far fa-clock mr-1 text-amber-300"></i>
429
+ <span>12:45:21</span>
430
+ </div>
431
+ </div>
432
+
433
+ <div class="space-y-2">
434
+ <div class="flex items-center justify-between py-1 px-2 bg-gray-800 rounded">
435
+ <div class="flex items-center">
436
+ <span class="w-5 h-5 bg-gradient-to-r from-amber-300 to-amber-100 text-xs text-gray-900 rounded-full flex items-center justify-center mr-2">1</span>
437
+ <span class="text-sm">BigWinner88</span>
438
+ </div>
439
+ <span class="text-niogold font-bold">$1,250</span>
440
+ </div>
441
+
442
+ <div class="flex items-center justify-between py-1 px-2">
443
+ <div class="flex items-center">
444
+ <span class="w-5 h-5 bg-gray-700 text-xs rounded-full flex items-center justify-center mr-2">2</span>
445
+ <span class="text-sm">LuckySpin99</span>
446
+ </div>
447
+ <span>$850</span>
448
+ </div>
449
+
450
+ <div class="flex items-center justify-between py-1 px-2 bg-gray-800 rounded">
451
+ <div class="flex items-center">
452
+ <span class="w-5 h-5 bg-gray-700 text-xs rounded-full flex items-center justify-center mr-2">3</span>
453
+ <span class="text-sm">MidasTouch</span>
454
+ </div>
455
+ <span>$620</span>
456
+ </div>
457
+ </div>
458
+
459
+ <div class="flex justify-between mt-3">
460
+ <span class="text-sm">Your position: #24</span>
461
+ <button class="px-3 py-1 bg-gradient-to-r from-niopurple to-purple-600 rounded-full text-xs font-semibold">PLAY NOW</button>
462
+ </div>
463
+ </div>
464
+ </div>
465
+ </div>
466
+
467
+ <!-- Game Categories -->
468
+ <div class="glass-panel p-4 rounded-xl">
469
+ <div class="flex items-center mb-4">
470
+ <h3 class="font-bold text-xl mr-4">Featured Games</h3>
471
+ <div class="flex-1 scroll-container overflow-x-auto pb-2">
472
+ <div class="flex space-x-2" style="min-width: max-content;">
473
+ <button class="category-btn active px-4 py-2 rounded-full text-sm">Slots</button>
474
+ <button class="category-btn glass-panel px-4 py-2 rounded-full text-sm">Live Casino</button>
475
+ <button class="category-btn glass-panel px-4 py-2 rounded-full text-sm">Table Games</button>
476
+ <button class="category-btn glass-panel px-4 py-2 rounded-full text-sm">Jackpots</button>
477
+ <button class="category-btn glass-panel px-4 py-2 rounded-full text-sm">New Games</button>
478
+ <button class="category-btn glass-panel px-4 py-2 rounded-full text-sm">Popular</button>
479
+ </div>
480
+ </div>
481
+ </div>
482
+
483
+ <div class="relative">
484
+ <!-- Featured Games Carousel with 3D effect -->
485
+ <div class="grid grid-cols-1 md:grid-cols-3 gap-4">
486
+ <div class="transform transition-transform duration-500 card-hover floating" style="transform: perspective(1000px) rotateY(5deg) rotateX(5deg);">
487
+ <div class="relative">
488
+ <div class="rounded-xl overflow-hidden h-40">
489
+ <img src="https://via.placeholder.com/300x160/1A1A1A/333333?text=Featured" class="w-full h-full object-cover">
490
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent"></div>
491
+ </div>
492
+ <div class="absolute bottom-0 left-0 right-0 p-3">
493
+ <h4 class="font-bold text-sm mb-1">Diamond Riches Megaways™</h4>
494
+ <div class="flex justify-between items-center">
495
+ <div class="text-xs">
496
+ <i class="fas fa-star text-amber-300"></i> 4.8
497
+ </div>
498
+ <button class="px-3 py-1 bg-gradient-to-r from-niogold to-amber-100 text-xs rounded-full font-semibold">PLAY</button>
499
+ </div>
500
+ </div>
501
+ </div>
502
+ </div>
503
+
504
+ <div class="transform transition-transform duration-500 card-hover floating" style="transform: perspective(1000px) rotateY(0deg) rotateX(0deg);">
505
+ <div class="relative">
506
+ <div class="rounded-xl overflow-hidden h-40">
507
+ <img src="https://via.placeholder.com/300x160/1A1A1A/333333?text=Featured" class="w-full h-full object-cover">
508
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent"></div>
509
+ <div class="absolute top-2 left-2 bg-niopurple rounded-full px-2 py-0.5 text-xs">
510
+ New
511
+ </div>
512
+ </div>
513
+ <div class="absolute bottom-0 left-0 right-0 p-3">
514
+ <h4 class="font-bold text-sm mb-1">Fortune Tiger</h4>
515
+ <div class="flex justify-between items-center">
516
+ <div class="text-xs">
517
+ <i class="fas fa-star text-amber-300"></i> 4.9
518
+ </div>
519
+ <button class="px-3 py-1 bg-gradient-to-r from-niogold to-amber-100 text-xs rounded-full font-semibold">PLAY</button>
520
+ </div>
521
+ </div>
522
+ </div>
523
+ </div>
524
+
525
+ <div class="transform transition-transform duration-500 card-hover floating" style="transform: perspective(1000px) rotateY(-5deg) rotateX(5deg);">
526
+ <div class="relative">
527
+ <div class="rounded-xl overflow-hidden h-40">
528
+ <img src="https://via.placeholder.com/300x160/1A1A1A/333333?text=Featured" class="w-full h-full object-cover">
529
+ <div class="absolute inset-0 bg-gradient-to-t from-black to-transparent"></div>
530
+ </div>
531
+ <div class="absolute bottom-0 left-0 right-0 p-3">
532
+ <h4 class="font-bold text-sm mb-1">Pirates Plenty: Battle</h4>
533
+ <div class="flex justify-between items-center">
534
+ <div class="text-xs">
535
+ <i class="fas fa-star text-amber-300"></i> 4.7
536
+ </div>
537
+ <button class="px-3 py-1 bg-gradient-to-r from-niogold to-amber-100 text-xs rounded-full font-semibold">PLAY</button>
538
+ </div>
539
+ </div>
540
+ </div>
541
+ </div>
542
+ </div>
543
+ </div>
544
+ </div>
545
+ </main>
546
+
547
+ <!-- Floating UI Elements -->
548
+ <div class="fixed bottom-24 right-4 z-50">
549
+ <button class="w-14 h-14 rounded-full bg-gradient-to-r from-niogold to-amber-100 flex items-center justify-center shadow-glow">
550
+ <i class="fas fa-plus text-gray-900"></i>
551
+ </button>
552
+ </div>
553
+
554
+ <div class="fixed bottom-28 left-4 z-50">
555
+ <div class="w-12 h-12 rounded-full bg-gradient-to-r from-niopurple to-purple-600 flex items-center justify-center shadow-glow">
556
+ <i class="fas fa-comment-alt"></i>
557
+ </div>
558
+ </div>
559
+
560
+ <footer class="fixed bottom-0 left-0 right-0 z-50 glass-panel py-3 px-4 flex justify-between">
561
+ <div class="flex">
562
+ <i class="fas fa-info-circle mr-3 text-gray-400"></i>
563
+ <i class="fas fa-history mr-3 text-gray-400"></i>
564
+ <i class="fas fa-cog text-gray-400"></i>
565
+ </div>
566
+ <div class="flex">
567
+ <div class="w-4 h-4 bg-gradient-to-r from-niogold to-amber-100 rounded-full flex items-center justify-center mr-2">
568
+ <div class="w-2 h-2 bg-black rounded-full animate-pulse"></div>
569
+ </div>
570
+ <span class="text-xs">Connected</span>
571
+ </div>
572
+ </footer>
573
+
574
+ <script>
575
+ // Create particle effect
576
+ function createParticles() {
577
+ const container = document.getElementById('particles-container');
578
+ const particleCount = 30;
579
+
580
+ for (let i = 0; i < particleCount; i++) {
581
+ const particle = document.createElement('div');
582
+ particle.classList.add('particle');
583
+
584
+ // Random properties
585
+ const size = Math.random() * 5 + 1;
586
+ const posX = Math.random() * 100;
587
+ const posY = Math.random() * 100;
588
+ const animationDuration = Math.random() * 10 + 5;
589
+
590
+ particle.style.width = `${size}px`;
591
+ particle.style.height = `${size}px`;
592
+ particle.style.left = `${posX}%`;
593
+ particle.style.top = `${posY}%`;
594
+ particle.style.animation = `floating ${animationDuration}s ease-in-out infinite`;
595
+ particle.style.animationDelay = `${Math.random() * 5}s`;
596
+
597
+ container.appendChild(particle);
598
+ }
599
+ }
600
+
601
+ // Initialize
602
+ document.addEventListener('DOMContentLoaded', () => {
603
+ createParticles();
604
+
605
+ // Category buttons interaction
606
+ const categoryButtons = document.querySelectorAll('.category-btn');
607
+ categoryButtons.forEach(button => {
608
+ button.addEventListener('click', () => {
609
+ categoryButtons.forEach(btn => btn.classList.remove('active'));
610
+ button.classList.add('active');
611
+ });
612
+ });
613
+
614
+ // Simulate game hover effects
615
+ const gameCards = document.querySelectorAll('.card-hover');
616
+ gameCards.forEach(card => {
617
+ card.addEventListener('mouseenter', () => {
618
+ card.style.transform = 'translateY(-5px)';
619
+ });
620
+
621
+ card.addEventListener('mouseleave', () => {
622
+ card.style.transform = '';
623
+ });
624
+ });
625
+ });
626
+ </script>
627
+ <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=ProjectGenesis/new-ui-1" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
628
+ </html>