Skeleton
A placeholder plate. It does not shimmer — the only permitted loop belongs to crit.
registry/starseam/ui/skeleton.tsx
import * as React from "react";
import { cn } from "@/lib/utils";
/**
* A placeholder plate. It does not shimmer and it does not pulse — the only
* permitted loop in the system belongs to crit (DECISIONS 08). A still
* placeholder is honest: the room is quiet while the data is on its way.
*/
function Skeleton({ className, ...props }: React.ComponentProps<"div">) {
return (
<div
data-slot="skeleton"
aria-hidden="true"
className={cn("rounded-[var(--ss-radius)] bg-[var(--ss-plate-1)]", className)}
{...props}
/>
);
}
export { Skeleton };
No selection tags yet — empty means no evidence, not lack of support.