import React, { useState, useEffect } from 'react'; import { Flame, Mail, ArrowRight, Sparkles, Globe, MessageSquare, Video } from 'lucide-react'; const globalStyles = ` @keyframes float { 0% { transform: translateY(0px); } 50% { transform: translateY(-20px); } 100% { transform: translateY(0px); } } @keyframes pulseGlow { 0% { box-shadow: 0 0 0 0 rgba(65, 143, 222, 0.4); } 70% { box-shadow: 0 0 0 20px rgba(65, 143, 222, 0); } 100% { box-shadow: 0 0 0 0 rgba(65, 143, 222, 0); } } .animate-float { animation: float 6s ease-in-out infinite; } .animate-float-delayed { animation: float 6s ease-in-out 3s infinite; } .glass-panel { background: rgba(15, 23, 42, 0.6); backdrop-filter: blur(24px); -webkit-backdrop-filter: blur(24px); border: 1px solid rgba(255, 255, 255, 0.1); } `; export default function LandingPage() { const [email, setEmail] = useState(''); const [submitted, setSubmitted] = useState(false); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); const handleSubmit = (e) => { e.preventDefault(); if (email) { // Here you would normally send the email to your backend (e.g., Firebase, Supabase) setSubmitted(true); setEmail(''); } }; return (
We're building the ultimate high-tech hub to share breaking news, discuss diaspora life, debate, and connect with Somalis around the globe. Get ready to drop a Qarxis.
{/* Waitlist Form / Success Message */}© 2026 Qarxis Networks. Coming soon to Web, iOS, and Android.