Skip to content

Build the node graph frontend with placeholder graph info #581

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

Merged
merged 9 commits into from
May 11, 2022

Conversation

Keavon
Copy link
Member

@Keavon Keavon commented Apr 5, 2022

Part of #580
Closes #640

  • Create a Node Graph panel
  • HTML/CSS for the graph
  • HTML/CSS for the nodes
  • Generating horizontal flow connection curves
  • Styling horizontal flow connections
  • Generating vertical composite connection curves
  • JS for panning/zooming in the graph
  • Visualizing grid dots neatly at all zoom levels
  • Starting new flow connections by dragging from output ports

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Apr 5, 2022

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 11595d8
Status: ✅  Deploy successful!
Preview URL: https://ea30de55.graphite-master.pages.dev

View logs

@Keavon
Copy link
Member Author

Keavon commented Apr 22, 2022

@0HyperCube just FYI, I made a detailed todo list in case you're ever interested in tackling any more of these subtasks. But you're welcome to pick the priorities of issues and PRs and features that interest you most, doesn't have to be this one. In a month or so, I'll be able to work full time on all of these subtasks myself, but help from you or anyone else would speed things along if you choose this as something you find interesting.

@Keavon Keavon changed the title Build the node graph frontend Build the node graph frontend with placeholder graph info May 11, 2022
@Keavon Keavon marked this pull request as ready for review May 11, 2022 05:32
@Keavon Keavon merged commit 602d5a0 into master May 11, 2022
@Keavon Keavon deleted the node-graph-frontend branch May 11, 2022 05:34
@Keavon Keavon linked an issue May 11, 2022 that may be closed by this pull request
26 tasks
Keavon added a commit that referenced this pull request Jun 16, 2022
* Build the node graph frontend

* Graph pan and zoom

* Graph's dot grid now pans/zooms also

* Interactive horisontal to vertical curves

* Data types and zooming on wires

* Icon definitions code beautification

* Add a visibility toggle

Co-authored-by: 0hypercube <[email protected]>
Keavon added a commit that referenced this pull request Jul 30, 2023
* Build the node graph frontend

* Graph pan and zoom

* Graph's dot grid now pans/zooms also

* Interactive horisontal to vertical curves

* Data types and zooming on wires

* Icon definitions code beautification

* Add a visibility toggle

Co-authored-by: 0hypercube <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Node graph frontend with stand-in data Frontend for the node graph
2 participants