common/app/views/fragments/trails/headline.scala.html (22 lines of code) (raw):

@import common.{Edition, LinkTo} @import implicits.FaciaContentFrontendHelpers.FaciaContentFrontendHelper @import model.pressed.PressedContent @import views.support.cleanTrailText @(trail: PressedContent, rowNum: Int, related: Boolean = false, element: String = "li", headingLevel: Int = 2)(implicit request: RequestHeader) <@element class="trail trail--headline t@rowNum" @if(trail.discussion.isCommentable) { @trail.discussion.discussionId.map{ id => data-discussion-id="@id" } data-discussion-closed="@trail.discussion.isClosedForComments" } data-link-name="trail"> @fragments.relativeDate(trail.webPublicationDate, trail.card.isLive, isFront=true) <h@headingLevel class="trail__headline"> <a href="@LinkTo{@trail.header.url}" @if(related){itemprop="relatedLink"} data-link-name="@rowNum | text"> @defining(Edition(request)) { edition => @cleanTrailText(trail.header.headline) } </a> </h@headingLevel> </@element>