Components

Getting started

Blocks21

Components154

More

A 404 with a search and a puppy: Fetch sniffs as you type, sprints off to fetch the results and comes back with a newspaper, or a stick.

Used for404 pagesDocsEmpty searchOld links

Install with the shadcn CLI

$ npx shadcn@latest add https://hairlineui.com/r/not-found.json

Templates

Need the whole page?

43 Next.js landing pages, each designed from scratch. Try any of them live; one is $39, all of them $99, and 5 are free.

All 43 templates

Where itโ€™s used

  • 404 pages

    The not-found page of a site or app, with a way to find what moved.

  • Docs

    A missing docs page that searches the docs straight away.

  • Empty search

    The no-results state of any search, with a stick for comfort.

  • Old links

    Retired campaign or blog URLs that should still lead somewhere.

What it handles for you

Most 404 pages leave people to guess. This block shows the address that failed, searches as soon as they type, and always offers somewhere to go.

Instead of wiring upa 404 pagea site search boxdebounce and abortsearch resultssuggested links
  1. Search that waits

    search runs 350ms after typing stops; each newer query aborts the older request through its AbortSignal.

  2. Results as links

    { title, href, hint } rows, up to five, that drop in as they arrive.

  3. Never a dead end

    With nothing found (or before searching) your popular pages show instead.

  4. The address

    path shows exactly what wasnโ€™t found.

  5. Failures said plainly

    If search throws, Fetch comes back empty-mouthed and says he couldnโ€™t get out.

  6. A way home

    homeHref is always there under the list.

Overview

A 404 page is usually a big number, an apology and a link home. This one goes and looks. A 404 is engraved into the lit stage and Fetch, an illustrated golden retriever puppy, sits in front of it with his tongue out. Start typing what you were after and he puts his nose to the ground, twitching with every key. When the typing stops he sprints off the edge of the stage, his legs switching between two strides, and your search runs; type again and the older search is aborted. He runs back in with a newspaper in his mouth and the results drop in under the field, or, if nothing matched, sits there sheepishly with a stick (โ€œfetch() came back with a stickโ€) and your popular pages come back. Under the puppy it is a real recovery page: the missing address, a labelled search with a clear button, links that are links, and a way home.

States

lost
Fetch sits by a 404 engraved in outline on the lit stage, breathing; โ€œFetch lost this page tooโ€. Popular pages are listed under the search.
sniff
Each keystroke: his nose goes to the ground with a 2px twitch, for 700ms after the last key; โ€œFetch has a scentโ€.
fetch
350ms after typing stops: he sprints off the right edge (480ms, accelerating), switching strides every 105ms; โ€œFetch is fetchingโ€ฆโ€.
found
He runs back in (640ms, slowing), then sits with a newspaper; the results drop in 50ms apart; โ€œFetch found 2โ€.
stick
No results: he comes back with a stick, โ€œfetch() came back with a stickโ€, and the links return under โ€œTry one of theseโ€.
offline
search throws: he comes back with nothing and says he couldnโ€™t get out; the links stay.

Usage

usage.tsx
import { NotFound } from "@/components/not-found";<NotFound  path={pathname}  links={[{ title: "Pricing", href: "/pricing" }]}  search={(query, signal) => fetch(`/api/search?q=${encodeURIComponent(query)}`, { signal }).then((r) => r.json())}/>

Depends on lucide-react, installed for you by the CLI along with the keyframes it needs.

Works with

As the Next.js not-found page

app/not-found.tsx renders for every unmatched route; read the path on the client and search your own index.

