VibeCoderzVibeCoderz
Telegram
All Prompts
Neon Edge | Cinematic Dashboard UI Preview

Neon Edge | Cinematic Dashboard

Neon Edge - кинематографичный дашборд. Контейнер с неоновой обводкой и уникальным цветовым сочетанием для стильных интерфейсов.

by Jeff CallowayLive Preview

Prompt

# Neon Edge | Cinematic Dashboard

container outline blend good with an off color that works

Here is a reference implementation:

~~~html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Neon Edge | Live Sports Odds</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <script src="https://code.iconify.design/iconify-icon/1.0.7/iconify-icon.min.js"></script>
    <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&display=swap" rel="stylesheet">
    <style>
        :root {
            --cyan: #00D9FF;
            --magenta: #FF006E;
            --purple: #8338EC;
            --dark-bg: #05060f;
        }

        body {
            font-family: 'Space Grotesk', sans-serif;
            color: #e2e8f0;
            background: var(--dark-bg);
            overflow-x: hidden;
        }

        .rajdhani {
            font-family: 'Rajdhani', sans-serif;
        }

        .neon-border-cyan {
            box-shadow: 0 0 15px rgba(0, 217, 255, 0.15), inset 0 0 8px rgba(0, 217, 255, 0.05);
            border: 1px solid rgba(0, 217, 255, 0.25);
        }

        .neon-text-cyan {
            text-shadow: 0 0 8px rgba(0, 217, 255, 0.6);
        }

        .glass-panel {
            background: rgba(7, 10, 18, 0.82);
            backdrop-filter: blur(20px) saturate(160%);
            border: 1px solid rgba(148, 163, 184, 0.15);
            box-shadow: 0 12px 40px -8px rgba(0, 0, 0, 0.8), inset 0 1px 1px rgba(255, 255, 255, 0.03);
        }

        .bet-button {
            transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        }

        .bet-button:hover {
            background: rgba(0, 217, 255, 0.1);
            border-color: var(--cyan);
            transform: translateY(-2px);
            box-shadow: 0 5px 15px rgba(0, 217, 255, 0.2);
        }

        .bg-city-overlay {
            background: 
                        radial-gradient(circle at 20% 30%, rgba(0, 217, 255, 0.05) 0%, transparent 50%),
                        radial-gradient(circle at 80% 70%, rgba(255, 0, 110, 0.05) 0%, transparent 50%),
                        linear-gradient(180deg, rgba(5, 6, 15, 0.2) 0%, rgba(5, 6, 15, 0.6) 40%, rgba(5, 6, 15, 0.98) 100%), 
                        url('https://vgbujcuwptvheqijyjbe.supabase.co/storage/v1/object/public/hmac-uploads/uploads/5e8948a4-0124-4eda-b8dd-36ed45ef95e6/1768681479530-41e38a35/P2.jpg');
            background-size: cover;
            background-position: center;
            background-attachment: fixed;
        }

        .scrollbar-hide::-webkit-scrollbar {
            display: none;
        }

        .bg-city-overlay::before {
            content: "";
            position: fixed;
            top: 0; left: 0; width: 100%; height: 100%;
            background: url('https://grainy-gradients.vercel.app/noise.svg');
            opacity: 0.15;
            pointer-events: none;
            z-index: 1;
            mix-blend-mode: overlay;
        }

        .cinematic-glow {
            box-shadow: 0 0 40px rgba(0, 217, 255, 0.1), 0 0 80px rgba(131, 56, 236, 0.05);
        }
        
        @keyframes pulse-cyan {
            0%, 100% { opacity: 1; }
            50% { opacity: 0.5; }
        }
        .animate-pulse-cyan {
            animation: pulse-cyan 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
        }

        @view-transition {
          navigation: auto;
        }
    </style>
