Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Website] Implement graph view #611

Open
1 of 5 tasks
cn1t opened this issue Aug 28, 2023 · 9 comments · May be fixed by #612
Open
1 of 5 tasks

[Website] Implement graph view #611

cn1t opened this issue Aug 28, 2023 · 9 comments · May be fixed by #612
Assignees
Labels
enhancement New feature or request website
Milestone

Comments

@cn1t
Copy link
Member

cn1t commented Aug 28, 2023

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

@cn1t cn1t added enhancement New feature or request website labels Aug 28, 2023
@cn1t cn1t self-assigned this Aug 28, 2023
@cn1t
Copy link
Member Author

cn1t commented Aug 28, 2023

https://visjs.org

@cn1t
Copy link
Member Author

cn1t commented Aug 28, 2023

@9glenda
Copy link
Member

9glenda commented Aug 28, 2023

Sorry but you are insane

@cn1t
Copy link
Member Author

cn1t commented Aug 28, 2023

Sorry but you are insane

yes, because the only water i have rn is medium water (which is a disgrace and should be forbidden)

@cn1t cn1t linked a pull request Aug 28, 2023 that will close this issue
17 tasks
@cn1t
Copy link
Member Author

cn1t commented Sep 6, 2023

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)

@9glenda
Copy link
Member

9glenda commented Sep 6, 2023

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

@cn1t
Copy link
Member Author

cn1t commented Sep 6, 2023

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

@9glenda
Copy link
Member

9glenda commented Sep 6, 2023

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

@9glenda
Copy link
Member

9glenda commented Sep 6, 2023

Seekrstack is everything you ever dreamed of. Seekrstack is like a gf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request website
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants