From a97507cc155db449dc69d1a81f4be412c2006b8e Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Fri, 29 May 2026 00:56:28 +0200 Subject: [PATCH] feat(frontend): replace inline LandingPage with new multi-section component --- thoughts-frontend/app/page.tsx | 114 +-------------------------------- 1 file changed, 1 insertion(+), 113 deletions(-) diff --git a/thoughts-frontend/app/page.tsx b/thoughts-frontend/app/page.tsx index 0c034c4..91c778b 100644 --- a/thoughts-frontend/app/page.tsx +++ b/thoughts-frontend/app/page.tsx @@ -4,8 +4,7 @@ import { getFeed, getMe, Me, FeedOptions, FeedSortOption } from "@/lib/api"; import { FiltersSortingPanel } from "@/components/filters-sorting-panel"; import { ThoughtForm } from "@/components/thought-form"; import { EmptyState } from "@/components/empty-state"; -import { Button } from "@/components/ui/button"; -import Link from "next/link"; +import { LandingPage } from "@/components/landing-page"; import { PopularTags } from "@/components/popular-tags"; import { ThoughtThread } from "@/components/thought-thread"; import { buildThoughtThreads } from "@/lib/utils"; @@ -150,114 +149,3 @@ async function FeedPage({ ); } -function LandingPage() { - return ( -
- {/* Ambient orbs */} -
-
-
- - {/* Hero card */} -
- {/* Gloss sweep */} -
- -

- Welcome to Thoughts -

-

- A federated social network for short-form thoughts. -
- Connect with the Fediverse. -

- -
- - -
- - {/* Fediverse badge */} -
- - - Works with Mastodon, Pixelfed & more - -
-
-
- ); -}