diff options
author | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2022-11-17 16:16:19 +0100 |
---|---|---|
committer | Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com> | 2022-11-17 16:16:19 +0100 |
commit | f04cc581e195bb13803c9e18ca3a3865219e17d4 (patch) | |
tree | 04a8a239f75fd81c8ac7a792d8fb96f401bfa651 /docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts | |
parent | cdd83bf3c885c16dc7976ed3697e600029f82bab (diff) | |
parent | 00c4484c7092181729f6f470805bc7d72e8ad17b (diff) |
Merge commit '00c4484c7092181729f6f470805bc7d72e8ad17b'
Diffstat (limited to 'docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts')
-rw-r--r-- | docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts/partials/home-page-sections/sponsors.html | 65 |
1 files changed, 34 insertions, 31 deletions
diff --git a/docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts/partials/home-page-sections/sponsors.html b/docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts/partials/home-page-sections/sponsors.html index a808655a6..e0f6670be 100644 --- a/docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts/partials/home-page-sections/sponsors.html +++ b/docs/_vendor/github.com/gohugoio/gohugoioTheme/layouts/partials/home-page-sections/sponsors.html @@ -1,38 +1,41 @@ -{{$classes_box := "ba b--dark-gray bg-light-gray br3 flex flex-column flex-wrap items-center justify-center ph3 pv4 mb4 w-100 w-30-l "}} -{{$gtag := .gtag | default "unknown" }} +{{ $classes_box := "ba b--dark-gray bg-light-gray br3 flex flex-column flex-wrap items-center justify-center ph3 pv4 mb4 w-100 w-30-l " }} +{{ $gtag := .gtag | default "unknown" }} +{{ $classes_box := "ba b--dark-gray bg-light-gray br3 flex flex-column flex-wrap items-center justify-center ph3 pv4 mb4 w-100 w-30-l " }} +{{ $gtag := .gtag | default "unknown" }} +{{ $utmSource := cond (eq $gtag "footer") "hugofooter" "hugohome" }} {{ with .cx.Site.Data.sponsors }} - <section class="{{ $.classes_section | default "bg-primary-color-dark b--dark-gray bb bt ph5 pv4 w-100"}}"> - <div class="center mw9"> + <section + class="{{ $.classes_section | default "bg-primary-color-dark b--dark-gray bb bt ph5 pv4 w-100" }}"> + <div class="center mw9"> <h3 class="b f3 mv0 light-gray">Hugo Sponsors</h3> <div class="flex-ns flex-wrap center justify-between pt3"> {{ range .banners }} - {{ $banner := . }} - {{if .logo}} - <div class="{{$classes_box}} o-100"{{ with .bgcolor }} style="background-color: {{ . }};"{{ end}}> - {{with .link -}} - {{ $url := printf "%s?%s" . (querify "utm_source" "homepage" "utm_medium" "banner" "utm_campaign" "hugosponsor") | safeURL }} - {{ if eq (getenv "HUGO_ENV") "production" | or (eq $.cx.Site.Params.env "production") }} - {{ $gtagID := printf "Sponsor %s %s" $banner.name $gtag | title }} - <a href="{{ $url }}" onclick="trackOutboundLink({{ printf "'%s', '%s'" $gtagID $url | safeJS }});" class="grow"> - {{ else }} - <a href="{{ $url }}" class="grow"> - {{ end }} - {{- end}} - <img src="{{ .logo }}" alt="Logo for {{ .name }}" class="img h3 center" /> - {{with .link}}</a>{{end}} - {{with .copy}} - <p class="center lh-copy gray mv1 tc {{$.classes_copy | default "f5 w-70-ns"}}"> - {{- . -}} - </p> - {{end}} - </div> - {{else}} - <div class="{{$classes_box}} o-10"> - <p class="b black tc">Your Logo Here</p> - </div> - {{end}} - {{end}} + <div + class="{{ $classes_box }} o-100" + {{ with .bgcolor }}style="background-color: {{ . }};"{{ end }}> + {{ $url := printf "%s?%s" .link (querify "utm_source" $utmSource "utm_medium" "banner" "utm_campaign" (.utm_campaign | default "hugosponsor")) | safeURL }} + {{ if eq (getenv "HUGO_ENV") "production" | or (eq $.cx.Site.Params.env "production") }} + {{ $gtagID := printf "Sponsor %s %s" .name $gtag | title }} + <a + href="{{ $url }}" + onclick="trackOutboundLink({{ printf "'%s', '%s'" $gtagID $url | safeJS }});" + class="grow"> + <img + src="{{ .logo }}" + alt="Logo for {{ .name }}" + class="img h3 center" /> + </a> + {{ else }} + <a href="{{ $url }}" class="grow"> + <img + src="{{ .logo }}" + alt="Logo for {{ .name }}" + class="img h3 center" + /></a> + {{ end }} + </div> + {{ end }} </div> </div> </section> -{{end}} +{{ end }} |