Echo Reel Footer

A night footer that ends on a giant wordmark. Point at a link column, or Tab into it, and the Echo Reel at the foot turns to that column's name and inks it in, then turns back to the brand a beat after you leave. With a newsletter field, three link columns, the legal line and a status light.

Footer

Built with Echo Reel

Uses clsx, tailwind-merge

Open in ChatGPTOpen in Claude

Installation

The CLI writes components/echo-reel-footer.tsx, the components it's built with (components/ui/echo-reel.tsx) and lib/utils.ts, and installs clsx and tailwind-merge. It needs the @keyframeui registry in components.json; add it once per project.

npx shadcn@latest add @keyframeui/echo-reel-footer

Then put it where the section goes. The copy, links and data sit in constants at the top of the file, so making it yours starts there.

app/page.tsx
import { EchoReelFooter } from "@/components/echo-reel-footer";

export default function Page() {
  return <EchoReelFooter />;
}

Built with

Each of these is a component on its own, with its own examples and props. The block installs them for you.