@@ -2,6 +2,29 @@ import React from 'react';
22
33// Revert to a simple, original-style layout while we clarify the redesign
44const Clubs : React . FC = ( ) => {
5+ const clubs = [
6+ { name : 'Aragon DAO' , logo : '/lovable-uploads/AragonDAOLogo.svg' } ,
7+ { name : 'Virgo' , logo : '/lovable-uploads/VirgoLogo.svg' } ,
8+ { name : 'Unity Learn' , logo : '/lovable-uploads/UnityLearnLogo.svg' } ,
9+ { name : 'Udacity' , logo : '/lovable-uploads/UdacityLogo.svg' } ,
10+ { name : 'OpenUpEd' , logo : '/lovable-uploads/OpenUpEdLogo.jpeg' } ,
11+ { name : 'OE Global' , logo : '/lovable-uploads/OEGlobalLogo.jpeg' } ,
12+ { name : 'UNSSC' , logo : '/lovable-uploads/UNSSCLogo.png' } ,
13+ { name : 'Skillshare' , logo : '/lovable-uploads/SkillShareLogo.jpeg' } ,
14+ { name : 'DappRadar' , logo : '/lovable-uploads/DappRadarLogo.jpeg' } ,
15+ { name : 'CoinMarketCap' , logo : '/lovable-uploads/CoinMarketCapLogo.jpeg' } ,
16+ { name : 'CoinGecko' , logo : '/lovable-uploads/CoinGeckoLogo.svg' } ,
17+ { name : 'CoinGlass' , logo : '/lovable-uploads/CoinGlassLogo.jpeg' } ,
18+ { name : 'Behance' , logo : '/lovable-uploads/BehanceLogo.jpeg' } ,
19+ { name : 'Upwork' , logo : '/lovable-uploads/UpWorkLogo.png' } ,
20+ { name : 'WeWork' , logo : '/lovable-uploads/WeWorkLogo.png' } ,
21+ { name : 'AulaFacil' , logo : '/lovable-uploads/AulaFacilLogo.png' } ,
22+ { name : 'Grow with Google' , logo : '/lovable-uploads/GrowGoogleLogo.png' } ,
23+ { name : 'Hotmart' , logo : '/lovable-uploads/HotmartLogo.png' } ,
24+ { name : 'MasterClass' , logo : '/lovable-uploads/MasterClasssLogo.jpeg' } ,
25+ { name : 'edX' , logo : '/lovable-uploads/edXLogo.png' } ,
26+ { name : 'MOOC' , logo : '/lovable-uploads/MoocLogo.png' } ,
27+ ] ;
528 return (
629 < div className = "min-h-screen relative" >
730
@@ -14,15 +37,19 @@ const Clubs: React.FC = () => {
1437 />
1538 < h1 className = "text-4xl md:text-5xl font-bold text-alien-gold font-nasalization mb-4" > Clubs</ h1 >
1639 < p className = "text-gray-300 font-[Exo] max-w-2xl mx-auto" >
17- Explore official community clubs and partners. We are restoring the previous version as requested while we align on the new UX/UI .
40+ Descubre clubs y partners oficiales de la comunidad AlienFlowSpace .
1841 </ p >
1942
20- < div className = "mt-12 grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-6" >
21- { [ 1 , 2 , 3 , 4 , 5 , 6 ] . map ( i => (
22- < div key = { i } className = "bg-alien-space-dark/70 border border-alien-gold/20 rounded-xl p-6 text-left" >
23- < div className = "h-10 w-10 rounded-lg bg-alien-gold/15 border border-alien-gold/30 mb-4" />
24- < h3 className = "text-alien-gold font-semibold mb-2" > Club { i } </ h3 >
25- < p className = "text-sm text-gray-300" > Restored card placeholder. We will plug back the original content you had.</ p >
43+ < div className = "mt-12 grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-5 gap-6" >
44+ { clubs . map ( ( club ) => (
45+ < div key = { club . name } className = "card-border rounded-xl p-4 flex flex-col items-center justify-center bg-transparent" >
46+ < img
47+ src = { club . logo }
48+ alt = { `${ club . name } club partner logo` }
49+ className = "h-12 w-auto object-contain mb-3"
50+ loading = "lazy"
51+ />
52+ < h3 className = "text-sm text-alien-gold font-semibold text-center" > { club . name } </ h3 >
2653 </ div >
2754 ) ) }
2855 </ div >
0 commit comments