{% set icon %}
{% include '@bolt-components-icon/icon.twig' with {
name: 'questions',
size: 'xlarge',
color: 'teal',
} only %}
{% endset %}
{% include '@bolt-components-listing-teaser/listing-teaser.twig' with {
signifier: icon,
headline: {
text: 'This is a listing',
tag: 'h3',
size: 'xlarge',
link_attributes: {
href: 'https://pega.com'
},
},
meta_items: [
'Completed August 1, 2019',
'Last updated July 12, 2019',
],
} only %}
Prop Name | Description | Type | Default Value | Option(s) |
---|---|---|---|---|
attributes
|
A Drupal-style attributes object with extra attributes to append to this component. |
object
| — |
|
signifier
|
Set a visual signifier for the listing. An icon or decorative image usually goes here. |
any
| — |
|
headline
|
Render the headline of the listing. |
object
| — |
|
meta_items
|
Render an array of meta data for the listing. |
array
| — |
|
status
|
Set the status of the listing. |
object
| — |
|
action_menu
|
Render a popover action menu for the listing. Passing the Menu component is recommended. |
any
| — |
|
share_menu
|
Render a popover share menu for the listing. Passing the Share component is mandatory. |
any
| — |
|
more_info
|
Render more information for the listing. Short listing summary usually goes here. No links should be passed here. |
string
| — |
|
warning
|
Render warning text for the listing, which appears below the "more info" content. No links should be passed here. |
string
| — |
|
npm install @bolt/components-listing-teaser