Commit graph

5 commits

Author SHA1 Message Date
isUnknown
f757906584 feat: impact-media page type with OG scraping and cache
All checks were successful
Deploy / Deploy to Production (push) Successful in 12s
- Add impact-media blueprint (entries field + linked investigation)
- Add minimal impact-media template
- Refactor card-open-graph snippet: accepts $url param, Kirby cache (6h TTL), decode HTML entities, empty alt on images
- Update impacts.yml to allow impact-media pages
- Render impact-media in investigation aside with dynamic count + details/summary
- Add OG cache config in config.php
- CSS formatting fixes (body, card-block-small, category)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 17:31:00 +01:00
Julie Blanc
7b3ebb3ca4 blueprint & templates Impacts
All checks were successful
Deploy / Deploy to Production (push) Successful in 13s
2026-02-24 17:05:22 +01:00
isUnknown
02b64c6505 feat(seo): add SEO tabs to all page blueprints
Add seo: seo/page tab to all page blueprints ensuring each page has
at minimum contentTab and seo tabs (plus metadata where applicable).

Pages updated:
- Simple pages converted to tabs structure: home, about, resources
- Default page converted to tabs structure
- Pages with existing tabs: shop, product, support, folder, folders,
  investigations, impact, impacts, report, investigation-summary

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 16:23:38 +01:00
isUnknown
ff215de723 panel : create database with fields
All checks were successful
Deploy / Deploy to Production (push) Successful in 14s
2026-02-10 16:13:01 +01:00
isUnknown
85a3f0f7be back : add main pages 2025-10-07 16:21:26 +02:00