Skip to content

Commit 750ac11

Browse files
Fix: Improve design and functionality
- Ensure Atomic Age font and colors are applied correctly. - Improve menu and footer design. - Ensure all functionalities are working.
1 parent 62f3bdb commit 750ac11

File tree

10 files changed

+45
-47
lines changed

10 files changed

+45
-47
lines changed

index.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,12 @@
99
<meta name="description" content="AlienFlowSpace DAO unites BioFi, DeFi, DePin, DeSci, IPFS, QFS, ReFi, RWA, SocialFi, and TradFi under one cosmic ecosystem." />
1010

1111
<!-- Preload Fonts for Better Performance -->
12-
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Atomic+Age&display=swap" as="style" />
13-
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Exo:wght@300;400;500;600;700&display=swap" as="style" />
12+
<link rel="preload" href="https://fonts.gstatic.com/s/atomicage/v27/f0Xz0eug6sdmRFkYZZGL58Ht9a8.woff2" as="font" type="font/woff2" crossorigin />
1413

1514
<!-- Font Stylesheets -->
1615
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Atomic+Age&display=swap" />
1716
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Exo:wght@300;400;500;600;700&display=swap" />
1817

19-
<!-- Preload Critical Font Files -->
20-
<link rel="preload" href="https://fonts.gstatic.com/s/atomicage/v27/f0Xz0eug6sdmRFkYZZGL58Ht9a8.woff2" as="font" type="font/woff2" crossorigin />
21-
2218
<!-- Open Graph Meta Tags -->
2319
<meta property="og:title" content="AlienFlowSpace DAO | Cosmic Decentralized Governance" />
2420
<meta property="og:description" content="AlienFlowSpace DAO unites BioFi, DeFi, DePin, DeSci, IPFS, QFS, ReFi, RWA, SocialFi, and TradFi under one cosmic ecosystem." />

