Skip to content

Conversation

Govindggupta
Copy link

Added the Cytoscape.js-panzoom as mentioned in the #360 .
image

closes #360

@shravanngoswamii shravanngoswamii self-requested a review August 22, 2025 09:14
@shravanngoswamii
Copy link
Member

@Govindggupta Can you please add a option in Navbar's View dropdown to enable or disable this navigator, because, not all user may prefer having it, and can we allow users to reposition this?

@Govindggupta
Copy link
Author

Got the gist @shravanngoswamii .
Will add the option in to enable and disable the navigator.

@shravanngoswamii
Copy link
Member

@Govindggupta Let me know if you need any help, Thanks for the PR!

@Govindggupta
Copy link
Author

Govindggupta commented Aug 23, 2025

@shravanngoswamii I've added the Hide/Unhide and Changing of Position of Zoom control panel .
It's setting can be Tweaked from the View in the Nav bar .

Screen.Recording.2025-08-23.223314.mp4

Removed the cytoscape-panzoom extension and implemented custom zoom controls because the panzoom control renders globally outside Vue's component tree, making CSS styling difficult and integration with our Vue.js component architecture problematic.
Although if required can add it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DoodleBUGS DoodleBUGS web app
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DoodleBUGS: Make zooming smooth
2 participants