Components / Surfaces & media
Card
An enclosed surface with optional media, header and content regions. Add Exhibit when this surface needs artwork composition; Exhibit also works on Group.
Basic structure
article.card > figure.figure + div.contentOptions
| Class or attribute | What it does |
|---|---|
is-light / is-outlined | Secondary surface or transparent fill. |
is-dark | Opt into the dark section palette on a Card, including Card.Exhibit. |
is-borderless | Remove the border only. |
is-dashed | Use a dashed border without changing the Card surface or content; choose this instead of is-borderless. |
has-shadow | Optional elevation; there is no separate Box. |
is-unboxed | Editorial treatment without padding, border, fill or rounded enclosure. |
is-padded | Pad the whole Card for a composition, with the same surface options. This replaces Panel. |
is-horizontal | Media beside Content on desktop; stack on mobile. |
has-media-padding | Add space around media in either orientation, without doubling the gap next to padded text. |
is-reversed | With horizontal layout, media sits right on desktop. |
card-header | Header region owns its media and introduction. A color on the header covers the media padding and text area together; only the body grows in equal-height rows. |
is-light + plain card-header | Light-grey body with a white header; the two regions are independent. |
figure.is-fill | In a stretched Card, let media take the remaining height instead of stretching the text region. |
checklist + tooltip + price | Pricing is a Card composition; try these choices in the controls above. |
exhibit + is-immersive | Combine Card with Exhibit for artwork-led compositions. |
is-top-left/center/right / is-center-left/center/right / is-bottom-left/center/right | Place immersive content. Use is-center for the exact center. Bottom-left is the fallback; the artwork controls emit an explicit choice. |