# ⛔️ Popover

A non-modal floating container triggered by a click. Use for displaying a small menu or related content that doesn't fit in a tooltip. Stays open until a user clicks outside.

import Anatomy from "../../../../../components/Anatomy.astro";
import VariantMatrix from "../../../../../components/VariantMatrix.astro";
import MotionPattern from "../../../../../components/MotionPattern.astro";
import AccessibilityRefs from "../../../../../components/AccessibilityRefs.astro";
import PageMetadata from "../../../../../components/PageMetadata.astro";
import StubFooter from "../../../../../components/StubFooter.astro";
import DoDont from "../../../../../components/DoDont.astro";
import Callout from "../../../../../components/Callout.astro";
import TermList from "../../../../../components/TermList.astro";
import ComponentTabs from "../../../../../components/ComponentTabs.astro";
import ConfidenceChip from "../../../../../components/ConfidenceChip.astro";
import MediaAsset from "../../../../../components/MediaAsset.astro";

<PageMetadata
  slug="components.popover.code"
  source="components/dist/registries/dskit.json#popover"
  schema={1}
  updated="2026-05-14"
/>

<ComponentTabs component={"popover"} activeTab={"code"} />

## Tokens

Per-component token documentation pending. See the <a href={`${import.meta.env.BASE_URL.replace(/\/?$/, '/')}foundations/color`}>foundations tokens</a> for the full scale.

## API surface

Variant axes are listed under Variants above. Public properties are defined in the registry at `components/dist/registries/dskit.json#⛔️ Popover`.