A HeroUI surface — a themeable container that provides consistent background layering for cards, panels, and overlays. Supports default, secondary, and tertiary background levels plus a transparent variant for custom backgrounds.
"use client" import { Surface } from "@/components/ui/heroui-surface" export default function Secondary() { return ( <div className="flex w-full items-center justify-center p-10"> <Surface className="flex min-w-[320px] flex-col gap-3 rounded-3xl p-6" variant="secondary"> <h3 className="text-base font-semibold text-foreground">Surface Content</h3> <p className="text-sm text-muted"> This is a secondary surface variant. It uses bg-surface-secondary styling. </p> </Surface> </div> ) }