Back to Frontend

Footer.Scala

common/app/views/fragments/footer.scala.html

latest1.7 KB
Original Source

@(showNav: Boolean = true)(implicit page: model.Page, request: RequestHeader) @import common.editions.{Au, International, Uk, Us, Europe} @import common.{Edition, LinkTo} @import conf.switches.Switches.EmailInlineInFooterSwitch @import navigation.ReaderRevenueSite.{SupportContribute, SupportSubscribe} @import navigation.UrlHelpers.{Footer, getReaderRevenueUrl} @import navigation.{FooterLink, FooterLinks, NavMenu} @import org.joda.time.DateTime @import views.support.RenderClasses @footerListItem(link: FooterLink) = {

  • [@Html(link.text)](@if(link.url.startsWith() } @readerRevenueLinks(editionId: String) = {

Support the Guardian

Available for everyone, funded by readers

Support us @fragments.inlineSvg("arrow-right", "icon") } @emailSignUpLink(currentEdition: Edition) = { @currentEdition match { case Uk => { @fragments.email.signup.emailFooterLink("morning-briefing", "/global/2022/sep/20/sign-up-for-the-first-edition-newsletter-our-free-news-email") } case Us => { @fragments.email.signup.emailFooterLink("us-morning-newsletter", "/info/2018/sep/17/guardian-us-morning-briefing-sign-up-to-stay-informed") } case Au => { @fragments.email.signup.emailFooterLink("morning-mail", "/australia-news/2022/sep/23/morning-mail-newsletter-best-daily-news-email-guardian-australia-free-sign-up-inbox-subscribe") } case International => { @fragments.email.signup.emailFooterLink("morning-briefing", "/global/2022/sep/20/sign-up-for-the-first-edition-newsletter-our-free-news-email") } case Europe => { @fragments.email.signup.emailFooterLink("morning-briefing", "/global/ng-interactive/2022/apr/13/first-edition-sign-up-guardian") } } }