Alexander Bocken 04ff9f4711 Add homepage block, reactive controls, i18n, and full-width layout
- Implement ModuleBlockInterface for tree/user homepage embedding
  with configurable individual and generation settings
- Make generation sliders reactive (auto-navigate on change)
- Persist generation counts when clicking between persons
- Expand chart to full viewport width and remaining height
- Add German and Dutch translations for all custom strings
- Pass translated labels to JS bio card tooltip via window.fullDiagramI18n
- Use webtrees core translation keys where available
- Increase default generations to 4, remove show siblings checkbox
- Expose Chart class globally for block instantiation
2026-03-14 19:53:12 +01:00
Description
A MyHeritage style visualization of family trees for webtrees, showing direct ancestors and descendants as well as siblings and their spouses
AGPL-3.0 1.9 MiB
2026-03-15 10:00:55 +01:00
Languages
JavaScript 62.1%
PHP 25.7%
HTML 8.1%
CSS 4.1%