import React from 'react' import { useNavigate } from 'react-router-dom' import { Feather, BookOpen, Users, Sparkles, ArrowRight, ChevronRight } from 'lucide-react' import logo from '../assets/chapterX-removebg-preview.png' import { useStoryStore } from '../store/storyStore' import { useAuthStore } from '../store/authStore' import { Button } from '../components/ui/Button' import { StoryCard } from '../components/ui/StoryCard' import { GenreBadge } from '../components/ui/Badge' const features = [ { icon: , title: 'Read & Discover', desc: 'Explore thousands of stories across every genre. From fantasy epics to contemporary fiction.' }, { icon: , title: 'Write & Publish', desc: 'Share your stories with a passionate community. Get feedback, likes, and readers from day one.' }, { icon: , title: 'Collaborate', desc: 'Invite co-authors, editors, and beta readers. Build stories together with real-time collaboration.' }, { icon: , title: 'AI Assistance', desc: 'Get intelligent writing suggestions for grammar, style, plot, and pacing to improve your craft.' }, ] const genres = ['Fantasy', 'Sci-Fi', 'Romance', 'Historical Fiction', 'Adventure', 'Thriller', 'Mystery', 'Horror'] export const LandingPage: React.FC = () => { const navigate = useNavigate() const { stories } = useStoryStore() const { currentUser } = useAuthStore() const trending = stories.filter(s => s.status === 'published').slice(0, 4) return (
{/* Hero */}
ChapterX

Write Your Own Story.
Anyone Could Be Shakespeare.

ChapterX is where writers and readers connect. Publish your stories, collaborate with others, and discover your next great read.

{currentUser ? ( <> {(currentUser.role === 'writer' || currentUser.role === 'admin') && ( )} ) : ( <> )}
{/* Features */}

Everything You Need

A complete platform for creative writing and reading.

{features.map(f => (
{f.icon}

{f.title}

{f.desc}

))}
{/* Genres */}

Explore Genres

{genres.map(g => ( ))}
{/* Trending stories */}

Trending Stories

Most popular right now

{trending.map(story => ( ))}
{/* CTA */} {!currentUser && (

Ready to Begin Your Story?

Join thousands of writers and readers on ChapterX today.

)}
) }