Skip to main content
Pricing

Media Object

Pro

A horizontal layout pairing a fixed-width media element (avatar, icon, thumbnail) with flexible text content. A foundational pattern for comments, notifications, activity feeds, and list items that combine imagery with descriptions.

6 variants

Media title
A short description that accompanies the media object.

Variants

VariantDescriptionWhen to use
DefaultStandard media object with left-aligned media and right-aligned text.Use for comments, notifications, and list items with avatars.
ReversedMedia element on the right side with text on the left.Use for sent messages in chat interfaces or right-aligned media displays.
Centered

Usage Guidelines

Do

Use the media object pattern for any content that pairs an image with text.

Don't

Use media objects for purely decorative images — use a card layout instead.

Do

Keep the media element a fixed width — let the text content flex.

Don't

Deeply nest media objects — keep nesting to one level maximum.

Do

Align the media element to the top of the text block.

Don't

Force media objects to stretch to fill unusual aspect ratios.

Code

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Design Tokens

This component is included in Lexicon Pro

From €149 — one-time purchase, lifetime access

View pricing

Accessibility

  • Ensure media elements have meaningful alt text describing the person or object.
  • Use semantic heading levels within the body content where appropriate.
  • Decorative media should use alt="" to be ignored by screen readers.

Keyboard Interactions

TabMoves focus to interactive elements within the media object body.