import { useState } from 'react';
import { motion } from 'framer-motion';
import mushroomImg from '../assets/mushroom.png';
import SocietyTerminal from './SocietyTerminal';
const Hero = () => {
const [showTerminal, setShowTerminal] = useState(false);
const fadeInUp = {
hidden: { opacity: 0, y: 50 },
visible: { opacity: 1, y: 0, transition: { duration: 0.6 } }
};
const bounceIn = {
hidden: { scale: 0, opacity: 0 },
visible: { scale: 1, opacity: 1, transition: { type: "spring", bounce: 0.4, duration: 0.8 } }
};
const staggerContainer = {
visible: { transition: { staggerChildren: 0.2 } }
};
return (
<>
{/* Mascot */}
{/* Main Title */}
Welcome to
Mycelium Society
{/* Tagline */}
A community inspired by network state concepts, combining people,
technology, and governance for global collaboration.
{/* Buttons */}
setShowTerminal(true)}
>
> ENTER THE NETWORK
> DOCS
{/* Background Effects */}
{showTerminal && (
)}
>
);
};
export default Hero;