Skip to content

Commit 351c597

Browse files
committed
Merge branch 'develop'
2 parents c5b4fc3 + cb240a5 commit 351c597

9 files changed

Lines changed: 64 additions & 1 deletion

File tree

config/_default/params.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# set to true in frontmatter if required
22
math: false
33

4+
anniversaryBanner:
5+
enabled: true
6+
excludePaths:
7+
- /downloads-thanks/
8+
- /paddle-checkout/
9+
- /hub/billing/
10+
411
releases:
512
exe:
613
version: 1.18.1

i18n/de.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1310,3 +1310,13 @@
13101310
translation: "Die Höhe des Rabatts kann je nach Region variieren."
13111311
- id: pricing_hub_standard_price_first_year
13121312
translation: "im ersten Jahr"
1313+
1314+
# Anniversary Banner
1315+
- id: anniversary_banner_aria_label
1316+
translation: "Ankündigung zum 10-jährigen Jubiläum von Cryptomator"
1317+
- id: anniversary_banner_lead
1318+
translation: "Wir feiern 10 Jahre Cryptomator"
1319+
- id: anniversary_banner_cta_mobile
1320+
translation: "AMA auf Reddit am 09. März 2026, 16:00 CET"
1321+
- id: anniversary_banner_cta_desktop
1322+
translation: "AMA auf Reddit am 09. März 2026, 16:00 CET"

i18n/en.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1349,3 +1349,13 @@
13491349
translation: "The discount amount may vary by region."
13501350
- id: pricing_hub_standard_price_first_year
13511351
translation: "in the first year"
1352+
1353+
# Anniversary Banner
1354+
- id: anniversary_banner_aria_label
1355+
translation: "Announcement for Cryptomator's 10-year anniversary"
1356+
- id: anniversary_banner_lead
1357+
translation: "Celebrating 10 years of Cryptomator"
1358+
- id: anniversary_banner_cta_mobile
1359+
translation: "Join our Reddit AMA on 09 Mar 2026, 4 PM CET"
1360+
- id: anniversary_banner_cta_desktop
1361+
translation: "Join our Reddit AMA on 09 March 2026, 4 PM CET"

layouts/_default/baseof.html

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,26 @@
6464
{{ end }}
6565
</head>
6666
<body x-data="{ isNavOpen: false, globalData: { githubStargazers: null, mastodonFollowers: null } }" x-init="determineGlobalData('{{ .Site.Language.Lang }}', globalData)" :class="isNavOpen && 'overflow-hidden'" class="bg-dark font-body text-gray-900">
67+
{{- $anniversaryBanner := .Site.Params.anniversaryBanner -}}
68+
{{- $showAnniversaryBanner := false -}}
69+
{{- if and $anniversaryBanner $anniversaryBanner.enabled -}}
70+
{{- $showAnniversaryBanner = true -}}
71+
{{- $currentPath := .RelPermalink -}}
72+
{{- range $anniversaryBanner.excludePaths -}}
73+
{{- if hasPrefix $currentPath . -}}
74+
{{- $showAnniversaryBanner = false -}}
75+
{{- end -}}
76+
{{- end -}}
77+
{{- end -}}
78+
{{- .Scratch.Set "anniversaryBannerActive" $showAnniversaryBanner -}}
6779
{{ partial "nav.html" . }}
80+
{{- if $showAnniversaryBanner -}}
81+
{{ partial "anniversary-banner.html" . }}
82+
{{- end -}}
6883
{{- $topPadding := cond .IsHome "" "pt-12" -}}
84+
{{- if $showAnniversaryBanner -}}
85+
{{- $topPadding = cond .IsHome "" "pt-28 md:pt-24" -}}
86+
{{- end -}}
6987
<div class="bg-gray-100 min-h-[80vh] {{ $topPadding }}">
7088
<!-- Code that all your templates share, like a header -->
7189
{{ block "main" . }}

layouts/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,8 @@
1212
{{ partial "altcha-css.html" . }}
1313
{{ end }}
1414
{{ define "main" }}
15-
<section class="flex items-center header-bg bg-dark bg-center min-h-[66vh] bg-repeat-x">
15+
{{- $homeHeroPadding := cond (.Scratch.Get "anniversaryBannerActive") "pt-28 md:pt-0" "" -}}
16+
<section class="flex items-center header-bg bg-dark bg-center min-h-[66vh] bg-repeat-x {{ $homeHeroPadding }}">
1617
<header class="container flex items-center text-white py-24 md:py-48 lg:py-64">
1718
<div class="hidden pr-6 md:block md:w-1/3 lg:w-2/5">
1819
<img data-src="/img/home/woman-cloud.png" class="lazyload aspect-714/622 w-full object-scale-down mx-auto lg:w-3/4 animate-hover" alt="{{ i18n "home_header_woman_cloud_alt" . }}"/>
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<section class="absolute inset-x-0 top-16 z-40" role="region" aria-label="{{ i18n "anniversary_banner_aria_label" . }}">
2+
<div class="container py-1.5 md:py-2">
3+
<a href="https://www.reddit.com/r/Cryptomator/comments/1rjt0yh/join_our_10year_anniversary_ama_with_the/" class="btn btn-primary flex shadow-sm hover:shadow-md w-full items-center gap-1 px-2 text-xs md:justify-center md:gap-3 md:px-4 md:text-sm" target="_blank" rel="noopener" data-umami-event="anniversary-banner-reddit">
4+
<img src="/img/logo-anniversary.svg" class="h-9 shrink-0 mr-2 md:h-7 md:mr-0" alt="10 years anniversary logo" loading="lazy">
5+
<span class="flex flex-wrap items-center gap-x-1 gap-y-0.5 md:justify-center">
6+
<span class="font-semibold">{{ i18n "anniversary_banner_lead" . }}</span>
7+
<span class="hidden text-white/80 md:inline" aria-hidden="true"></span>
8+
<span>
9+
<span class="md:hidden">{{ i18n "anniversary_banner_cta_mobile" $ }}</span>
10+
<span class="hidden md:inline">{{ i18n "anniversary_banner_cta_desktop" $ }}</span>
11+
<i class="fa-regular fa-arrow-right ml-1" aria-hidden="true"></i>
12+
</span>
13+
</span>
14+
</a>
15+
</div>
16+
</section>
18.1 KB
Binary file not shown.
-292 Bytes
Loading

static/img/logo-anniversary.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)