Components / Item

Item

A compositional row with icon, copy, description and action.

Design systemUpdated today
example.component.html
html
<aevko-item variant="outline">
  <strong aevkoItemTitle>
    Project
  </strong>
</aevko-item>

Installation

npx aevko-ui@latest add item --yes

Source ownership

Customization

Use variants for hierarchy, then style the icon, copy and action slots independently. The row does not prescribe the action element.

Edit locallyThe installed template and stylesheet are application code, not a black box.
Theme semanticallyOverride --aevko-* tokens or ordinary classes without !important.
Compose freelySlots accept native elements, SVG, images or Angular components.

API reference

Property or slotTypeDefaultDescription
variant'default' | 'outline' | 'muted''default'Visual hierarchy of the row.
disabledbooleanfalseApplies disabled state styling and semantics.
aevkoItemIconprojected slotemptyLeading icon or visual.
aevkoItemTitle / Descriptionprojected slotsemptyPrimary and supporting copy.
aevkoItemActionprojected slotemptyTrailing link, button or custom action.

Accessibility contract

Accessibility

Included behavior

  • Use a native link or button in the action slot and do not rely on the disabled appearance alone.

Your responsibility

Use a native button or link for actions and expose disabled behavior semantically, not only visually.

Back to all components