Commit graph

  • 67f70916c3 feat: upgrade tree relationship lines with zoom-invariant coordinates and spouse connection support main Eivind 2026-09-03 17:14:31 +0200
  • 200b51494b style: replace old theme with a modernized design system using CSS variables, new layout components, and refined typography. Eivind 2026-09-03 17:01:03 +0200
  • 6be8f41448 feat: Implement family tree pan/zoom functionality and refactor data loading, member forms, and modal handling. Anaru 2025-12-09 22:43:24 +0100
  • bf5a0876b6 feat: Add geocoding functionality and implement pan/zoom for the family tree view. Eivind 2025-11-28 00:05:31 +0100
  • 216385b638 refactor: Extract login form into a dedicated modal, reorganize member modal, and relocate script tags. Anaru 2025-11-27 17:12:07 +0100
  • 17c317790a feat: Enhance member details with gender, birth/death dates, location, and coordinates, and integrate login form directly into the history section. Anaru 2025-11-27 12:09:22 +0100
  • 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. Anaru 2025-11-27 11:57:07 +0100
  • 501238a01e Add interactive info windows to map markers and refactor CSS variables and component styling. Anaru 2025-11-27 11:40:52 +0100
  • d55a15c7c5 Fix critical HTML corruption and update script logic Anaru 2025-11-27 11:33:45 +0100
  • c8f68d96f7 feat: implement core application UI with tabbed navigation, login, and member management modals. Anaru 2025-11-27 11:29:12 +0100
  • 216f7080be Merge branch 'main' of https://github.com/FunnyEivske/Roesstad Anaru 2025-11-27 11:24:14 +0100
  • 276eb72e3e feat: Implement child listing and 'add child' workflow, and remove spouse/notes input fields. Anaru 2025-11-27 11:24:05 +0100
  • 88eaa54bb4
    Add project URL to README Anaru 2025-11-27 11:14:13 +0100
  • 8613b9f8dd feat: Implement a family tree layout algorithm with generation calculation, member positioning, and relationship line rendering. Anaru 2025-11-27 11:13:27 +0100
  • 1ed3ba4056 Remove modal display and content styles. Anaru 2025-11-26 00:44:08 +0100
  • 1a374c8cb2 feat: Add gender and relationship fields with dynamic dropdowns and refresh UI with new styling and glassmorphism effects. Anaru 2025-11-26 00:39:52 +0100
  • 146eb6c02a feat: Initialize family tree web application with basic structure, comprehensive styling, and initial JavaScript. Anaru 2025-11-26 00:18:03 +0100
  • ac040fa8bc Remove all application source code, configuration, documentation, and styling. Anaru 2025-11-25 23:48:56 +0100
  • df79c7ca04 Merge branch 'main' of https://github.com/FunnyEivske/Roesstad Anaru 2025-11-25 23:46:42 +0100
  • 52ddb40e37 refactor: defer UI setup functions until DOMContentLoaded event. Anaru 2025-11-25 23:46:19 +0100
  • 4a703998f5 refactor: Remove dedicated tree layout styles by deleting tree.css. Anaru 2025-11-25 19:05:40 +0100
  • 7b897d2e06 Revert "Rename Script.js to script.js to fix case sensitivity on GitHub Pages" Anaru 2025-11-25 19:05:18 +0100
  • 7a8e8ebc49 Remove unused color and shadow variables and login container styling. Anaru 2025-11-25 18:52:56 +0100
  • 60fa0dbcb0 refactor: Remove unused CSS variables, global styles, utility classes, and specific component styling. Anaru 2025-11-25 18:47:08 +0100
  • 69cea82e51 feat: Implement a new global, hierarchical tree view with SVG connections and dedicated styling. Anaru 2025-11-25 18:40:14 +0100
  • 759ee25150 Rename Script.js to script.js to fix case sensitivity on GitHub Pages Anaru 2025-11-25 12:19:55 +0100
  • 52e89a1bb5 docs: Clarify "treet" to "familietreet" in README. Anaru 2025-11-25 12:10:31 +0100
  • 6e2ed796c0 feat: Introduce main application UI with family tree, map, and timeline views, alongside updated authentication and documentation. Anaru 2025-11-25 12:06:20 +0100
  • bde8f2b693 refactor: Centralize state management into a state object and update UI rendering logic and element structure. Anaru 2025-11-25 11:54:50 +0100
  • 1522cf6975 feat: introduce map and timeline views with Leaflet integration and enhance person cards with location data. Anaru 2025-11-25 11:49:04 +0100
  • c9870f0a0b chore: Update Firebase SDK to 10.14.1 and clarify initial focus person selection logic. Anaru 2025-11-25 11:41:28 +0100
  • f88286c720
    Refactor comments and structure in Script.js Anaru 2025-11-24 18:13:58 +0100
  • be192fa01d
    Fix login button text content Anaru 2025-11-24 18:08:24 +0100
  • 62881dfee6
    Fix login button text content Anaru 2025-11-24 18:05:54 +0100
  • 6f41d8eaf1
    Implement email/password login and validation Anaru 2025-11-24 18:00:43 +0100
  • e6141b5f7d
    Update login page content and styling Anaru 2025-11-24 18:00:16 +0100
  • c31ce8f031
    Refactor modal and event listener handling Anaru 2025-11-24 17:55:02 +0100
  • b50466f24f
    Refactor login button event listener handling Anaru 2025-11-24 17:54:32 +0100
  • 8d54d27baa
    Fix import syntax for Firebase modules Anaru 2025-11-24 17:50:56 +0100
  • c0b71e8bae
    Fix import syntax in login.js Anaru 2025-11-24 17:50:30 +0100
  • 9cf3ebdb65
    Create README.md Anaru 2025-11-24 17:45:15 +0100
  • ee545c50fc
    space Anaru 2025-11-24 17:42:26 +0100
  • 37f4ce1874
    First push Anaru 2025-11-24 17:34:35 +0100