23 Commits

Author SHA1 Message Date
y.vierkoetter 544d6c866c added video support 2026-06-22 23:36:20 +02:00
y.vierkoetter 2d93109831 fixed docker 2026-06-20 00:35:55 +02:00
yvierkoetter ba9d4afaa6 Merge remote-tracking branch 'origin/main'
# Conflicts:
#	docker-compose.yml
2026-06-19 17:11:11 +02:00
yvierkoetter c10bfaa87c Add nginx basic auth via docker-compose environment variables
Credentials set via AUTH_USER / AUTH_PASS in docker-compose.yml.
Entrypoint generates htpasswd at container start using openssl.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-19 17:10:39 +02:00
y.vierkoetter fa5e52f185 small improvements 2026-06-19 03:02:33 +02:00
y.vierkoetter 5b031095fa changed some text 2026-06-19 00:29:49 +02:00
y.vierkoetter 501855ee87 small changes 2026-06-19 00:00:48 +02:00
yvierkoetter 8cf7b70fad Merge remote-tracking branch 'origin/main' 2026-06-18 23:52:40 +02:00
yvierkoetter 3faa7c6ee0 Add Dockerfile and docker-compose for production deployment
Multi-stage build: hugomods/hugo:exts → nginx:alpine.
Runs on port 8080.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:51:52 +02:00
y.vierkoetter e94bd7eb29 Merge remote-tracking branch 'origin/main' 2026-06-18 23:50:14 +02:00
y.vierkoetter 4db8a7f103 added hero.png 2026-06-18 23:49:11 +02:00
yvierkoetter 42c5b4f345 Add robots.txt blocking all crawlers and AI training bots
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:47:43 +02:00
yvierkoetter c409ecc888 Set favicon to vase rings SVG
Includes dark mode variant (warm ivory fill via prefers-color-scheme).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:45:41 +02:00
yvierkoetter b85c765015 Set up wedding album structure
Albums: Standesamt, Empfang, Zeremonie, Feier (weight-ordered).
Removed cats placeholder album.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:36:11 +02:00
yvierkoetter c767765986 Remove placeholder cat images
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:33:18 +02:00
yvierkoetter b1a4697769 Gallery pages: title in header, remove hgroup, add back link
- Album title moved into the header bar (centered, small-caps)
- hgroup removed from page body via single.html and list.html overrides
- Back-to-home link added at the bottom of each gallery page

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:31:19 +02:00
yvierkoetter 7caadb048a Style album card text to match site aesthetic
Lighter title weight, small-caps uppercase photo count with letter-spacing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:11:00 +02:00
yvierkoetter 6a445bf1b4 Remove unused Cormorant Garant font
Font was only applied to the hero h1 which is now replaced by SVG.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:07:50 +02:00
yvierkoetter d62e71bafb Add vase design: split SVG title/image/date into homepage sections
- Hero glass panel now shows Lina · rings · Marlin from vase artwork
  (side-by-side on landscape, stacked on portrait)
- Vase illustration used as ornamental divider above album grid
- Vase date used as footer closing line
- Homepage structure: intro text, ornament, albums divider, gallery, date

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 23:04:36 +02:00
yvierkoetter 921a852cbf Hero glass panel at bottom with layered parallax
- Hero text panel moved to bottom with frosted glass effect
  (blur 5px, dark semi-transparent background, hairline top border)
- Scroll arrow centered inside glass panel at the bottom
- Three-layer parallax: image 55%, text 65%, page 100%
- Zeremonie album date fixed (was future-dated, now visible)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 22:18:00 +02:00
yvierkoetter 40d68d455a Wedding styling: self-hosted Cormorant Garant, warm palette, light theme
- Self-host Cormorant Garant WOFF2 files (300/400, normal/italic) in
  static/fonts/ — no external CDN dependency, GDPR-friendly
- Inline @font-face declarations via head-custom.html override
- Warm colour palette (ivory #faf8f4, deep warm near-black #0d0b09)
- Light theme as default
- Hero title: large italic Cormorant Garant 300, uppercased tagline
- Intro text uses muted warm tone for visual hierarchy

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 21:59:43 +02:00
yvierkoetter f481646821 Initial Hugo gallery site with custom landing page
- Hugo site with nicokaiser/hugo-theme-gallery (git submodule)
- Full-viewport hero with parallax scrolling (bg at 70%, text at 85% speed)
- Entrance animations on hero title and subtitle
- Bouncing scroll arrow that fades out on scroll
- Header suppressed on homepage, shown on all other pages
- Intro text section between hero and album grid
- Cats placeholder album with 8 images
- .gitignore excludes public/, resources/, .hugo_build.lock, .idea/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-18 21:37:39 +02:00
yvierkoetter 347058a1bf added gallery theme 2026-06-18 21:11:03 +02:00