Improve component diagram rendering
Improve component diagram rendering
The current view GitLab Component diagram is not responsive relative to the viewport. Having tested on chrome, firefox, and brave, I can say the diagram is not "behaving nicely". It looks like we are creating the diagram in the browser, (probably due to the overhead in editing images for changes) this puts the burden of visuals on the user’s end.
Proposal
- Split the diagram
- Make it possible to zoom out the diagram
- Make the diagram downloadable
- Make it possible to open/render the diagram in a new browser tab
- Make the scroll bar larger/easier to drag for a full image view
The First 2 proposals should solve the problem, and the other 3 are nice to have.
Who can address the issue
@aqualls , @sarahgerman any chance you could have a look at this?
Edited by Chris Kaburu