Semantic key-value metadata for details pages and settings.
DescriptionList renders product metadata with precise alignment while keeping native description list semantics.
Use for compact resource details and audit metadata.
<DescriptionList>
<DescriptionItem>
<DescriptionTerm>Package</DescriptionTerm>
<DescriptionDetails>@froggdesign/enter-ui-react</DescriptionDetails>
</DescriptionItem>
<DescriptionItem>
<DescriptionTerm>Status</DescriptionTerm>
<DescriptionDetails>Published</DescriptionDetails>
</DescriptionItem>
</DescriptionList>import {
DescriptionDetails,
DescriptionItem,
DescriptionList,
DescriptionTerm,
KeyValueList,
} from "@froggdesign/enter-ui-react";Pick density based on how much metadata appears in the surface.
DescriptionList renders dl, dt, and dd. Keep terms short and details specific so screen reader output stays useful.
DescriptionList supports density: compact, normal, or spacious.DescriptionItem groups one term and details pair.KeyValueList is an alias for teams that use key-value terminology.className.Every exported component accepts className when it renders an element. EnterUI styles use .eui-* classes and --eui-* variables mapped from FroggDesign theme tokens.