example.tsx
"use client";import { usePathname } from "next/navigation";import { NotFound } from "@/components/not-found";export default function NotFoundPage() {  const pathname = usePathname();  return (    <main className="grid min-h-dvh place-items-center p-6">      <NotFound        path={pathname}        links={[          { title: "Pricing", href: "/pricing" },          { title: "Docs", href: "/docs", hint: "Guides and reference" },        ]}        search={async (query, signal) => {          const res = await fetch(`/api/search?q=${encodeURIComponent(query)}`, { signal });          if (!res.ok) throw new Error("Search failed");          return res.json(); // [{ title, href, hint }]        }}      />    </main>  );}

Props

PropTypeDescription
search(query: string, signal: AbortSignal) => Promise<NotFoundResult[]>Find pages for a query: { title, href, hint? }. Called 350ms after typing stops; aborted when a newer query starts.
linksNotFoundResult[]default []Shown before anyone searches and when nothing is found.
pathstringThe address that wasnโ€™t found, shown in the line under the title.
homeHrefstringdefault "/"Where Take me home goes.
namestringdefault "Fetch"What the puppy is called in his lines.

Accessibility and motion

  • The search is a labelled input with a clear button; results and links are plain links in a list that is announced politely when it changes.
  • Fetch is decoration (aria-hidden). His six poses are illustrations shipped inside fetch-art.ts as WebP data URIs (55KB of images), so the install is complete; the sniff, sprint, strides and return are code.
  • One frame loop outside React moves him and sleeps when heโ€™s still; his breathing is a compositor animation. The scene is drawn at 364 ร— 168 and scaled to the stage.
  • With reduced motion he doesnโ€™t run or twitch: his pose changes in place and the results appear without rising.
  • Built from Input and Text morph, which the CLI installs with it. No animation library.

Requirements

React 19, Tailwind CSS v4 and shadcn/ui theme variables (any style, light and dark). Icons from lucide-react.

The CLI also installs Input, Text morph.

Source

components/not-found.tsx
"use client";import * as React from "react";import { ArrowUpRight, Search } from "lucide-react";import { Fetch, type FetchHandle } from "./fetch-dog";import { Input } from "./input";import { TextMorph } from "./text-morph";import { EASE_OUT, useInteractionReducedMotion } from "./ui-interaction-motion";/* โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ * NOT FOUND: Fetch goes and looks for it * *   lost     a 404 engraved into the lit stage and Fetch, a *            puppy, sitting in front of it; your popular pages *            are listed under the search *   sniff    typing: nose to the ground, a twitch per key *   fetch    350ms after the typing stops, search() runs and he *            sprints off the edge of the stage; a newer query *            aborts the older one *   found    he runs back in with a newspaper and the results *            drop in under the field *   stick    nothing found: he comes back with a stick, and *            your links come back too * * search(query, signal) is yours: your site search, your docs * index, a fetch to your own API. * โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ */export interface NotFoundResult {  title: string;  href: string;  /** A short line under the title: a section, a path, a date. */  hint?: string;}export interface NotFoundProps {  /** Find pages for a query; aborted when a newer one starts. */  search: (query: string, signal: AbortSignal) => Promise<NotFoundResult[]>;  /** Shown before anyone searches, and when nothing is found. */  links?: NotFoundResult[];  /** The address that wasn't found, shown under the title. */  path?: string;  homeHref?: string;  /** What the puppy is called in his lines. */  name?: string;  className?: string;}const mix = (color: string, amount: number, into = "transparent") => `color-mix(in oklab, ${color} ${amount}%, ${into})`;const PF = "var(--primary-foreground)";const CARD: React.CSSProperties = {  backgroundImage: `linear-gradient(180deg, var(--card), ${mix("var(--card)", 95, "var(--foreground)")})`,  boxShadow: `0 0 0 1px var(--border), inset 0 1px 0 ${mix("var(--background)", 85)}`,};const STAGE: React.CSSProperties = {  backgroundColor: "var(--primary)",  backgroundImage: [    `radial-gradient(60% 70% at 26% 100%, ${mix(PF, 22)} 0%, transparent 70%)`,    `linear-gradient(175deg, transparent 40%, ${mix("black", 22)} 100%)`,  ].join(", "),  boxShadow: `inset 0 1px 0 ${mix(PF, 36)}, inset 0 0 0 1px ${mix(PF, 12)}`,};type Phase = "idle" | "typing" | "fetching" | "found" | "none" | "error";export function NotFound({ search, links = [], path, homeHref = "/", name = "Fetch", className = "" }: NotFoundProps) {  const reduced = useInteractionReducedMotion();  const baseId = React.useId();  const dog = React.useRef<FetchHandle>(null);  const [query, setQuery] = React.useState("");  const [phase, setPhase] = React.useState<Phase>("idle");  const [results, setResults] = React.useState<NotFoundResult[]>([]);  const [shown, setShown] = React.useState(0);  const run = React.useRef<{ timer: number; ctrl: AbortController | null }>({ timer: 0, ctrl: null });  const searchRef = React.useRef(search);  React.useEffect(() => {    searchRef.current = search;  });  React.useEffect(() => () => {    window.clearTimeout(run.current.timer);    run.current.ctrl?.abort();  }, []);  const change = (next: string) => {    setQuery(next);    window.clearTimeout(run.current.timer);    run.current.ctrl?.abort();    const q = next.trim();    if (!q) {      setPhase("idle");      dog.current?.back("sit");      return;    }    setPhase("typing");    dog.current?.sniff();    run.current.timer = window.setTimeout(async () => {      const ctrl = new AbortController();      run.current.ctrl = ctrl;      setPhase("fetching");      dog.current?.go();      try {        const found = await searchRef.current(q, ctrl.signal);        if (ctrl.signal.aborted) return;        setResults(found);        setShown((n) => n + 1);        setPhase(found.length ? "found" : "none");        dog.current?.back(found.length ? "paper" : "stick");      } catch {        if (ctrl.signal.aborted) return;        setPhase("error");        dog.current?.back("sit");      }    }, 350);  };  const mood =    phase === "fetching"      ? `${name} is fetchingโ€ฆ`      : phase === "typing"        ? `${name} has a scent`        : phase === "found"          ? `${name} found ${results.length === 1 ? "one" : results.length}`          : phase === "none"            ? "fetch() came back with a stick"            : phase === "error"              ? `${name} couldnโ€™t get out`              : `${name} lost this page too`;  const list = phase === "found" ? results : phase === "fetching" && results.length ? results : links;  const listTitle = phase === "found" || (phase === "fetching" && results.length) ? "Found" : phase === "none" ? "Try one of these" : "Popular pages";  return (    <section aria-labelledby={`${baseId}-title`} className={`relative w-full max-w-[380px] rounded-[28px] p-2 text-card-foreground ${className}`} style={CARD}>      {/* Its natural width where the parent sizes to its content, without forcing it on narrow screens. */}      <div aria-hidden="true" data-natural-width className="grid h-0" style={{ gridTemplateColumns: "minmax(0, 380px)" }} />      <div className="@container w-full">        <div className="relative overflow-clip rounded-[22px] text-primary-foreground" style={STAGE}>          <Fetch ref={dog} reduced={reduced}>            {/* the signature: a 404 engraved into the stage, outlines only */}            <span              aria-hidden="true"              className="absolute select-none font-semibold leading-none tracking-[-0.06em]"              style={{ left: 166, top: 34, fontSize: 104, color: "transparent", WebkitTextStroke: `1px ${mix(PF, 34)}` }}            >              404            </span>            {/* the floor he sits on */}            <span aria-hidden="true" className="absolute inset-x-0 h-px" style={{ top: 152, background: mix(PF, 18) }} />          </Fetch>          <p className="absolute left-3.5 top-3 z-10 text-[12.5px] font-medium text-primary-foreground/85">            <TextMorph>{mood}</TextMorph>          </p>        </div>        <div className="px-3 pb-2 pt-3">          <h2 id={`${baseId}-title`} className="text-[15px] font-medium tracking-[-0.01em]">            Page not found          </h2>          <p className="mt-0.5 text-[12.5px] text-muted-foreground">            {path ? (              <>                Nothing lives at <span className="font-mono text-[12px] text-foreground">{path}</span>.{" "}              </>            ) : (              "This page moved or never existed. "            )}            Ask {name} to find it.          </p>          <Input            className="mt-3"            aria-label="Search the site"            placeholder="Search pages"            leading={<Search />}            clearable            value={query}            onValueChange={change}            autoComplete="off"            spellCheck={false}          />          {list.length > 0 && (            <div className="mt-3">              <p className="px-1 text-[11.5px] font-medium text-muted-foreground">                <TextMorph>{listTitle}</TextMorph>              </p>              <ul key={`${listTitle}-${shown}`} className="mt-1" aria-live="polite">                {list.slice(0, 5).map((r, i) => (                  <li key={r.href} style={reduced ? undefined : { animation: `ui-fade-up 360ms ${EASE_OUT} ${i * 50}ms backwards` }}>                    <a                      href={r.href}                      className="group flex min-h-10 items-center gap-2 rounded-[10px] px-2 py-1.5 outline-none hover:bg-accent focus-visible:ring-2 focus-visible:ring-ring/40"                    >                      <span className="min-w-0 flex-1">                        <span className="block truncate text-[13px] font-medium">{r.title}</span>                        {r.hint && <span className="block truncate text-[11.5px] text-muted-foreground">{r.hint}</span>}                      </span>                      <ArrowUpRight className="size-3.5 shrink-0 text-muted-foreground transition-transform duration-200 group-hover:-translate-y-0.5 group-hover:translate-x-0.5" />                    </a>                  </li>                ))}              </ul>            </div>          )}          <a href={homeHref} className="mt-2 inline-block px-1 text-[12.5px] text-muted-foreground underline decoration-border underline-offset-2 hover:text-foreground">            Take me home          </a>        </div>      </div>    </section>  );}export default NotFound;
components/fetch-dog.tsx
"use client";import * as React from "react";import { FETCH_ART as ART, FETCH_SIZE as SIZE } from "./fetch-art";/* โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ * FETCH: the puppy who fetches your search * * An illustrated puppy on the lit stage, rigged in code: * *   sit      waiting, tongue out, breathing *   sniff    nose to the ground while you type, a twitch per key *   go       a search starts: he sprints off the right edge, *            switching between two running strides *   back     the answer is in: he runs back in and sits with a *            newspaper (results) or, sheepishly, a stick (none) * * The scene is drawn at 364 ร— 168 and scaled to the stage. * One frame loop outside React moves him and sleeps when he's * still; his breathing is a compositor animation. * โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ */export type FetchCarry = "paper" | "stick" | "sit";export interface FetchHandle {  sniff: () => void;  /** Off to fetch. */  go: () => void;  /** Back with what he found. */  back: (carry: FetchCarry) => void;}const W = 364;const H = 168;const K = 0.5; // his drawing scaleconst GROUND = 152;const HOME = 96; // where he sits, the middle of his feetconst AWAY = W + 90;const OUT_MS = 480;const IN_MS = 640;const STRIDE = 105;const FRAMES = ["sit", "runA", "runB", "sniff", "paper", "stick"] as const;type Frame = (typeof FRAMES)[number];const clamp = (v: number, a = 0, b = 1) => Math.min(b, Math.max(a, v));const easeIn = (k: number) => k * k;const easeOut = (k: number) => 1 - Math.pow(1 - k, 3);export class FetchEngine {  parts: Record<string, Element | null> = {};  reduced = false;  leg: "home" | "out" | "away" | "in" = "home";  t0 = 0;  carry: FetchCarry = "sit";  pending: FetchCarry | null = null;  sniffUntil = 0;  twitchAt = 0;  raf = 0;  observer: ResizeObserver | null = null;  breath: Animation | null = null;  frame = (now: number) => this.tick(now);  part = (name: string) => (el: Element | null) => {    this.parts[name] = el;  };  mount(reduced: boolean) {    this.reduced = reduced;    const host = this.parts.host as HTMLElement | null;    const scene = this.parts.scene as HTMLElement | null;    if (host && scene) {      const fit = () => scene.style.setProperty("transform", `scale(${host.clientWidth / W})`);      fit();      this.observer = new ResizeObserver(fit);      this.observer.observe(host);    }    if (!reduced) {      this.breath =        (this.parts.breathe as HTMLElement | null)?.animate([{ transform: "none" }, { transform: "scale(1.01, 1.025)" }], {          duration: 900,          iterations: Infinity,          direction: "alternate",          easing: "ease-in-out",        }) ?? null;    }    this.draw(performance.now());  }  destroy() {    cancelAnimationFrame(this.raf);    this.raf = 0;    this.observer?.disconnect();    this.observer = null;    this.breath?.cancel();  }  wake() {    if (this.raf || !this.parts.dog) return;    this.raf = requestAnimationFrame(this.frame);  }  sniff() {    if (this.leg !== "home") return;    const now = performance.now();    this.sniffUntil = now + 700;    this.twitchAt = now;    if (this.reduced) return void this.draw(now);    this.wake();  }  go() {    if (this.leg === "out" || this.leg === "away") {      this.pending = null;      return;    }    this.pending = null;    this.leg = this.reduced ? "away" : "out";    this.t0 = performance.now();    if (this.reduced) return void this.draw(this.t0);    this.wake();  }  back(carry: FetchCarry) {    if (this.leg === "home" || this.reduced) {      this.leg = "home";      this.carry = carry;      this.draw(performance.now());      return;    }    // still on his way out: he turns round once he's off the stage    this.pending = carry;    if (this.leg === "away") this.turn(performance.now());    this.wake();  }  turn(now: number) {    if (this.pending === null) return;    this.carry = this.pending;    this.pending = null;    this.leg = "in";    this.t0 = now;  }  tick(now: number) {    let busy = false;    const t = now - this.t0;    if (this.leg === "out") {      busy = true;      if (t >= OUT_MS) {        this.leg = "away";        this.t0 = now;        this.turn(now);      }    } else if (this.leg === "in") {      busy = true;      if (t >= IN_MS) this.leg = "home";    }    if (now < this.sniffUntil) busy = true;    this.draw(now);    this.raf = busy ? requestAnimationFrame(this.frame) : 0;  }  draw(now: number) {    const dog = this.parts.dog as HTMLElement | null;    if (!dog) return;    const t = now - this.t0;    let x = HOME;    let flip = 1;    let frame: Frame = this.carry;    let bob = 0;    if (this.leg === "out" || this.leg === "away" || this.leg === "in") {      const k = this.leg === "out" ? easeIn(clamp(t / OUT_MS)) : this.leg === "in" ? 1 - easeOut(clamp(t / IN_MS)) : 1;      x = HOME + (AWAY - HOME) * k;      flip = this.leg === "in" ? -1 : 1;      frame = Math.floor(now / STRIDE) % 2 ? "runA" : "runB";      bob = -Math.abs(Math.sin((now / STRIDE) * Math.PI)) * 4;    } else if (now < this.sniffUntil) {      frame = "sniff";      bob = Math.max(0, 1 - (now - this.twitchAt) / 120) * 2;    }    for (const f of FRAMES) (this.parts[f] as HTMLElement | null)?.style.setProperty("opacity", f === frame ? "1" : "0");    dog.style.transform = `translate(${x.toFixed(1)}px, ${(GROUND + bob).toFixed(1)}px) scale(${flip}, 1)`;  }}export function Fetch({ reduced, ref, children, className = "" }: { reduced: boolean; ref?: React.Ref<FetchHandle>; children?: React.ReactNode; className?: string }) {  const [engine] = React.useState(() => new FetchEngine());  React.useLayoutEffect(() => {    engine.mount(reduced);    return () => engine.destroy();  }, [engine, reduced]);  React.useImperativeHandle(ref, () => ({ sniff: () => engine.sniff(), go: () => engine.go(), back: (c) => engine.back(c) }), [engine]);  const key = { sit: "sit", runA: "runA", runB: "runB", sniff: "sniff", paper: "paper", stick: "stick" } as const;  return (    <div ref={engine.part("host")} aria-hidden="true" className={`relative w-full ${className}`} style={{ aspectRatio: `${W} / ${H}` }}>      <div ref={engine.part("scene")} className="absolute left-0 top-0 origin-top-left" style={{ width: W, height: H }}>        {children}        {/* he stands on (HOME, GROUND): every frame hangs from the middle of its feet */}        <div ref={engine.part("dog")} className="absolute left-0 top-0 will-change-transform">          <div ref={engine.part("breathe")} style={{ transformOrigin: "0 0" }}>            {FRAMES.map((f) => {              const s = SIZE[key[f]];              return (                // eslint-disable-next-line @next/next/no-img-element                <img                  key={f}                  ref={engine.part(f)}                  src={ART[key[f]]}                  alt=""                  draggable={false}                  className="pointer-events-none absolute max-w-none select-none"                  style={{ left: (-s.w * K) / 2, top: -s.h * K, width: s.w * K, height: s.h * K, opacity: f === "sit" ? 1 : 0 }}                />              );            })}          </div>        </div>      </div>    </div>  );}export default Fetch;
components/fetch-art.ts
/* Fetch's art: an illustrated golden retriever puppy, sitting, two running strides, sniffing, and back with a newspaper or a stick. As WebP data URIs so one install brings everything; sizes in each image's own pixels. */export const FETCH_ART = {  sit: "data:image/webp;base64,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",  runA: "data:image/webp;base64,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",  runB: "data:image/webp;base64,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",  sniff: "data:image/webp;base64,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",  paper: "data:image/webp;base64,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",  stick: "data:image/webp;base64,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",};export const FETCH_SIZE = {  sit: { w: 172, h: 195 },  runA: { w: 226, h: 147 },  runB: { w: 191, h: 167 },  sniff: { w: 208, h: 179 },  paper: { w: 188, h: 200 },  stick: { w: 179, h: 190 },} as const;
components/ui-interaction-motion.ts
'use client';import * as React from 'react';export const EASE_OUT = 'cubic-bezier(0.16, 1, 0.3, 1)';export const EASE_SETTLE = 'cubic-bezier(0.22, 1.18, 0.36, 1)';/** Thrown things (indicators, thumbs): a slight overshoot on transform only. */export const EASE_THROW = 'cubic-bezier(0.34, 1.36, 0.64, 1)';/** * The press every button primitive shares: a 3% give that eases in and settles back. * Tailwind v4's scale-* writes the `scale` property, so `scale` has to be in the list * or the press snaps. */export const INTERACTION_PRESS =  'transition-[background-color,color,box-shadow,opacity,scale] duration-200 ease-[cubic-bezier(0.16,1,0.3,1)] active:scale-[0.97] motion-reduce:transition-none motion-reduce:active:scale-100';export const INTERACTION_FOCUS ='focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/50 focus-visible:ring-offset-2 focus-visible:ring-offset-background';const query = '(prefers-reduced-motion: reduce)';const subscribe = (notify: () => void) => {  const media = window.matchMedia(query);  media.addEventListener('change', notify);  return () => media.removeEventListener('change', notify);};export const useInteractionReducedMotion = () => React.useSyncExternalStore(subscribe, () => window.matchMedia(query).matches, () => false);export function useInteractionActivity<T extends Element>() {  const ref = React.useRef<T>(null);  const [visible, setVisible] = React.useState(false);  const [hidden, setHidden] = React.useState(false);  React.useEffect(() => {    const el = ref.current;    if (!el) return;    const observer = new IntersectionObserver(([entry]) => setVisible(entry.isIntersecting));    observer.observe(el);    const visibility = () => setHidden(document.hidden);    visibility(); document.addEventListener('visibilitychange', visibility);    return () => { observer.disconnect(); document.removeEventListener('visibilitychange', visibility); };  }, []);  return { ref, active: visible && !hidden };}export function interactionIcon(on: boolean, reduced: boolean): React.CSSProperties {  return { opacity: on ? 1 : 0, transform: on ? 'none' : 'scale(0.6)', filter: on ? 'blur(0px)' : 'blur(3px)', transition: reduced ? 'none' : `opacity 220ms ${EASE_OUT}, transform 380ms ${EASE_OUT}, filter 220ms ${EASE_OUT}` };}/** Sample recent movement rather than averaging a long drag and losing its release velocity. */export type PointerSample = { x: number; time: number };export function samplePointer(samples: PointerSample[], x: number, time: number) {  samples.push({ x, time });  while (samples.length > 2 && time - samples[0].time > 100) samples.shift();}export function releaseVelocity(samples: PointerSample[], now: number) {  if (samples.length < 2 || now - samples[samples.length - 1].time > 100) return 0;  const first = samples[0], last = samples[samples.length - 1];  return (last.x - first.x) / Math.max(1, last.time - first.time);}/** Smooth Apple/rational rubber-band curve: continuous exponential-like resistance without linear kinks. */export function rubberBand(overshoot: number, dimension = 320, constant = 0.55): number {  const d = dimension || 320;  const abs = Math.abs(overshoot);  return Math.sign(overshoot) * (1 - 1 / ((abs * constant) / d + 1)) * d;}/** Projects resting travel from release velocity (velocity in px/ms; time in seconds). */export function projectInertia(distance: number, velocity: number, time = 0.12): number {  return distance + velocity * 1000 * time;}/** Smooths incoming release velocity toward a boundary so springs don't slam or clip into walls. */export function softenVelocity(velocity: number, distanceToTarget: number, factor = 10): number {  const maxAllowed = Math.abs(distanceToTarget) * factor;  return Math.sign(velocity) * Math.min(Math.abs(velocity), maxAllowed);}/** A damped spring sampled by WAAPI: tuned for organic lightness with a hint of life (3% breath). */export function springFrames(  from: number,  to: number,  velocity = 0,  duration = 480,  config: { omega?: number; damping?: number; steps?: number } = {},) {  const { omega = 16, damping = 0.74, steps = 36 } = config;  const damped = omega * Math.sqrt(Math.max(0.001, 1 - damping * damping));  const displacement = from - to;  const coefficient = (velocity * 1000 + damping * omega * displacement) / damped;  return Array.from({ length: steps + 1 }, (_, i) => {    const t = (i / steps) * (duration / 1000);    const value = to + Math.exp(-damping * omega * t) * (displacement * Math.cos(damped * t) + coefficient * Math.sin(damped * t));    return { value: i === steps ? to : value, offset: i / steps };  });}

Registry item: /r/not-found.json