[Website] Implement graph view
cn1t opened this issue · 9 comments
Use vis.js for its user-friendly controls (panning, dragging, etc.) which otherwise would be a pain to implement.
- Create switch between list and graph view
- Add option to settings for physics or not
- Create implementation test
- Connect to api
- Implement into seekr
Links:
Interaction: https://visjs.github.io/vis-network/examples/network/events/interactionEvents.html
Images: https://visjs.github.io/vis-network/examples/network/nodeStyles/circularImages.html
Icons: https://visjs.github.io/vis-network/examples/network/nodeStyles/icons.html
Groups (for implementing organizations): https://visjs.github.io/vis-network/examples/network/other/clusteringByZoom.html
Custom groups: https://visjs.github.io/vis-network/examples/network/nodeStyles/customGroups.html
Edit: https://visjs.github.io/vis-network/examples/network/other/saveAndLoad.html
Grey out: https://visjs.github.io/vis-network/examples/network/exampleApplications/neighbourhoodHighlight.html
Shadows (for neomorphism): https://visjs.github.io/vis-network/examples/network/nodeStyles/shadows.html
@9glenda look at this for reference: https://visjs.github.io/vis-network/examples/network/data/importingFromGephi.html
Sorry but you are insane
Sorry but you are insane
yes, because the only water i have rn is medium water (which is a disgrace and should be forbidden)
This requires some api integration (we will have node links through ids) Also we need a field in the api then, who a person is linked with.
And with the physics stuff, lets make it be off by default but enable it optionally in settings (We can do that through local storage, since it may be a device-specific decision)
This requires some api integration (we will have node links through ids) Also we need a field in the api then, who a person is linked with.
And with the physics stuff, lets make it be off by default but enable it optionally in settings (We can do that through local storage, since it may be a device-specific decision)
This is low priority tho. Seekrstack has to be merged first
This requires some api integration (we will have node links through ids) Also we need a field in the api then, who a person is linked with.
And with the physics stuff, lets make it be off by default but enable it optionally in settings (We can do that through local storage, since it may be a device-specific decision)
This is low priority tho. Seekrstack has to be merged first
Yeah but i think this should be like after seekrstack and fix releases, since it would be a rework of the main seekr ui
This requires some api integration (we will have node links through ids) Also we need a field in the api then, who a person is linked with.
And with the physics stuff, lets make it be off by default but enable it optionally in settings (We can do that through local storage, since it may be a device-specific decision)This is low priority tho. Seekrstack has to be merged first
Yeah but i think this should be like after seekrstack and fix releases, since it would be a rework of the main seekr ui
Seekrstack is fix releases
Seekrstack is everything you ever dreamed of. Seekrstack is like a gf