Commit graph

13 commits

Author SHA1 Message Date
200b51494b style: replace old theme with a modernized design system using CSS variables, new layout components, and refined typography. 2026-09-03 17:01:03 +02:00
6be8f41448 feat: Implement family tree pan/zoom functionality and refactor data loading, member forms, and modal handling. 2025-12-09 22:43:24 +01:00
bf5a0876b6 feat: Add geocoding functionality and implement pan/zoom for the family tree view. 2025-11-28 00:05:31 +01:00
17c317790a feat: Enhance member details with gender, birth/death dates, location, and coordinates, and integrate login form directly into the history section. 2025-11-27 12:09:22 +01:00
dc6354cf49 feat: Refactor member form by removing several input fields from HTML and updating JavaScript to handle dynamic field presence, clean data, and add error handling. 2025-11-27 11:57:07 +01:00
501238a01e Add interactive info windows to map markers and refactor CSS variables and component styling. 2025-11-27 11:40:52 +01:00
276eb72e3e feat: Implement child listing and 'add child' workflow, and remove spouse/notes input fields. 2025-11-27 11:24:05 +01:00
8613b9f8dd feat: Implement a family tree layout algorithm with generation calculation, member positioning, and relationship line rendering. 2025-11-27 11:13:27 +01:00
1a374c8cb2 feat: Add gender and relationship fields with dynamic dropdowns and refresh UI with new styling and glassmorphism effects. 2025-11-26 00:39:52 +01:00
146eb6c02a feat: Initialize family tree web application with basic structure, comprehensive styling, and initial JavaScript. 2025-11-26 00:18:03 +01:00
7b897d2e06 Revert "Rename Script.js to script.js to fix case sensitivity on GitHub Pages"
This reverts commit 759ee25150.
2025-11-25 19:05:18 +01:00
69cea82e51 feat: Implement a new global, hierarchical tree view with SVG connections and dedicated styling. 2025-11-25 18:40:14 +01:00
759ee25150 Rename Script.js to script.js to fix case sensitivity on GitHub Pages 2025-11-25 12:19:55 +01:00
Renamed from Script.js (Browse further)