{{ .Title }}
- {{ with .Params.location }}{{ . }}
{{ end }} +{{ $title }}
+ {{ with .Params.location }}{{ . }}
{{ else }}{{ if $tba }}Ort folgt
{{ end }}{{ end }}diff --git a/assets/css/main.css b/assets/css/main.css index 3da6419..c6afb44 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -338,6 +338,7 @@ p { margin: 0 0 1em; } font-weight: 600; color: var(--mist); } +.live__sub--past { margin-top: 4rem; } .flyer-wall { display: grid; @@ -398,6 +399,51 @@ p { margin: 0 0 1em; } hyphens: auto; } +/* Platzhalter-Plakat für Shows, die noch nicht angekündigt sind (tba: true) */ +.tba { + position: relative; + container-type: inline-size; + background: var(--bolt); + color: var(--deep); +} +.tba__bolt { + position: absolute; + top: 6%; + right: 4%; + width: 46%; + height: auto; + fill: var(--deep); +} +.tba__big { + position: absolute; + left: 6%; + bottom: 4%; + font-family: var(--font-display); + font-weight: 900; + font-size: 6rem; + font-size: 42cqi; + line-height: .8; +} +.tba__band { + position: absolute; + left: -10%; + right: -10%; + top: 50%; + padding: .45rem 0 .35rem; + background: var(--deep); + color: var(--bolt); + transform: translateY(-60%) rotate(-8deg); + text-align: center; + font-family: var(--font-display); + font-weight: 800; + font-size: 1.35rem; + font-size: 10cqi; + letter-spacing: .04em; + line-height: 1; + text-transform: uppercase; + white-space: nowrap; +} + .flyer__caption { padding: .9rem .35rem 0; } .flyer__caption time { font-size: .9rem; font-weight: 600; } .flyer__caption h3 { diff --git a/content/shows/2026_Tefftival.md b/content/shows/2026_Tefftival.md new file mode 100644 index 0000000..e8c2b19 --- /dev/null +++ b/content/shows/2026_Tefftival.md @@ -0,0 +1,5 @@ +--- +title: "???" # optional, sonst steht "Neue Show" da +date: 2026-12-23 # Pflicht, dient zum Sortieren # optional, sonst steht "Ort folgt" da +tba: true +--- diff --git a/hugo.toml b/hugo.toml index ac51a08..e8e194a 100644 --- a/hugo.toml +++ b/hugo.toml @@ -3,6 +3,8 @@ baseURL = "https://www.deepwatersurvival.de/" languageCode = "de" defaultContentLanguage = "de" disableKinds = ["taxonomy", "term", "RSS"] +# Shows liegen in der Zukunft – ohne diese Option würde Hugo sie nicht bauen. +buildFuture = true [params] description = "Deepwater Survival – Punkrock aus Trier. Debütalbum „Ocean Tales“ jetzt überall, wo es Musik gibt." diff --git a/layouts/index.html b/layouts/index.html index 0e0ea0b..c025d4a 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -33,15 +33,18 @@
Gerade sind keine Termine angekündigt. Ihr wollt uns auf eurer Bühne? Schreibt an {{ site.Params.email }}.
-{{ . }}
{{ end }} +{{ . }}
{{ else }}{{ if $tba }}Ort folgt
{{ end }}{{ end }}