Files
FictionArchive/fictionarchive-web-astro/src/lib/components/HomePage.svelte
gamer147 48ee43c4f6
All checks were successful
CI / build-backend (pull_request) Successful in 1m32s
CI / build-frontend (pull_request) Successful in 42s
[FA-24] Reading lists
2026-01-19 22:06:34 -05:00

38 lines
1002 B
Svelte

<script lang="ts">
// Direct imports for faster Astro builds
import BookOpen from '@lucide/svelte/icons/book-open';
import List from '@lucide/svelte/icons/list';
import Sparkles from '@lucide/svelte/icons/sparkles';
import HeroSection from './HeroSection.svelte';
import NavigationCard from './NavigationCard.svelte';
import RecentlyUpdatedSection from './RecentlyUpdatedSection.svelte';
</script>
<div class="flex flex-col gap-8">
<HeroSection />
<nav class="mx-auto flex w-full max-w-3xl flex-col gap-4">
<NavigationCard
href="/novels"
icon={BookOpen}
title="Novels"
description="Explore and read archived novels."
/>
<NavigationCard
href="/reading-lists"
icon={List}
title="Reading Lists"
description="Organize stories into custom collections."
/>
<NavigationCard
href="/recommendations"
icon={Sparkles}
title="Recommendations"
description="Get suggestions based on your reading."
disabled
/>
</nav>
<RecentlyUpdatedSection />
</div>