src/components/Footer.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ const Footer = () => {
1616
alt="AlienFlowSpaceDAO Logo"
1717
className="h-10 w-auto object-contain"
1818
/>
19-
<h3 className="text-xl font-bold text-alien-gold font-[Atomic Age, Star Wars]">AlienFlowSpace</h3>
19+
<h3 className="text-xl font-bold text-alien-gold font-atomic-force">AlienFlowSpace</h3>
2020
</div>
2121
<p className="text-gray-400 font-[Exo]">
2222
Uniting diverse blockchain domains under a cosmic governance structure.
@@ -51,7 +51,7 @@ const Footer = () => {
5151

5252
{/* Navigation Links */}
5353
<div>
54-
<h4 className="text-alien-gold font-semibold mb-4 font-[Atomic Age, Star Wars]">Navigation</h4>
54+
<h4 className="text-alien-gold font-semibold mb-4 font-atomic-force">Navigation</h4>
5555
<ul className="space-y-3 text-gray-400 font-[Exo]">
5656
<li><Link to="/" className="hover:text-alien-green transition-colors">Home</Link></li>
5757
<li><Link to="/about" className="hover:text-alien-green transition-colors">About</Link></li>
@@ -65,7 +65,7 @@ const Footer = () => {
6565

6666
{/* Legal */}
6767
<div>
68-
<h4 className="text-alien-gold font-semibold mb-4 font-[Atomic Age, Star Wars]">Legal</h4>
68+
<h4 className="text-alien-gold font-semibold mb-4 font-atomic-force">Legal</h4>
6969
<ul className="space-y-3 text-gray-400 font-[Exo]">
7070
<li><a href="https://alienflowspace.gitbook.io/DAO" target="_blank" rel="noopener noreferrer" className="hover:text-alien-green transition-colors">Terms of Service</a></li>
7171
<li><a href="https://alienflowspace.gitbook.io/DAO" target="_blank" rel="noopener noreferrer" className="hover:text-alien-green transition-colors">Privacy Policy</a></li>

src/components/Header/ConnectButton.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ import { Button } from '@/components/ui/button';
44

55
const ConnectButton = () => {
66
return (
7-
<Button className="bg-alien-green hover:bg-alien-green-light text-alien-gold alien-logo-text rounded-full flex items-center gap-2">
7+
<Button className="bg-alien-green hover:bg-alien-green-light text-alien-gold font-atomic-force rounded-full flex items-center gap-2 py-1 px-3 sm:px-4">
88
<img
99
src="/lovable-uploads/AW.png"
1010
alt="Wallet"
11-
className="h-6 w-6 rounded-full"
11+
className="h-5 w-5 sm:h-6 sm:w-6 rounded-full"
1212
/>
13-
Connect Portal
13+
<span className="alien-logo-text">Connect Portal</span>
1414
</Button>
1515
);
1616
};

src/components/Header/DesktopNav.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ const DesktopNav = () => {
3434
variant="ghost"
3535
className="text-alien-gold hover:text-alien-green bg-transparent hover:bg-alien-space-light/30 px-2 py-2 rounded flex items-center group alien-logo-text"
3636
>
37-
Explore Spaces
37+
<span className="alien-logo-text">Explore Spaces</span>
3838
<ChevronDown
3939
className="ml-2 h-4 w-4 transform transition-transform duration-300 group-data-[state=open]:rotate-180 group-hover:text-alien-green"
4040
/>
@@ -50,7 +50,7 @@ const DesktopNav = () => {
5050
className="flex items-start p-2 rounded-lg hover:bg-alien-space-light/20 group cursor-pointer"
5151
>
5252
<div className="flex-1">
53-
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 alien-logo-text">Academy</h3>
53+
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 font-atomic-force">Academy</h3>
5454
<p className="text-sm text-gray-400">Unlock cosmic knowledge through educational resources</p>
5555
</div>
5656
</Link>
@@ -61,7 +61,7 @@ const DesktopNav = () => {
6161
className="flex items-start p-2 rounded-lg hover:bg-alien-space-light/20 group cursor-pointer"
6262
>
6363
<div className="flex-1">
64-
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 alien-logo-text">Clubs</h3>
64+
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 font-atomic-force">Clubs</h3>
6565
<p className="text-sm text-gray-400">Join specialized communities focused on interests</p>
6666
</div>
6767
</Link>
@@ -72,7 +72,7 @@ const DesktopNav = () => {
7272
className="flex items-start p-2 rounded-lg hover:bg-alien-space-light/20 group cursor-pointer"
7373
>
7474
<div className="flex-1">
75-
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 alien-logo-text">CoNetWorKing</h3>
75+
<h3 className="text-alien-gold group-hover:text-alien-green mb-1 font-atomic-force">CoNetWorKing</h3>
7676
<p className="text-sm text-gray-400">Connect with like-minded and profits across the multiverse</p>
7777
</div>
7878
</Link>

src/components/Header/Logo.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ import { Link } from 'react-router-dom';
44

55
const Logo = () => {
66
return (
7-
<div className="flex items-center gap-4">
7+
<div className="flex items-center gap-2">
88
{/* Logo principal */}
99
<Link to="/" className="flex items-center gap-2">
1010
<img
1111
src="/lovable-uploads/ALogo.png"
1212
alt="AlienFlowSpaceDAO Logo"
1313
className="h-9"
1414
/>
15-
<span className="alien-logo-text text-xl">
15+
<span className="alien-logo-text text-base sm:text-lg md:text-xl">
1616
<span className="text-alien-green">Δlieπ</span>
1717
<span className="text-alien-gold">FlΦw</span>
1818
<span className="text-alien-green"> $pac€</span>
@@ -25,7 +25,7 @@ const Logo = () => {
2525
<img
2626
src="/lovable-uploads/ET.png"
2727
alt="Earth"
28-
className="h-8 w-8 rounded-full hover:opacity-80 transition-opacity"
28+
className="h-7 w-7 sm:h-8 sm:w-8 rounded-full hover:opacity-80 transition-opacity"
2929
/>
3030
</Link>
3131
</div>

src/components/Header/MobileNav.tsx

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,34 +21,34 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
2121
initial={{ opacity: 0, height: 0 }}
2222
animate={{ opacity: 1, height: 'auto' }}
2323
exit={{ opacity: 0, height: 0 }}
24-
className="bg-alien-space-dark absolute w-full z-50 top-full"
24+
className="bg-alien-space-dark absolute w-full z-50 top-full shadow-lg"
2525
>
2626
<div className="container mx-auto px-4 py-6">
2727
<nav className="flex flex-col space-y-4">
2828
<Link
2929
to="/"
30-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md alien-logo-text"
30+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md font-atomic-force"
3131
onClick={() => setIsMenuOpen(false)}
3232
>
3333
Home
3434
</Link>
3535
<Link
3636
to="/about"
37-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md alien-logo-text"
37+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md font-atomic-force"
3838
onClick={() => setIsMenuOpen(false)}
3939
>
4040
About
4141
</Link>
4242
<Link
4343
to="/alien-trip"
44-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md alien-logo-text"
44+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md font-atomic-force"
4545
onClick={() => setIsMenuOpen(false)}
4646
>
4747
AlienTrip
4848
</Link>
4949
<Link
5050
to="/contact"
51-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md alien-logo-text"
51+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md font-atomic-force"
5252
onClick={() => setIsMenuOpen(false)}
5353
>
5454
Contact
@@ -58,7 +58,7 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
5858
<div className="flex flex-col">
5959
<button
6060
onClick={() => setSpacesExpanded(!spacesExpanded)}
61-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md flex justify-between items-center alien-logo-text"
61+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md flex justify-between items-center font-atomic-force"
6262
>
6363
<span>Explore Spaces</span>
6464
{spacesExpanded ? <ChevronUp size={16} /> : <ChevronDown size={16} />}
@@ -71,23 +71,23 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
7171
className="p-2 hover:bg-alien-space-light rounded-md text-alien-gold hover:text-alien-green"
7272
onClick={() => setIsMenuOpen(false)}
7373
>
74-
<h3 className="alien-logo-text">Academy</h3>
74+
<h3 className="font-atomic-force">Academy</h3>
7575
<p className="text-sm text-gray-400">Unlock cosmic knowledge through educational resources</p>
7676
</Link>
7777
<Link
7878
to="/clubs"
7979
className="p-2 hover:bg-alien-space-light rounded-md text-alien-gold hover:text-alien-green"
8080
onClick={() => setIsMenuOpen(false)}
8181
>
82-
<h3 className="alien-logo-text">Clubs</h3>
82+
<h3 className="font-atomic-force">Clubs</h3>
8383
<p className="text-sm text-gray-400">Join specialized communities focused on interests</p>
8484
</Link>
8585
<Link
8686
to="/conetworking"
8787
className="p-2 hover:bg-alien-space-light rounded-md text-alien-gold hover:text-alien-green"
8888
onClick={() => setIsMenuOpen(false)}
8989
>
90-
<h3 className="alien-logo-text">CoNetWorKing</h3>
90+
<h3 className="font-atomic-force">CoNetWorKing</h3>
9191
<p className="text-sm text-gray-400">Connect with like-minded and profits across the multiverse</p>
9292
</Link>
9393
</div>
@@ -98,7 +98,7 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
9898
<div className="flex flex-col">
9999
<button
100100
onClick={() => setLanguageExpanded(!languageExpanded)}
101-
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md flex items-center justify-between alien-logo-text"
101+
className="text-alien-gold py-2 px-4 hover:text-alien-green hover:bg-alien-space-light rounded-md flex items-center justify-between font-atomic-force"
102102
>
103103
<div className="flex items-center">
104104
<Globe className="mr-2 h-5 w-5" />
@@ -111,43 +111,43 @@ const MobileNav = ({ isMenuOpen, setIsMenuOpen }: MobileNavProps) => {
111111
<div className="pl-2 flex flex-col space-y-1 mt-2 bg-alien-space-light/20 p-2 rounded-md">
112112
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
113113
<img src="https://flagcdn.com/w20/us.png" alt="English" className="w-5 h-4 mr-2" />
114-
English
114+
<span>English</span>
115115
</div>
116116
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
117117
<img src="https://flagcdn.com/w20/es.png" alt="Español" className="w-5 h-4 mr-2" />
118-
Español
118+
<span>Español</span>
119119
</div>
120120
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
121121
<img src="https://flagcdn.com/w20/fr.png" alt="Français" className="w-5 h-4 mr-2" />
122-
Français
122+
<span>Français</span>
123123
</div>
124124
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
125125
<img src="https://flagcdn.com/w20/cn.png" alt="汉语" className="w-5 h-4 mr-2" />
126-
汉语 (Hànyǔ)
126+
<span>汉语 (Hànyǔ)</span>
127127
</div>
128128
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
129129
<img src="https://flagcdn.com/w20/in.png" alt="हिन्दी" className="w-5 h-4 mr-2" />
130-
हिन्दी (Hindī)
130+
<span>हिन्दी (Hindī)</span>
131131
</div>
132132
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
133133
<img src="https://flagcdn.com/w20/pt.png" alt="Português" className="w-5 h-4 mr-2" />
134-
Português
134+
<span>Português</span>
135135
</div>
136136
<div className="p-2 hover:bg-alien-space-light cursor-pointer rounded-md text-alien-gold hover:text-alien-green flex items-center">
137137
<img src="https://flagcdn.com/w20/jp.png" alt="日本語" className="w-5 h-4 mr-2" />
138-
日本語 (Nihongo)
138+
<span>日本語 (Nihongo)</span>
139139
</div>
140140
</div>
141141
)}
142142
</div>
143143

144-
<Button className="bg-alien-green hover:bg-alien-green-light text-alien-gold rounded-full mt-4 flex items-center gap-2 alien-logo-text">
144+
<Button className="bg-alien-green hover:bg-alien-green-light text-alien-gold rounded-full mt-4 flex items-center gap-2 font-atomic-force">
145145
<img
146146
src="/lovable-uploads/AW.png"
147147
alt="Wallet"
148148
className="h-6 w-6 rounded-full"
149149
/>
150-
Connect Portal
150+
<span className="font-atomic-force">Connect Portal</span>
151151
</Button>
152152
</nav>
153153
</div>

src/components/Header/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ const Header = () => {
1616
const isMobile = useIsMobile();
1717

1818
if (isMobile === undefined) {
19-
return <div className="bg-alien-space-dark h-16 w-full flex items-center justify-center alien-logo-text">Cargando...</div>;
19+
return <div className="bg-alien-space-dark h-16 w-full flex items-center justify-center font-atomic-force">Cargando...</div>;
2020
}
2121

2222
return (
2323
<header
2424
className={`fixed top-0 left-0 w-full z-50 transition-all duration-300 ${
25-
isScrolled ? "py-2 bg-transparent shadow-md backdrop-blur-md" : "py-3 bg-transparent backdrop-blur-sm"
25+
isScrolled ? "py-1 bg-transparent shadow-md backdrop-blur-md" : "py-2 bg-transparent backdrop-blur-sm"
2626
}`}
2727
>
2828
<div className="container mx-auto px-4 flex justify-between items-center relative">

src/components/Hero.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ const Hero = () => {
4040

4141
{/* Título del Hero */}
4242
<h1
43-
className="text-4xl md:text-6xl lg:text-7xl font-bold mb-4 tracking-tight text-glow text-center font-atomic-force"
43+
className="text-3xl sm:text-4xl md:text-6xl lg:text-7xl font-bold mb-4 tracking-tight text-glow text-center font-atomic-force"
4444
>
4545
<span className="text-alien-green">Δlieπ</span>
4646
<span className="text-alien-gold">FlΦw</span>
4747
<span className="text-alien-green"> $pac€</span>
4848
<span className="text-alien-gold"> DAO</span>
4949
</h1>
5050
<motion.p
51-
className="text-xl md:text-2xl text-gray-300 max-w-3xl mx-auto mb-8 font-[Exo] text-center"
51+
className="text-lg sm:text-xl md:text-2xl text-gray-300 max-w-3xl mx-auto mb-8 font-[Exo] text-center"
5252
initial={{ opacity: 0 }}
5353
animate={{ opacity: 1 }}
5454
transition={{ delay: 0.3, duration: 0.8 }}
@@ -67,16 +67,16 @@ const Hero = () => {
6767
{/* Botón About */}
6868
<Link to="/about">
6969
<Button
70-
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-8 py-6 text-lg rounded-full transition-colors"
70+
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-6 sm:px-8 py-5 sm:py-6 text-base sm:text-lg rounded-full transition-colors"
7171
>
7272
<Orbit className="mr-2 h-5 w-5" /> About Enter Portal
7373
</Button>
7474
</Link>
7575

7676
{/* Botón AlienTrip */}
77-
<Link to="/alientrip">
77+
<Link to="/alien-trip">
7878
<Button
79-
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-8 py-6 text-lg rounded-full transition-colors"
79+
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-6 sm:px-8 py-5 sm:py-6 text-base sm:text-lg rounded-full transition-colors"
8080
>
8181
<ScrollText className="mr-2 h-5 w-5" /> Alientrip Manifesto
8282
</Button>
@@ -85,7 +85,7 @@ const Hero = () => {
8585
{/* Botón Contact */}
8686
<Link to="/contact">
8787
<Button
88-
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-8 py-6 text-lg rounded-full transition-colors"
88+
className="bg-alien-green text-alien-gold hover:bg-alien-gold hover:text-alien-green font-atomic-force px-6 sm:px-8 py-5 sm:py-6 text-base sm:text-lg rounded-full transition-colors"
8989
>
9090
<Globe className="mr-2 h-5 w-5" /> Contact & Join
9191
</Button>

src/components/Layout.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const Layout: React.FC = () => {
88
return (
99
<div className="flex flex-col min-h-screen bg-alien-space">
1010
<Header />
11-
<main className="flex-1 relative z-10 pt-20">
11+
<main className="flex-1 relative z-10 pt-24 sm:pt-28 md:pt-32">
1212
<div className="container mx-auto px-4">
1313
<Outlet />
1414
</div>

0 commit comments

Comments
 (0)