Commit Graph

6 Commits

Author SHA1 Message Date
c545b464fa Download all images locally, remove WordPress CDN dependency
All 15 project images now served from images/ — fixes mobile loading
caused by hotlink protection on the WordPress server blocking requests
without a matching Referer header.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:59:23 +02:00
8559acc091 Double map height to 640px
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:52:02 +02:00
55505b7ead Add Matomo analytics tracking (site ID 3)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:51:01 +02:00
2401ce0321 Replace Leaflet with Google Maps iframe embed
No API key required for the iframe embed at low traffic.
Grayscale CSS filter applied, lifts on hover.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:50:26 +02:00
47eca10880 Add Leaflet.js map in contact section
Replaces placeholder with an interactive OpenStreetMap embed (no API key
required). Marker at exact geocoded coordinates for Elisabethstraße 14,
2380 Perchtoldsdorf. Map rendered in grayscale to match the dark section.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:47:08 +02:00
af02d4bd66 Initial commit: static site + Docker setup for Marszalek Architekten
- Single-page HTML website (no CMS) with portfolio grid, services,
  team and contact sections; content extracted from marszalekarchitekten.at
- 2-page PDF info sheet generated via Puppeteer from HTML template
- nginx:alpine Docker image with custom nginx.conf (caching, gzip, headers)
- docker-compose.yml for Portainer deployment on port 3080

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-22 11:37:52 +02:00