From 2c9dcdf3ea86c14f9bb8c38bfcb5584343a26499 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Fri, 4 Sep 2026 18:13:07 +0800 Subject: [PATCH] feat(docs): add performant animated landing starfield --- docs/app/[lang]/page.tsx | 3 + docs/app/global.css | 28 +++- docs/components/landing/Starfield.tsx | 195 ++++++++++++++++++++++++++ 3 files changed, 225 insertions(+), 1 deletion(-) create mode 100644 docs/components/landing/Starfield.tsx diff --git a/docs/app/[lang]/page.tsx b/docs/app/[lang]/page.tsx index e18f47202c..31fff5f9b3 100644 --- a/docs/app/[lang]/page.tsx +++ b/docs/app/[lang]/page.tsx @@ -3,6 +3,7 @@ import type { Metadata } from "next"; import { HeroProductStage } from "@/components/aceternity/HeroProductStage"; import { InfiniteMovingCards } from "@/components/aceternity/InfiniteMovingCards"; import { Spotlight } from "@/components/aceternity/Spotlight"; +import { Starfield } from "@/components/landing/Starfield"; import { LandingNav } from "@/components/landing/LandingNav"; import { LandingFooter } from "@/components/landing/LandingFooter"; import { InstallTabs } from "@/components/landing/InstallTabs"; @@ -574,6 +575,8 @@ export default async function LandingPage({ params }: { params: Promise<{ lang: return (