no header here // Card image overlay on mobile only - Card.html var overlay = document.querySelectorAll('.card .img-overlay'); if ( overlay.length ) { if ( viewportWidth < navbarBreakpointWidth ) { overlay.forEach(function(ol) { ol.classList.add('card-img-overlay'); }); } } Default Card
Card Header
{data.tx_t3sbootstrap_cardheader -> f:format.raw()}
Card Title (top)
Card Image (top) Card Text (top) Card List Card Text (bottom) Card Image (bottom)
Card Title (default)
{data.bodytext -> f:format.crop(maxCharacters: '{card.cropMaxCharacters}', respectWordBoundaries:'1') -> f:format.html()} {data.bodytext -> f:format.html()} {data.tx_t3sbootstrap_bodytext -> f:format.crop(maxCharacters: '{card.cropMaxCharacters}', respectWordBoundaries:'1') -> f:format.html()} {data.tx_t3sbootstrap_bodytext -> f:format.html()}
{data.tx_t3sbootstrap_bodytext -> f:format.crop(maxCharacters: '{card.cropMaxCharacters}', respectWordBoundaries:'1') -> f:format.html()} {data.tx_t3sbootstrap_bodytext -> f:format.html()}
{card.button.text -> f:format.raw()} {f:translate(key: 'LLL:EXT:t3sbootstrap/Resources/Private/Language/locallang.xlf:more')}