Commit Graph

7 Commits

Author SHA1 Message Date
Brummel 3709c94d59 fix: remove Google Maps embed for GDPR compliance
The live site had the Maps iframe removed because third-party embeds
trigger cookie-consent obligations under GDPR. The Phase-1 1:1 pass
accidentally reintroduced it; this commit removes:

- the inline iframe on the home page (templates/index.html)
- the map() shortcode (templates/shortcodes/map.html)
- the {{ map() }} call on the contact page (content/contact.md)

Do not re-add without a working consent gate.
2026-05-20 23:43:45 +02:00
Brummel 441f3b7ed9 feat: legal (Impressum), contact, page template, and map shortcode
- page.html generic single-page template
- legal.md with slug=impressum to match live URL
- contact.md with practice info, hours, map embed
- map shortcode (iframe-based) usable from markdown
- Home template inlines the map iframe directly (shortcodes can't be called from templates)
2026-05-20 22:49:02 +02:00
Brummel 7deb8372cf feat: team section with doctors, employees, jobs
Migrates three Grav modular subpages to Zola child pages under
content/team/. Doctors page preserves inline `id="Riemann"`,
`id="Krey"`, `id="Malyga"` anchors so home-page team preview links
(/team#Riemann etc.) resolve correctly. Employees slides YAML converted
to plain markdown with img shortcodes. Jobs page carries `draft = true`
matching original `published: false`.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 22:46:51 +02:00
Brummel dd0777e2f5 feat: six service sub-pages with anchors matching home grid
Migrated all six service pages from Grav to Zola format:
- YAML frontmatter → TOML with weight and extra.anchor
- Grav image refs → {{ img() }} shortcode calls
- [fa=external-link /] → <i class="fa fa-external-link"></i>
- Linked image in HV page wrapped with <a href> HTML tag

Anchors HV, Corona, Vorsorge, Diagnostik, Kardio, Diabetologie match
the home page service grid links established in commit 9cf54f9.
2026-05-20 22:44:08 +02:00
Brummel 218b82372d feat: news (Aktuelles) page with current content from grav 2026-05-20 22:38:01 +02:00
Brummel 141a6e7470 feat: home page content with carousel, about, services grid, team preview data 2026-05-20 22:37:02 +02:00
Brummel 733d7fea61 feat: zola skeleton with placeholder index
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 22:26:25 +02:00