DescriptionList
Responsive term and value list for summaries and specs
- Name
- Item one
- Status
- Active
- Updated
- 2 minutes ago
- Owner
- [email protected]
Accessibility
- Treat the component as presentational unless it exposes interactive affordances, and label any interactive affordances explicitly.
- Keep heading, reading, and focus order aligned with the surrounding content.
Styled quick start
Copy this entrypoint first. It includes the imports required to get the component on screen.
svelte
<script lang="ts">
import '@dryui/ui/themes/default.css';
import '@dryui/ui/themes/dark.css';
import { DescriptionList } from '@dryui/ui';
</script>
<DescriptionList.Root>
<DescriptionList.Item>
<DescriptionList.Term>Workspace</DescriptionList.Term>
<DescriptionList.Description>North America expansion</DescriptionList.Description>
</DescriptionList.Item>
<DescriptionList.Item>
<DescriptionList.Term>Status</DescriptionList.Term>
<DescriptionList.Description>Reviewing launch checklist</DescriptionList.Description>
</DescriptionList.Item>
</DescriptionList.Root> Import options
Root package
ts
import { DescriptionList } from '@dryui/ui' Per-component subpath
ts
import { DescriptionList } from '@dryui/ui/description-list' API
Props, CSS variables, and the public data attributes you can target when styling.
| Prop | Type | Description | Default | Required | Bindable |
|---|---|---|---|---|---|
DescriptionList.Root | |||||
| children | Snippet | Content rendered inside the component. | — | ✓ | — |
DescriptionList.Item | |||||
| children | Snippet | Content rendered inside the component. | — | ✓ | — |
DescriptionList.Term | |||||
| children | Snippet | Content rendered inside the component. | — | ✓ | — |
DescriptionList.Description | |||||
| children | Snippet | Content rendered inside the component. | — | ✓ | — |