common/app/views/fragments/commercial/cards/itemCard.scala.html
@import layout.cards.{CardType, Standard} @import layout.{FaciaWidths, ItemClasses} @import views.html.fragments.commercial.cardLogo @import views.html.fragments.inlineSvg @import views.html.fragments.items.elements.facia_cards.image @import views.support.Commercial.CssClassBuilder @(item: layout.PaidCard, omnitureId: String, cardType: CardType = Standard, optAdvertClassNames: Option[Seq[String]] = None, optClassNames: Option[Seq[String]] = None, optImgRatio: Option[String] = None, minimiseOnMobile: Boolean = false, useCardBranding: Boolean)(implicit request: RequestHeader)
[
@image( Seq("advert__image"), FaciaWidths.mediaFromItemClasses(ItemClasses(mobile = Standard, tablet = cardType, desktop = Some(cardType))), maybeImageMedia = item.image, maybeSrc = item.fallbackImageUrl ) @for(description <- item.description) { @Html(description) } ](@item.targetUrl) @if(useCardBranding) { @for(branding <- item.branding) { @cardLogo(branding, isStandardSizeCard = true) } }