card
Overview
card
is most typically a stand-alone component that displays content about a single topic.
To link cards to queries and objects, use object-repeat
.
Alternatively, use the list
UI component.
Basic Example
<var name="timestamp" type="text" />
<var name="user" type="user" />
<card>
<header>New Job Available</header>
<content>Click here to see details</content>
<footer>Submitted @ {timestamp} by {user.first_name} {user.last_name}</footer>
<accent label="Open" color="positive" />
<action on-press="$:displayDetails()" icon="fa-ellipsis-h" />
</card>

Standard Attributes
content
content
Optional
Type: string
(static text, a format string or the return value of a JS/TS function)
Default: unset
Shorthand supported? true
Text that is displayed in the content position of the card
.
Example: Shorthand syntax
<card content="John Smith">
...
</card>
Example: Longhand syntax
<card>
<content>John Smith</content>
<!-- or -->
<content>{formatString}</content>
<!-- or -->
<content value="John Smith" />
</card>
footer
footer
Optional
Type: string
(static text, a format string or the return value of a JS/TS function)
Default: unset
Shorthand supported? true
Text that is displayed in the footer position of the card
.
Example: Shorthand syntax
<card footer="Click to view more information about the user">
...
</card>
Example: Longhand syntax
<card>
<footer>Click to view more information about the user</footer>
<!-- or -->
<footer>{formatString}</footer>
<!-- or -->
<footer value="Click to view more information about the user" />
</card>
header
header
Optional
Type: string
(static text, a format string or the return value of a JS/TS function)
Default: unset
Shorthand supported? true
Text that is displayed in the header position of the list-item
.
Example: Shorthand syntax
<card header="User details">
...
</card>
Example: Longhand syntax
<card>
<header>User details</header>
<!-- or -->
<header>{formatString}</header>
<!-- or -->
<header value="User details" />
</card>
Advanced Attributes
align-content
align-contentalign-content
icon
icon
A shorthand attribute. See action
> icon
icon-color
icon-color
Optional
Type: string
- can be a named color or #HEX value
Default: unset
Specify the color of the icon
.
icon-position
icon-positionicon-position
on-press
on-press
A shorthand attribute. See action
> on-press
show-if
and hide-if
show-ifhide-ifshow-if
and hide-if
validate
validate
A shorthand attribute. See action
> validate
Last updated