Skip to content

Commit 9fc91fd

Browse files
Fix Clubs page issues and update ticker
1 parent caf9655 commit 9fc91fd

File tree

2 files changed

+76
-57
lines changed

2 files changed

+76
-57
lines changed

src/components/PriceTicker.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ const PriceTicker: React.FC = () => {
3232
locale="es"
3333
dark-mode="true"
3434
outlined="true"
35-
coin-ids="bitcoin,tether-gold,ethereum,binancecoin,bitcoin-cash,bittensor,solana,litecoin,hyperliquid,chainlink,injective-protocol,uniswap,aptos,cosmos,bitget-token,polkadot,sui,the-open-network,near,nexo,cardano,tron,crypto-com-chain,axie-infinity,polygon-ecosystem-token,ronin,osmosis"
35+
coin-ids="bitcoin,ethereum,tether-gold,binancecoin,solana,near,nexo,polkadot,cardano,cosmos,osmosis,axie-infinity,crypto-com-chain,ronin,polygon-ecosystem-token"
3636
initial-currency="usd"
3737
/>
3838
</div>

src/pages/Clubs.tsx

Lines changed: 75 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import React from 'react';
2-
import Header from '@/components/Header';
3-
import Footer from '@/components/Footer';
42
import FeaturedClubCard from '@/components/FeaturedClubCard';
53
import EcoProductCarousel from '@/components/EcoProductCarousel';
64
import { Users, Rocket, Calendar, Zap, Shield, DollarSign, Leaf, Gamepad2, Music, Heart, Eye, Dna, Database, FlaskConical } from 'lucide-react';
@@ -302,9 +300,6 @@ const Clubs: React.FC = () => {
302300
}, {
303301
name: 'Wombat',
304302
url: 'https://go.getwombat.io/eN3a'
305-
}, {
306-
name: 'ZEBEDEE',
307-
url: 'https://zbd.link/hcHi/invite?af_sub1=S2S7IY'
308303
}]
309304
}, {
310305
title: 'eSports Platforms',
@@ -313,19 +308,28 @@ const Clubs: React.FC = () => {
313308
color: 'bg-red-600/80',
314309
platforms: [{
315310
name: 'Arena.gg',
316-
url: 'https://www.arenagg.com/'
311+
url: 'https://www.arenagg.com/',
312+
icon: '/lovable-uploads/Clubs/ArenaGG.png'
317313
}, {
318314
name: 'Battlefy',
319-
url: 'https://battlefy.com/'
315+
url: 'https://battlefy.com/',
316+
icon: '/lovable-uploads/Clubs/Battlefy.svg'
320317
}, {
321318
name: 'Blitz.gg',
322-
url: 'https://blitz.gg/'
319+
url: 'https://blitz.gg/',
320+
icon: '/lovable-uploads/Clubs/BlitzGG.svg'
323321
}, {
324322
name: 'ESL Gaming',
325-
url: 'https://esl.com/'
323+
url: 'https://esl.com/',
324+
icon: '/lovable-uploads/Clubs/ESL.svg'
326325
}, {
327326
name: 'LVP Global',
328-
url: 'https://lvp.global/'
327+
url: 'https://lvp.global/',
328+
icon: '/lovable-uploads/Clubs/LVP.PNG'
329+
}, {
330+
name: 'ZEBEDEE',
331+
url: 'https://zbd.link/hcHi/invite?af_sub1=S2S7IY',
332+
icon: '/lovable-uploads/Clubs/ZBD.svg'
329333
}]
330334
}]
331335
},
@@ -344,10 +348,12 @@ const Clubs: React.FC = () => {
344348
color: 'bg-green-600/80',
345349
platforms: [{
346350
name: 'Leafly',
347-
url: 'https://www.leafly.com/'
351+
url: 'https://www.leafly.com/',
352+
icon: '/lovable-uploads/Clubs/Leafly.svg'
348353
}, {
349354
name: 'Weedmaps',
350-
url: 'https://weedmaps.com/'
355+
url: 'https://weedmaps.com/',
356+
icon: '/lovable-uploads/Clubs/Weedmaps.svg'
351357
}, {
352358
name: 'Cannabis Training'
353359
}, {
@@ -369,14 +375,25 @@ const Clubs: React.FC = () => {
369375
icon: <Eye className="h-4 w-4" />,
370376
color: 'bg-red-600/80',
371377
platforms: [{
378+
name: 'Fansly',
379+
url: 'https://fansly.com/',
380+
icon: '/lovable-uploads/Clubs/Fansly.svg'
381+
}, {
372382
name: 'OnlyFans',
373-
url: 'https://onlyfans.com/'
383+
url: 'https://onlyfans.com/',
384+
icon: '/lovable-uploads/Clubs/OnlyFans.svg'
374385
}, {
375-
name: 'Adult NFTs'
386+
name: 'Pornhub',
387+
url: 'https://pornhub.com/',
388+
icon: '/lovable-uploads/Clubs/Pornhub.svg'
376389
}, {
377-
name: 'Verified Community'
390+
name: 'XHamster',
391+
url: 'https://xhamster.com/',
392+
icon: '/lovable-uploads/Clubs/XHamster.svg'
378393
}, {
379-
name: 'Age Verification'
394+
name: 'YouPorn',
395+
url: 'https://youporn.com/',
396+
icon: '/lovable-uploads/Clubs/YouPorn.svg'
380397
}]
381398
}]
382399
}
@@ -440,50 +457,52 @@ const Clubs: React.FC = () => {
440457
];
441458

442459
return (
443-
<div className="relative flex flex-col min-h-screen">
444-
<Header />
445-
<main className="flex-grow container mx-auto px-4 pt-24 pb-16">
446-
{/* Page Header with Logo */}
447-
<div className="flex items-center justify-center gap-4 mb-12">
448-
<img
449-
src="/lovable-uploads/ClubLogo.png"
450-
alt="Clubs Logo"
451-
className="h-16 w-auto object-contain"
452-
/>
453-
<h1 className="text-4xl md:text-5xl font-bold font-nasalization text-alien-green text-glow">
454-
Clubs
455-
</h1>
456-
</div>
457-
<section id="featured" className="mb-16">
458-
<h2 className="text-3xl font-bold mb-8 font-nasalization text-alien-green text-center">
459-
Featured Clubs
460-
</h2>
461-
<div className="space-y-8">
462-
{featuredClubs.map((club, index) => (
463-
<FeaturedClubCard key={index} club={club} />
464-
))}
460+
<div className="relative flex flex-col flex-1">
461+
<main className="relative z-10 flex-grow container mx-auto px-4 pt-20 pb-16">
462+
<div className="max-w-6xl mx-auto">
463+
{/* Page Header with Logo */}
464+
<div className="text-center mb-12">
465+
<div className="inline-flex items-center justify-center w-20 h-20 bg-alien-gold/20 rounded-full mb-6 border-2 border-alien-gold/40 backdrop-blur-md">
466+
<img
467+
src="/lovable-uploads/ClubLogo.png"
468+
alt="Clubs Official Logo"
469+
className="h-14 w-14 object-contain"
470+
/>
471+
</div>
472+
<h1 className="text-4xl md:text-5xl font-bold font-nasalization text-glow text-alien-green">
473+
Clubs
474+
</h1>
465475
</div>
466-
</section>
476+
<section id="featured" className="mb-16">
477+
<h2 className="text-3xl font-bold mb-8 font-nasalization text-alien-green text-center">
478+
Featured Clubs
479+
</h2>
480+
<div className="space-y-8">
481+
{featuredClubs.map((club, index) => (
482+
<FeaturedClubCard key={index} club={club} />
483+
))}
484+
</div>
485+
</section>
467486

468-
<section id="other" className="mb-16">
469-
<h2 className="text-2xl font-bold mb-8 font-nasalization text-alien-green text-center">
470-
Other Clubs
471-
</h2>
472-
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
473-
{otherClubs.map((club, index) => (
474-
<ClubCard key={index} club={club} />
475-
))}
476-
</div>
477-
</section>
487+
<section id="other" className="mb-16">
488+
<h2 className="text-2xl font-bold mb-8 font-nasalization text-alien-green text-center">
489+
Other Clubs
490+
</h2>
491+
<div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
492+
{otherClubs.map((club, index) => (
493+
<ClubCard key={index} club={club} />
494+
))}
495+
</div>
496+
</section>
478497

479-
<section id="eco-products">
480-
<h2 className="text-2xl font-bold mb-8 font-nasalization text-alien-green text-center">
481-
Eco Products
482-
</h2>
483-
<EcoProductCarousel />
484-
</section>
498+
<section id="eco-products">
499+
<h2 className="text-2xl font-bold mb-8 font-nasalization text-alien-green text-center">
500+
Eco Products
501+
</h2>
502+
<EcoProductCarousel />
503+
</section>
504+
</div>
485505
</main>
486-
<Footer />
487506
</div>
488507
);
489508
};

0 commit comments

Comments
 (0)