l0drex / family-tree Goto Github PK
View Code? Open in Web Editor NEWDraw your own family tree ๐ณ in your web browser
Home Page: https://l0drex.github.io./family-tree
License: MIT License
Draw your own family tree ๐ณ in your web browser
Home Page: https://l0drex.github.io./family-tree
License: MIT License
Currently, I just assume any resource is an id (like #yourId
). This doesn't work if multiple gedcomx-json files are used, for example with zip files.
As the files get larger and larger, it gets harder to find certain functions. It becomes therefore necessary to refactor the file into mvc
It would be nice to be able to import and export gedcom files, as most other applications still use that format
Currently, only gedcomx json files are supported, but it would be nice to have full support for images etc
title
attribute where neededLeaves get removed, but the family does not become an etc and the rest of the branch is still visible.
Possible solutions:
This results in cropped-out information and weird proportions in nodes of dead people.
Currently the loading animation just spins endlessly in that case
When loading a huge graph with hundreds of people in it, the page becomes really slow and unresponsive. Possible improvements include:
It would be helpful to have:
Good morning, @l0drex !
Thank you for your attention!
Maybe something like a calendar would suit better.
A map (maybe even a 3D globus?) that shows all locations
Some sources are part of others, grouping them makes sense.
Seems like they are always connected to a source description, so maybe merge the two?
This allows marking people without any dates as dead and aligning one generation on one height
See https://de.wikipedia.org/wiki/Generationsbezeichnungen (:de:)
Its more "reactive"
Setting the value
of the search input in react makes it read-only, which makes it unusable
The sidebar is visible as a blank white bar on the right side when the user returns to the upload page via the link in the logo.
@media print
Create a dedicated way to edit the files. Editing the person-tables works ok, but as soon as one have to deal with families it becomes frustrating.
FileReader.onerror
should be defined in index.js
in the upload form.
There seems to be a permission problem on Android in Chrome when the user tries to select a file from Google Drive. A workaround for this is to simply use local files instead, for example by downloading the files from Drive first.
I'm trying out this project and I'd love to have some sample csv files. I tried to use the examples in the readme but I get some errors like Assertion Failed: Some people have no generation defined
. Is it possible to include one example in the repo that people can just download and upload here? https://l0drex.github.io./family-tree
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.