{#- chirp-ui: Media Object layout primitive
Media (img/video) + body + optional actions.
Classic OOCSS pattern for lists, cards, etc.
Named slots: media, body (default), actions.
Usage:
from "chirpui/media_object.html" import media_object, media_object_media, ...
call media_object(align="start")
{% slot media %}{% end %}
{% slot body %}
Description.
{% end %} {% slot actions %}{% end %} end Legacy: media_object_media, media_object_body, media_object_actions -#} {% def media_object(align="start", cls="", use_slots=false) %} {% set align_class = " chirpui-media-object--align-" ~ align if align else "" %}