Back to Frontend

PaidContentCard.Scala

common/app/views/fragments/items/facia_cards/paidContentCard.scala.html

latest837 B
Original Source

@(item: layout.ContentCard, omnitureId :String, containerIndex: Int, index: Int, isFirstContainer: Boolean)(implicit request: RequestHeader) @import com.gu.contentapi.client.utils.Media @import views.html.fragments.items.elements.facia_cards._ @import views.support.GetClasses @import Function.const @import views.html.fragments.commercial.cardLogo

@item.paidImage.map { image => @itemImage( image, inlineImage = containerIndex == 0 && index < 4, widthsByBreakpoint = Some(item.mediaWidthsByBreakpoint) ) }

@title(item.header, index, containerIndex, snapType = item.snapStuff.map(_.snapType), isAction = item.isAction) @item.trailText.filter(const(item.showStandfirst)).map { text => @Html(text) } @item.branding.map { branding => @cardLogo(branding, isStandardSizeCard = false, onDarkBackground = item.isMediaLink) }