Skip to content

Commit 035e37d

Browse files
committed
Add clickable anniversary banner
1 parent 5c8b1b7 commit 035e37d

1 file changed

Lines changed: 22 additions & 5 deletions

File tree

layouts/partials/anniversary-banner.html

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22
{{- $url := $banner.url | default "https://www.reddit.com/r/Cryptomator/" -}}
33
<section class="absolute inset-x-0 top-16 z-40 pointer-events-none" role="region" aria-label="{{ i18n "anniversary_banner_aria_label" . }}">
44
<div class="container py-1.5 md:py-2">
5+
{{- with $url -}}
6+
<a href="{{ . }}" class="pointer-events-auto mx-auto flex w-full items-center justify-start gap-1 rounded-md bg-primary px-3 py-1.5 text-xs text-white no-underline shadow-sm md:justify-center md:gap-3 md:px-4 md:py-2 md:text-sm hover:no-underline focus-visible:outline-hidden focus-visible:ring-2 focus-visible:ring-white/70" target="_blank" rel="noopener" data-umami-event="anniversary-banner-reddit">
7+
{{- if fileExists "static/img/logo-anniversary.svg" -}}
8+
<img src="/img/logo-anniversary.svg" class="h-9 w-auto shrink-0 mr-2 md:h-7 md:mr-0" alt="10 years anniversary logo" loading="lazy">
9+
{{- else -}}
10+
<i class="fa-solid fa-cake-candles text-xl shrink-0 mr-2 md:mr-0" aria-hidden="true"></i>
11+
{{- end -}}
12+
<p class="m-0 flex flex-wrap items-center justify-start gap-x-1 gap-y-0.5 text-left leading-normal text-white md:justify-center md:text-center">
13+
<span class="font-semibold">{{ i18n "anniversary_banner_lead" . }}</span>
14+
<span class="hidden text-white/80 md:inline" aria-hidden="true"></span>
15+
<span class="font-normal text-white underline-offset-2">
16+
<span class="md:hidden">{{ i18n "anniversary_banner_cta_mobile" $ }}</span>
17+
<span class="hidden md:inline">{{ i18n "anniversary_banner_cta_desktop" $ }}</span>
18+
<i class="fa-regular fa-arrow-right ml-1 text-[0.75em]" aria-hidden="true"></i>
19+
</span>
20+
</p>
21+
</a>
22+
{{- else -}}
523
<div class="pointer-events-auto mx-auto flex w-full items-center justify-start gap-1 rounded-md bg-primary px-3 py-1.5 text-xs text-white shadow-sm md:justify-center md:gap-3 md:px-4 md:py-2 md:text-sm">
624
{{- if fileExists "static/img/logo-anniversary.svg" -}}
725
<img src="/img/logo-anniversary.svg" class="h-9 w-auto shrink-0 mr-2 md:h-7 md:mr-0" alt="10 years anniversary logo" loading="lazy">
@@ -11,14 +29,13 @@
1129
<p class="m-0 flex flex-wrap items-center justify-start gap-x-1 gap-y-0.5 text-left leading-normal text-white md:justify-center md:text-center">
1230
<span class="font-semibold">{{ i18n "anniversary_banner_lead" . }}</span>
1331
<span class="hidden text-white/80 md:inline" aria-hidden="true"></span>
14-
{{ with $url }}
15-
<a href="{{ . }}" class="font-normal text-white no-underline underline-offset-2 hover:underline focus-visible:underline focus-visible:outline-hidden" target="_blank" rel="noopener" data-umami-event="anniversary-banner-reddit">
32+
<span class="font-normal text-white underline-offset-2">
1633
<span class="md:hidden">{{ i18n "anniversary_banner_cta_mobile" $ }}</span>
1734
<span class="hidden md:inline">{{ i18n "anniversary_banner_cta_desktop" $ }}</span>
18-
<span class="ml-0.5" aria-hidden="true"></span>
19-
</a>
20-
{{ end }}
35+
<i class="fa-regular fa-arrow-right ml-1 text-[0.75em]" aria-hidden="true"></i>
36+
</span>
2137
</p>
2238
</div>
39+
{{- end -}}
2340
</div>
2441
</section>

0 commit comments

Comments
 (0)