diff --git a/package-lock.json b/package-lock.json index e4f2213..1af0fe1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "framer-motion": "^12.23.22", + "lucide-react": "^0.544.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-router-dom": "^7.9.3", @@ -2360,6 +2361,15 @@ "yallist": "^3.0.2" } }, + "node_modules/lucide-react": { + "version": "0.544.0", + "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.544.0.tgz", + "integrity": "sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==", + "license": "ISC", + "peerDependencies": { + "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, "node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", diff --git a/package.json b/package.json index 21d92c0..0d82dc8 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "framer-motion": "^12.23.22", + "lucide-react": "^0.544.0", "react": "^19.1.1", "react-dom": "^19.1.1", "react-router-dom": "^7.9.3", diff --git a/src/components/ComingSoon.jsx b/src/components/ComingSoon.jsx index af2c460..f4fee99 100644 --- a/src/components/ComingSoon.jsx +++ b/src/components/ComingSoon.jsx @@ -1,11 +1,8 @@ import React from 'react'; +import MembershipOptions from './MembershipOptions'; const ComingSoon = () => { - return ( -
-

Coming Soon!

-
- ); + return ; }; export default ComingSoon; \ No newline at end of file diff --git a/src/components/Header.jsx b/src/components/Header.jsx index 7891543..bab306c 100644 --- a/src/components/Header.jsx +++ b/src/components/Header.jsx @@ -21,13 +21,13 @@ function Header() {
Home Membership @@ -39,7 +39,7 @@ function Header() { onClick={() => setShowTerminal(true)} className="btn-primary animate-pulse-glow whitespace-nowrap" > - Enter the Network + > Enter the Network
diff --git a/src/components/MembershipOptions.jsx b/src/components/MembershipOptions.jsx new file mode 100644 index 0000000..880e974 --- /dev/null +++ b/src/components/MembershipOptions.jsx @@ -0,0 +1,374 @@ +import { useState } from 'react'; +import { motion } from 'framer-motion'; +import { Wallet, Database, Users, Cloud, Eye, X, Scale, MessageSquare, Bot, Lock, Check } from 'lucide-react'; + +const MembershipOptions = () => { + const [selectedPlan, setSelectedPlan] = useState('explorer'); + + const fadeInUp = { + hidden: { opacity: 0, y: 30 }, + visible: { opacity: 1, y: 0, transition: { duration: 0.5 } } + }; + + const scaleIn = { + hidden: { scale: 0.95, opacity: 0 }, + visible: { scale: 1, opacity: 1, transition: { duration: 0.4 } } + }; + + return ( +
+
+ {/* Toggle Pills - Centered */} + +
+ + +
+
+ + {/* Explorer Tier View */} + {selectedPlan === 'explorer' && ( + + {/* Main Hero Card */} +
+
+
+

Explorer Tier

+
+ 0€ + /month +
+

Mycelium Network Entry Point

+
+ + {/* Mascot/Character Placeholder */} +
+
+
+ Network Mascot +
+
+
+
+
+ + {/* Features Section */} +
+

+ Everything you're getting with Explorer Tier +

+ +
+
+ {/* Feature 1 */} +
+
+
+ +
+
+
+

Resident wallet and decentralized domain name

+

+ Get your own decentralized identity with a resident wallet and custom domain name on the authentic web. +

+
+
+ + {/* Feature 2 */} +
+
+
+ +
+
+
+

5 GB decentralized storage and bandwidth

+

+ Store your data securely on the decentralized network with 5 GB of storage and bandwidth allocation. +

+
+
+ + {/* Feature 3 */} +
+
+
+ +
+
+
+

Community access and product exploration

+

+ Connect with the Mycelium Society community and explore the ecosystem of decentralized products. +

+
+
+ + {/* Feature 4 */} +
+
+
+ +
+
+
+

Discounted VM hosting on decentralized cloud

+

+ Get special pricing on virtual machine hosting using our decentralized cloud infrastructure. +

+
+
+ + {/* Feature 5 */} +
+
+
+ +
+
+
+

Ability to browse products (read-only/limited)

+

+ Explore and browse the ecosystem products with limited read-only access to understand the platform. +

+
+
+ + {/* Denied Access */} +
+
+
+ +
+
+
+

Full Access - denied

+

+ Upgrade to Digital Resident for full access to all Mycelium Society features. +

+
+
+
+
+
+
+ )} + + {/* Digital Resident View */} + {selectedPlan === 'resident' && ( + + {/* Main Hero Card */} +
+
+
+

Digital Resident

+ with legal standing +
+ 10$ + /month* +
+

120$ for 2 years*

+

only for Early Adopters - limited

+
+ + {/* Mascot/Character Placeholder */} +
+
+
+
+
+
+
+
+
+
+
+
+ + {/* Description */} +
+

+ Full access. Full sovereignty. A legal and technological framework to live, work, + and build in the authentic web. +

+
+ + {/* Features Section */} +
+

+ What You Get as a Digital Resident +

+ +
+
+ {/* Feature 1 - Legal & Financial */} +
+
+
+ +
+
+
+

Legal & Financial Framework

+

+ Digital company license, freezone banking with fiat and crypto accounts, 5% flat tax rate, legal protection with dispute resolution, international operations support, and asset management capabilities. +

+
+
+ + {/* Feature 2 - Decentralized Cloud */} +
+
+
+ +
+
+
+

Mycelium Cloud Infrastructure

+

+ P2P hosting with quantum-safe storage, no vendor lock-in. A true alternative to AWS and Google Cloud that you control. +

+
+
+ + {/* Feature 3 - Communication Tools */} +
+
+
+ +
+
+
+

Private Communication Suite

+

+ Decentralized email compatible with existing systems, secure chat and docs with end-to-end encryption, replacing Slack and Google Workspace. +

+
+
+ + {/* Feature 4 - AI & Privacy */} +
+
+
+ +
+
+
+

Private AI Agents & Secure Networking

+

+ AI agents that work exclusively for you, built-in privacy through P2P VPN infrastructure, and blockchain domains you actually own. +

+
+
+ + {/* Feature 5 - Storage & Identity */} +
+
+
+ +
+
+
+

Unlimited storage and full sovereignty

+

+ Unlimited decentralized storage, bandwidth, and complete control over your digital identity and data. +

+
+
+ + {/* All Tools Included */} +
+
+
+ +
+
+
+

Everything from Explorer Tier included

+

+ Plus all the tools and infrastructure to build, operate, and scale your digital presence with complete sovereignty. +

+
+
+
+
+ + {/* CTA Button */} +
+ + Become a Digital Resident + +
+
+
+ )} +
+
+ ); +}; + +export default MembershipOptions; \ No newline at end of file diff --git a/src/index.css b/src/index.css index 83d6e60..296f526 100644 --- a/src/index.css +++ b/src/index.css @@ -82,7 +82,7 @@ button { /* Background classes */ .bg-dark-gradient { background: #000000; } -.bg-gray-900 { background-color: #111827; } +.bg-gray-900 { background-color: #000000; } .bg-amber-100 { background-color: #fef3c7; } .bg-blue-100 { background-color: #dbeafe; } .bg-pink-100 { background-color: #fce7f3; } @@ -342,6 +342,7 @@ button { /* Hover effects */ .hover\:text-green-400:hover { color: #4ade80; } +.hover\:text-bright-cyan:hover { color: #00d9ff; } .hover\:bg-green-400:hover { background-color: #4ade80; } /* Transitions */