Mindloop
Dark, monochrome newsletter landing page: a full-screen video hero with an inline subscribe form, an answer-engine section, scroll-revealed mission copy, a four-up feature grid and a streaming-video call to action. Framer Motion throughout, with a self-contained pure-black palette and liquid-glass accents.
Preview
Installation
npx shadcn@latest add https://hirael.com/r/mindloop.jsonCode
components/templates/mindloop/mindloop.tsx
"use client";
import { cn } from "@/lib/utils";
import { Cta } from "./cta";
import { Footer } from "./footer";
import { inter, instrumentSerif } from "./fonts";
import { Hero } from "./hero";
import { Mission } from "./mission";
import { Navbar } from "./navbar";
import { Search } from "./search";
import { Solution } from "./solution";
import { MindloopStyles } from "./styles";
export default function Mindloop() {
return (
<div
className={cn(
"mindloop",
inter.variable,
instrumentSerif.variable,
"relative min-h-svh bg-background text-foreground antialiased",
)}
style={{
fontFamily: "var(--font-mindloop-sans), ui-sans-serif, sans-serif",
}}
>
<MindloopStyles />
<Navbar />
<Hero />
<Search />
<Mission />
<Solution />
<Cta />
<Footer />
</div>
);
}
Dependencies
npm
framer-motionhls.js