</head>
<body>
    <div class="min-h-screen bg-city-overlay relative flex flex-col cinematic-glow">


        <main class="flex-grow max-w-7xl mx-auto w-full px-6 pt-20 pb-8 space-y-12 relative z-10">
            
            <!-- Sport Selector Tabs -->
            <section id="sport-selector" class="flex justify-center">
                <div class="flex flex-wrap gap-2 md:gap-4 p-1 bg-black/50 backdrop-blur-md border border-slate-500/20 rounded-xl inline-flex shadow-xl shadow-black/40">
                    <button id="tab-nfl" class="flex items-center gap-2 px-6 py-3 rounded-lg bg-[#00D9FF] text-black font-bold transition-all shadow-[0_0_20px_rgba(0,217,255,0.3)]">
                        <iconify-icon icon="mdi:football" class="text-xl"></iconify-icon>
                        NFL
                    </button>
                    <button id="tab-nba" class="flex items-center gap-2 px-6 py-3 rounded-lg hover:bg-white/5 text-white/60 hover:text-white transition-all">
                        <iconify-icon icon="mdi:basketball" class="text-xl"></iconify-icon>
                        NBA
                    </button>
                    <button id="tab-mlb" class="flex items-center gap-2 px-6 py-3 rounded-lg hover:bg-white/5 text-white/60 hover:text-white transition-all">
                        <iconify-icon icon="mdi:baseball" class="text-xl"></iconify-icon>
                        MLB
                    </button>
                    <button id="tab-soccer" class="flex items-center gap-2 px-6 py-3 rounded-lg hover:bg-white/5 text-white/60 hover:text-white transition-all">
                        <iconify-icon icon="mdi:soccer" class="text-xl"></iconify-icon>
                        SOCCER
                    </button>
                    <div class="w-px h-8 bg-white/10 mx-2 self-center hidden sm:block"></div>
                    <button id="tab-filters" class="flex items-center gap-2 px-4 py-3 rounded-lg hover:bg-white/5 text-white/40 hover:text-white transition-all">
                        <iconify-icon icon="lucide:sliders-horizontal" class="text-xl"></iconify-icon>
                        ALL SPORTS
                    </button>
                </div>
            </section>

            <!-- Trending Games Section -->
            <section id="trending-games">
                <div class="flex items-center justify-between mb-6">
                    <h2 class="text-xl font-bold uppercase tracking-[0.2em] rajdhani flex items-center gap-3">
                        <span class="flex h-3 w-3">
                          <span class="animate-ping absolute inline-flex h-3 w-3 rounded-full bg-[#FF006E] opacity-75"></span>
                          <span class="relative inline-flex rounded-full h-3 w-3 bg-[#FF006E]"></span>
                        </span>
                        Trending Games
                    </h2>
                    <div class="flex gap-2">
                        <button id="prev-featured" class="p-2 rounded bg-white/5 hover:bg-white/10 transition-colors"><iconify-icon icon="lucide:chevron-left"></iconify-icon></button>
                        <button id="next-featured" class="p-2 rounded bg-white/5 hover:bg-white/10 transition-colors"><iconify-icon icon="lucide:chevron-right"></iconify-icon></button>
                    </div>
                </div>

                <div id="trending-carousel" class="flex gap-4 overflow-x-auto scrollbar-hide pb-4">
                    <!-- Featured Card 1 -->
                    <div class="min-w-[340px] glass-panel p-5 rounded-lg border-l-4 border-l-[#00D9FF] shadow-[inset_12px_0_25px_-12px_rgba(0,217,255,0.15)] hover:translate-y-[-4px] transition-transform cursor-pointer">
                        <div class="flex justify-between items-start mb-4">
                            <span class="bg-white/5 px-2 py-0.5 text-[10px] uppercase font-bold tracking-widest rounded">NFL • Tonight 8:15 PM</span>
                            <iconify-icon icon="lucide:trending-up" class="text-[#00D9FF]"></iconify-icon>
                        </div>
                        <div class="space-y-3 mb-6">
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">SF 49ers</span>
                                <span class="text-[#00D9FF] font-mono">-6.5</span>
                            </div>
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">KC Chiefs</span>
                                <span class="text-white/60 font-mono">+6.5</span>
                            </div>
                        </div>
                        <div class="flex items-center justify-between pt-4 border-t border-white/5">
                            <span class="text-xs text-white/40">Win Prob: 64%</span>
                            <span class="text-[#00D9FF] font-bold text-sm">Bet Now <iconify-icon icon="lucide:arrow-right" class="inline-block ml-1"></iconify-icon></span>
                        </div>
                    </div>

                    <!-- Featured Card 2 -->
                    <div class="min-w-[340px] glass-panel p-5 rounded-lg border-l-4 border-l-[#FF006E] shadow-[inset_12px_0_25px_-12px_rgba(255,0,110,0.15)] hover:translate-y-[-4px] transition-transform cursor-pointer">
                        <div class="flex justify-between items-start mb-4">
                            <span class="bg-white/5 px-2 py-0.5 text-[10px] uppercase font-bold tracking-widest rounded">NBA • Live Q3</span>
                            <span class="flex items-center gap-1 text-[10px] text-[#FF006E] animate-pulse">
                                <span class="w-1.5 h-1.5 rounded-full bg-[#FF006E]"></span> LIVE
                            </span>
                        </div>
                        <div class="space-y-3 mb-6">
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">LAL Lakers</span>
                                <span class="text-[#FF006E] font-mono">-210</span>
                            </div>
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">BOS Celtics</span>
                                <span class="text-white/60 font-mono">+180</span>
                            </div>
                        </div>
                        <div class="flex items-center justify-between pt-4 border-t border-white/5">
                            <span class="text-xs text-white/40">Volume: $2.4M</span>
                            <span class="text-[#FF006E] font-bold text-sm">Hot Bet <iconify-icon icon="lucide:flame" class="inline-block ml-1"></iconify-icon></span>
                        </div>
                    </div>

                    <!-- Featured Card 3 -->
                    <div class="min-w-[340px] glass-panel p-5 rounded-lg border-l-4 border-l-[#8338EC] shadow-[inset_12px_0_25px_-12px_rgba(131,56,236,0.15)] hover:translate-y-[-4px] transition-transform cursor-pointer">
                        <div class="flex justify-between items-start mb-4">
                            <span class="bg-white/5 px-2 py-0.5 text-[10px] uppercase font-bold tracking-widest rounded">MLB • Tomorrow</span>
                            <iconify-icon icon="lucide:star" class="text-[#8338EC]"></iconify-icon>
                        </div>
                        <div class="space-y-3 mb-6">
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">NY Yankees</span>
                                <span class="text-white/60 font-mono">O 8.5</span>
                            </div>
                            <div class="flex items-center justify-between">
                                <span class="text-lg font-bold">LA Dodgers</span>
                                <span class="text-[#8338EC] font-mono">U 8.5</span>
                            </div>
                        </div>
                        <div class="flex items-center justify-between pt-4 border-t border-white/5">
                            <span class="text-xs text-white/40">Parlay Boost +15%</span>
                            <span class="text-[#8338EC] font-bold text-sm">Boosted <iconify-icon icon="lucide:trending-up" class="inline-block ml-1"></iconify-icon></span>
                        </div>
                    </div>
                </div>
            </section>

            <!-- Live Games Section -->
            <section id="live-games" class="space-y-4">
                <div class="flex items-center mb-4">
                    <h2 class="text-xl font-bold uppercase tracking-[0.2em] rajdhani flex items-center gap-3">
                        <span class="w-2 h-2 bg-[#00D9FF] rounded-full animate-pulse"></span>
                        Live Games
                    </h2>
                </div>

                <div class="grid grid-cols-12 gap-4 text-[10px] uppercase font-bold tracking-widest text-white/40 px-6 py-2">
                    <div class="col-span-12 md:col-span-5">Matchup</div>
                    <div class="hidden md:block col-span-2 text-center">Spread</div>
                    <div class="hidden md:block col-span-2 text-center">Moneyline</div>
                    <div class="hidden md:block col-span-2 text-center">Total</div>
                    <div class="hidden md:block col-span-1"></div>
                </div>

                <!-- Live Card 1 -->
                <div class="group relative">
                    <div class="absolute -inset-0.5 bg-gradient-to-r from-[#00D9FF] to-[#8338EC] rounded-xl blur opacity-0 group-hover:opacity-10 transition duration-500"></div>
                    <div class="relative grid grid-cols-12 glass-panel rounded-xl overflow-hidden hover:border-white/20 transition-all">
                        <div class="col-span-12 md:col-span-5 p-6 border-b md:border-b-0 md:border-r border-white/5">
                            <div class="flex flex-col h-full justify-center space-y-4">
                                <div class="flex items-center justify-between">
                                    <div class="flex items-center gap-4">
                                        <div class="w-10 h-10 rounded-full bg-white/5 flex items-center justify-center p-1 border border-white/10">
                                            <img src="https://upload.wikimedia.org/wikipedia/en/7/72/Arizona_Cardinals_logo.svg" class="w-full h-full object-contain" alt="Team">
                                        </div>
                                        <div>
                                            <h3 class="font-bold text-lg">AZ Cardinals</h3>
                                            <p class="text-[10px] text-white/40 uppercase tracking-widest">4-2 (2-1 Away)</p>
                                        </div>
                                    </div>
                                    <div class="text-2xl font-bold rajdhani text-white/20">17</div>
                                </div>
                                <div class="flex items-center justify-between">
                                    <div class="flex items-center gap-4">
                                        <div class="w-10 h-10 rounded-full bg-white/5 flex items-center justify-center p-1 border border-white/10">
                                            <img src="https://upload.wikimedia.org/wikipedia/en/a/a2/Philadelphia_Eagles_logo.svg" class="w-full h-full object-contain" alt="Team">
                                        </div>
                                        <div>
                                            <h3 class="font-bold text-lg">PHI Eagles</h3>
                                            <p class="text-[10px] text-white/40 uppercase tracking-widest">5-1 (3-0 Home)</p>
                                        </div>
                                    </div>
                                    <div class="text-2xl font-bold rajdhani text-[#00D9FF] neon-text-cyan">24</div>
                                </div>
                                <div class="pt-2 flex items-center gap-3">
                                    <span class="text-[10px] bg-red-500/10 text-red-400 px-2 py-0.5 rounded border border-red-500/20 font-bold uppercase animate-pulse">Q4 2:14</span>
                                    <span class="text-[10px] text-white/40">Lincoln Financial Field</span>
                                </div>
                            </div>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4 border-r border-white/5">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-spread-1">
                                <div class="text-[10px] text-white/40 mb-1">+6.5</div>
                                <div class="font-bold text-[#00D9FF]">-110</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-spread-2">
                                <div class="text-[10px] text-white/40 mb-1">-6.5</div>
                                <div class="font-bold text-[#00D9FF]">-110</div>
                            </button>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4 border-r border-white/5">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-ml-1">
                                <div class="text-[10px] text-white/40 mb-1">AWAY</div>
                                <div class="font-bold">+240</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-ml-2">
                                <div class="text-[10px] text-white/40 mb-1">HOME</div>
                                <div class="font-bold">-280</div>
                            </button>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-total-1">
                                <div class="text-[10px] text-white/40 mb-1">O 44.5</div>
                                <div class="font-bold">-105</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="live-1-total-2">
                                <div class="text-[10px] text-white/40 mb-1">U 44.5</div>
                                <div class="font-bold">-115</div>
                            </button>
                        </div>
                        <div class="hidden md:flex col-span-1 items-center justify-center p-4 bg-white/[0.02]">
                            <button class="text-white/20 hover:text-[#00D9FF] transition-colors" id="live-1-more">
                                <iconify-icon icon="lucide:more-vertical" class="text-2xl"></iconify-icon>
                            </button>
                        </div>
                    </div>
                </div>
            </section>

            <!-- Upcoming Games Section -->
            <section id="upcoming-games" class="space-y-4">
                <div class="flex items-center mb-4">
                    <h2 class="text-xl font-bold uppercase tracking-[0.2em] rajdhani flex items-center gap-3 text-white/60">
                        <span class="w-2 h-2 bg-white/40 rounded-full"></span>
                        Upcoming Games
                    </h2>
                </div>

                <!-- Upcoming Card 1 -->
                <div class="group relative">
                    <div class="relative grid grid-cols-12 glass-panel rounded-xl overflow-hidden hover:border-white/20 transition-all">
                        <div class="col-span-12 md:col-span-5 p-6 border-b md:border-b-0 md:border-r border-white/5">
                            <div class="flex flex-col h-full justify-center space-y-4">
                                <div class="flex items-center justify-between">
                                    <div class="flex items-center gap-4">
                                        <div class="w-10 h-10 rounded-full bg-white/5 flex items-center justify-center p-1 border border-white/10">
                                            <img src="https://upload.wikimedia.org/wikipedia/en/8/8e/Chicago_Bears_logo.svg" class="w-full h-full object-contain" alt="Team">
                                        </div>
                                        <h3 class="font-bold text-lg">CHI Bears</h3>
                                    </div>
                                    <div class="text-sm font-bold text-white/20 uppercase tracking-tighter">@</div>
                                </div>
                                <div class="flex items-center justify-between">
                                    <div class="flex items-center gap-4">
                                        <div class="w-10 h-10 rounded-full bg-white/5 flex items-center justify-center p-1 border border-white/10">
                                            <img src="https://upload.wikimedia.org/wikipedia/en/4/44/Green_Bay_Packers_logo.svg" class="w-full h-full object-contain" alt="Team">
                                        </div>
                                        <h3 class="font-bold text-lg">GB Packers</h3>
                                    </div>
                                </div>
                                <div class="pt-2 flex items-center gap-3">
                                    <span class="text-[10px] text-white/60 bg-white/5 px-2 py-0.5 rounded border border-white/10 font-bold uppercase">SUN 1:00 PM</span>
                                    <span class="text-[10px] text-white/30 uppercase">Lambeau Field</span>
                                </div>
                            </div>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4 border-r border-white/5">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-spread-1">
                                <div class="text-[10px] text-white/40 mb-1">+3.0</div>
                                <div class="font-bold text-[#00D9FF]">-110</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-spread-2">
                                <div class="text-[10px] text-white/40 mb-1">-3.0</div>
                                <div class="font-bold text-[#00D9FF]">-110</div>
                            </button>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4 border-r border-white/5">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-ml-1">
                                <div class="text-[10px] text-white/40 mb-1">AWAY</div>
                                <div class="font-bold">+145</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-ml-2">
                                <div class="text-[10px] text-white/40 mb-1">HOME</div>
                                <div class="font-bold">-165</div>
                            </button>
                        </div>
                        <div class="col-span-4 md:col-span-2 flex flex-col justify-center gap-2 p-4">
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-total-1">
                                <div class="text-[10px] text-white/40 mb-1">O 47.0</div>
                                <div class="font-bold">-110</div>
                            </button>
                            <button class="bet-button bg-white/5 border border-white/10 rounded-lg p-3 text-center" id="up-1-total-2">
                                <div class="text-[10px] text-white/40 mb-1">U 47.0</div>
                                <div class="font-bold">-110</div>
                            </button>
                        </div>
                        <div class="hidden md:flex col-span-1 items-center justify-center p-4 bg-white/[0.02]">
                            <button class="text-white/20 hover:text-[#00D9FF] transition-colors" id="up-1-bell">
                                <iconify-icon icon="lucide:bell" class="text-xl"></iconify-icon>
                            </button>
                        </div>
                    </div>
                </div>
            </section>
        </main>

        <!-- Footer -->
        <footer class="glass-panel border-t border-white/5 mt-12 py-12">
            <div class="max-w-7xl mx-auto px-6 grid grid-cols-1 md:grid-cols-4 gap-8">
                <div class="col-span-1 md:col-span-2">
                    <div class="flex items-center gap-2 mb-4">
                        <span class="text-2xl font-bold tracking-tighter rajdhani">NEON<span class="text-[#00D9FF]">EDGE</span></span>
                    </div>
                    <p class="text-white/40 text-sm max-w-sm mb-6">Premium live odds tracker and data visualization for professional markets. Real-time accuracy at the edge of light.</p>
                    <div class="flex gap-4">
                        <a href="#" id="footer-twitter" class="w-10 h-10 rounded-lg bg-white/5 flex items-center justify-center hover:bg-[#00D9FF] hover:text-black transition-all"><iconify-icon icon="mdi:twitter"></iconify-icon></a>
                        <a href="#" id="footer-discord" class="w-10 h-10 rounded-lg bg-white/5 flex items-center justify-center hover:bg-[#8338EC] hover:text-black transition-all"><iconify-icon icon="mdi:discord"></iconify-icon></a>
                    </div>
                </div>
                <div>
                    <h4 class="font-bold rajdhani uppercase tracking-widest mb-4">Navigation</h4>
                    <ul class="space-y-2 text-sm text-white/50">
                        <li><a href="#" id="footer-link-1" class="hover:text-[#00D9FF]">Live Betting</a></li>
                        <li><a href="#" id="footer-link-2" class="hover:text-[#00D9FF]">Upcoming</a></li>
                        <li><a href="#" id="footer-link-3" class="hover:text-[#00D9FF]">Statistics</a></li>
                    </ul>
                </div>
                <div>
                    <h4 class="font-bold rajdhani uppercase tracking-widest mb-4">Legal</h4>
                    <ul class="space-y-2 text-sm text-white/50">
                        <li><a href="#" id="footer-link-4" class="hover:text-[#00D9FF]">Privacy Policy</a></li>
                        <li><a href="#" id="footer-link-5" class="hover:text-[#00D9FF]">Terms of Service</a></li>
                    </ul>
                </div>
            </div>
            <div class="max-w-7xl mx-auto px-6 mt-12 pt-8 border-t border-white/5 flex flex-col md:flex-row justify-between items-center gap-4 text-xs text-white/20">
                <p>© 2024 NEON EDGE TECHNOLOGIES. ALL RIGHTS RESERVED.</p>
                <div class="flex gap-6">
                    <span>SECURED BY QUANTUM-CRYPT</span>
                </div>
            </div>
        </footer>
    </div>

    <script>
        // Interactive Bet Selection Placeholder
        document.querySelectorAll('.bet-button').forEach(button => {
            button.addEventListener('click', function() {
                const isActive = this.classList.contains('border-[#00D9FF]');
                if (isActive) {
                    this.classList.remove('border-[#00D9FF]', 'bg-[#00D9FF]/10');
                    this.classList.add('border-white/10', 'bg-white/5');
                } else {
                    this.classList.remove('border-white/10', 'bg-white/5');
                    this.classList.add('border-[#00D9FF]', 'bg-[#00D9FF]/10');
                }
            });
        });

        // Horizontal Scroll Controls for Trending
        const scrollContainer = document.getElementById('trending-carousel');
        document.getElementById('next-featured').addEventListener('click', () => {
            scrollContainer.scrollBy({ left: 350, behavior: 'smooth' });
        });
        document.getElementById('prev-featured').addEventListener('click', () => {
            scrollContainer.scrollBy({ left: -350, behavior: 'smooth' });
        });
    </script>
</body>
</html>
~~~
All Prompts