14 Commits

Author SHA1 Message Date
m038 a2920f812d Rename image fields and implement werk-in-detail gallery
- Rename image_main/image_secondary/image_logo/image_portrait to
  portret/extra_1/logo/extra_2 in pages, blueprints, and templates
- Add extra_2 image slot to home and CV (hidden on mobile)
- Wire werk-in-detail to real child pages instead of picsum placeholders
- Remove glightbox CDN dependency from werk-in-detail
- Add album blueprint, template, and grote-objecten album page

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-13 18:49:29 +02:00
m038 8ad6e5a942 Apply UI/UX improvements and fix broken Bootstrap JS
- Add CSS custom properties for brand colors
- Remove global font-weight: bold from body
- Increase content panel opacity from 0.6 to 0.88
- Add dynamic lang attribute, favicon, and Open Graph meta tags
- Move scripts to <head> with defer (required due to automagic-images plugin)
- Disable automagic-images plugin (PHPHtmlParser strips all <script src> tags
  during HTML re-serialization, breaking Bootstrap JS and all dropdowns)
- Add loading="lazy" to below-fold images across templates

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 02:15:40 +02:00
m038 8f9ac9ca6e Update system config, theme blueprint and langswitcher config
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:47:58 +02:00
m038 ac322c9917 Make logo editable on home and CV pages, add all media to page folders
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:45:37 +02:00
m038 cd92462a80 Make CV page portrait image editable via admin
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:43:55 +02:00
m038 c6f443206c Translate home page blueprint labels to Dutch
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:35:03 +02:00
m038 2fd310c32f Switch home page image fields to pagemediaselect for easier reuse
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:34:31 +02:00
m038 b99ad81d9e Make home page portrait images editable via admin
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:16:59 +02:00
m038 7b451ef1ed Theme and nav improvements: lang switcher styling, dropdown, theme thumbnail
- Style language switcher dropdown to match site colours
- Move language switcher left of social icons
- Set theme thumbnail to logo PNG in blueprints
- Add Dutch language override and system config tweaks
- Various CSS fixes for dropdown alignment and width

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:15:08 +02:00
m038 f0638e32e5 Replace language switcher with Bootstrap dropdown
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:03:41 +02:00
m038 b0be098c23 Add language switcher to main navigation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 00:02:50 +02:00
m038 5331480a03 Make home page title editable via Grav
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 23:51:54 +02:00
m038 3468f3a8db Fix HTML entity escaping in theme templates by using content|raw
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 23:51:21 +02:00
m038 a9be15caf3 Initial commit: Grav CMS setup with HTML reference material
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 23:38:26 +02:00