Create AWS, AZURE, GCP, Kubernetes architecture diagrams for free! Start here.
cloudskew / cloudskew Goto Github PK
View Code? Open in Web Editor NEWOnline Diagram, Flowchart Maker
Home Page: https://www.cloudskew.com/
Online Diagram, Flowchart Maker
Home Page: https://www.cloudskew.com/
Create AWS, AZURE, GCP, Kubernetes architecture diagrams for free! Start here.
Is your feature request related to a problem? Please describe.
If user tries to insert/load an icon onto a locked diagram, nothing happens. Many a times, the user doesn't even realize that the diagram is locked.
Describe the solution you'd like
Need a stronger visual cue to indicate that a diagram is locked
Describe alternatives you've considered
Some possible alternatives:
Additional context
N/A
Describe the bug
The tooltips are not shown after clicking on the Home icon
To Reproduce
Steps to reproduce the behavior:
Expected behaviour
Tooltips are shown
screencapture:
Errors in browser console
No errors
Desktop (please complete the following information):
Additional details
Add any other details about the problem here.
Describe the bug
When Safari browser is used to print diagrams (PNG/JPG etc), it has a black background.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Screenshots
TBD
Errors in browser console
None
Desktop (please complete the following information):
Additional details
Please see internal task #414 for more details.
Is your feature request related to a problem? Please describe.
Except for custom images, all symbols are loaded from the icon palette. The custom images are however loaded from the diagram control menu (top horizontal menu). We need to make the experience more consistent/uniform.
Describe the solution you'd like
The 'insert custom image' menu item should converted into an icon palette item.
Describe alternatives you've considered
N/A
Additional context
N/A
Describe the bug
There should be some strong visual cue (say a blue outline) whenever the icon search box has text in it.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
When there is some text in the search box, it should maintain the blue outline even if it loses input focus.
Errors in browser console
N/A
Desktop (please complete the following information):
N/A
Additional details
N/A
What icon (or icon set) would you like to be included in cloudskew?
Which area/domain would these icons fall under?
Cloud Provider (?)
CNCF Ecosystem
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
GCP: https://cloud.google.com/icons/
CNCF: https://github.com/cncf/artwork
Additional details
Is your feature request related to a problem? Please describe.
Really minor issue. Whenever user opens any palette (say, icon palette), the search box should get input focus.
Describe the solution you'd like
See above.
Describe alternatives you've considered
N/A
Additional context
N/A
What icon (or icon set) would you like to be included in cloudskew?
Which area/domain would these icons fall under?
Various. Need to re-categorize.
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
TBD.
Additional details
N/A.
required power bi icon
What icon (or icon set) would you like to be included in cloudskew?
VS, VSCode
Which area/domain would these icons fall under?
Developer tools
Where can these icons be downloaded from?
Not Sure
Additional details
N/A
Describe the bug
All the text labels 'shrink' when page is refreshed/reloaded. See attached screenshots.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The text label should remain unaltered.
Screenshots
Before page refresh:
Errors in browser console
N/A
Desktop (please complete the following information):
N/A
Additional details
Internal bug 496 has all the relevant details.
Temporary Workaround
Select the 'squished' text label and press any up/down/left/right arrow key. The label shape will revert back to the original shape prior to refresh. However this has to be done on each page refresh which is tedious and not ideal.
What icon (or icon set) would you like to be included in cloudskew?
Icons for CNCF projects (kubernetes, prometheus, containerd, fluentd, envoy etc).
Which area/domain would these icons fall under?
CNCF: https://www.cncf.io/projects/
Where can these icons be downloaded from?
https://github.com/cncf/artwork
Additional details
N/A
Describe the bug
Azure Monitor icon is not showing properly, it's all black
To Reproduce
Steps to reproduce the behavior:
Grab Azure Monitor Icon
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If possible, add screenshots and/or screen recordings which capture the issue. These greatly help investigations.
Errors in browser console
If you observe any errors in the browser console, please paste those here.
Desktop (please complete the following information):
Additional details
Add any other details about the problem here.
Canvas should be unlimited in multiple directions. Similar to Microsoft Whiteboard app but for symbols. Can be used for quick diagramming with customers.
Is your feature request related to a problem? Please describe.
On monitors with very high resolutions, the diagram looks very small. Have to zoom-in a couple of times to make the diagram fit the page.
Describe the solution you'd like
on page load, the diagram should auto-zoom to fit the page.
Describe alternatives you've considered
TBD.
Additional context
N/A.
Is your feature request related to a problem? Please describe.
We use to deploy our Azure infrastructures as ARM templates. It would be interesting to be able to import an ARM template (json file) and see the diagram displayed on the canvas surface.
Describe the solution you'd like
As described above
Describe alternatives you've considered
None.
Additional context
None.
Describe the bug
Please check attached PDF
To Reproduce
Cloudskew feedback.pdf
What icon (or icon set) would you like to be included in cloudskew?
icons for windows, linux, mac, android etc
Which area/domain would these icons fall under?
operating systems
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
Not sure
Additional details
N/A
Support drawing diagrams with stylus and selection of objects with a stylus
I prefer to have curved corners on my elbow connectors. Not only does it look better (IMO) but it also shows the direction of flow when connectors join/overlap each other to reach the same destination icon.
What icon (or icon set) would you like to be included in cloudskew?
Line and dashed line rectangle shape, as an alternative to block colours. This can be used for VNETS, subnets etc
Which area/domain would these icons fall under?
Shapes
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
not sure
Additional details
Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
Is your feature request related to a problem? Please describe.
Following on request #48, I would like to load a diagram from a json file. This would allow to have a base template for other diagrams.
Describe the solution you'd like
I would like to be able to load the json of the previously exported template and see the diagram being displayed on the canvas surface.
Describe alternatives you've considered
None.
Additional context
None.
Describe the bug
The about
, terms of use
and privacy policy
pages need to be added.
Additional details
More details in issue #38.
Describe the bug
Printing a zoomed-in diagram clips the printed/exported diagram's dimensions.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The full diagram should be exported/printed.
Additional details
The internal task 498 has additional details.
Ability to export to Visio format so the diagram can be extended and/or handed to a customer to extend
Describe the bug
While snapping symbols to grid, the following two issues have been observed:
zoom% | horizontal and vertical drag | diagonal drag |
---|---|---|
100% | 20px | ? |
120% | 24px (120/100 * 20px) | ? |
144% | 28.8px (144/100 * 20px) | ? |
At zoom levels > 100%, it is not possible to snap to minor grid-lines.
Expected behavior
Screenshots
N/A
Errors in browser console
N/A
Additional details
N/A
Is your feature request related to a problem? Please describe.
When you scroll down the icons list if you want to search you have to scroll back to the top to get the search bar.
Describe the solution you'd like
Would be great if the search bar remained frozen and usable as you scroll.
Describe alternatives you've considered
Additional context
Is your feature request related to a problem? Please describe.
We use to deploy our Azure infrastructures as ARM templates. It would be great to be able to export a diagram as an ARM template to be able to deploy it.
Describe the solution you'd like
As mentioned above.
Describe alternatives you've considered
None.
Additional context
None.
What icon (or icon set) would you like to be included in cloudskew?
flume, spark etc
Which area/domain would these icons fall under?
various apache projects
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
Not sure at the moment.
Additional details
TBD
Describe the bug
When a user creates a new diagram, there is a delay in showing the loading indicator. Often times, this leads to users trying the same action again (until they finally see the loading indicator).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The loading indicator should be displayed as soon as user clicks on the 'create' button in the confirmation dialog.
Screenshots
N/A
Errors in browser console
N/A
Desktop (please complete the following information):
N/A
Additional details
N/A
Is your feature request related to a problem? Please describe.
When I select a symbol (from the icon palette), they're always loaded at (50,50) on the canvas. This is problematic if I already have an existing symbol there.
Describe the solution you'd like
Some alternatives that need to be evaluated:
Describe alternatives you've considered
See above.
Is your feature request related to a problem? Please describe.
Forced login through social provider before playing with the app at all.
Describe the solution you'd like
Make people log in when saving a diagram or at a point after some usage.
Describe alternatives you've considered
We use draw.io that has Azure icons - requires no sign-up or log in.
Additional context
There's no about page and zero details on who's hosting this etc, so up-front requirement of social account details does NOT build trust.
Starting a diagram from scratch is a time-consuming job. it would be good to start with a reference architecture and then adjust to taste and requirement.
Is your feature request related to a problem? Please describe.
The 'visual properties' window is a bit hard to discover:
Describe the solution you'd like
See below.
Describe alternatives you've considered
Some alternatives to easily discover the 'visual properties' window.
Additional context
N/A
Templates to support the Azure Architecture Center basic models:
What icon (or icon set) would you like to be included in cloudskew?
Icons for Microsoft Office and PowerBI:
Which area/domain would these icons fall under?
Office productivity tools
Where can these icons be downloaded from?
Not sure
Additional details
NA
Having to find connectors in the icon menu is laborious, I would much rather be able to add them from the horizontal toolbar
The canvas size is currently fixed, can it be made to automatically expand?
IMO the best way is to allow it to continually grow when drag and dropping an icon of the edge of the canvas. It stops growing when the icon is dropped
Another way is to grow it a fixed amount when an icon is dropped on the edge.
Describe the bug
The 'active' icon in the activity bar is not highlighted.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The '+' icon should be highlighted.
Errors in browser console
If you observe any errors in the browser console, please paste those here.
Desktop (please complete the following information):
N/A
Additional details
N/A
What icon (or icon set) would you like to be included in cloudskew?
need generic icons which match the terms 'computer', 'laptop', 'server', 'pc' etc.
Which area/domain would these icons fall under?
general
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
TBD
Additional details
N/A
It's laborious to have to separately add connectors. I would like to be able to do it from an icon, either from its context menu or by selecting it and a symbol appearing near it which when clicked adds a connector to it already attached at the non-arrow end.
Having to the text of the icon in the left bar to add it to the page feels a bit clumsy, clicking the icon itself should also work..
Drag and drop would be even better.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If possible, add screenshots and/or screen recordings which capture the issue. These greatly help investigations.
Errors in browser console
If you observe any errors in the browser console, please paste those here.
Desktop (please complete the following information):
Additional details
Add any other details about the problem here.
What icon (or icon set) would you like to be included in cloudskew?
Which area/domain would these icons fall under?
programming languages, frameworks
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
Not sure
Additional details
N/A
Is your feature request related to a problem? Please describe.
Currently all CloudSkew users get a stock 900px x 500px diagram. For users with higher screen resolutions or 4K monitors, the screen real-estate is underutilized. And currently, there is no way to increase the diagram canvas size.
Describe the solution you'd like
We need one of the following abilities:
Option 3 is the one I'm leaning towards. The other two will impact the diagram print/export experience.
Sometimes diagrams become so big that it gets difficult to understand the high-level context.
Nested diagrams can have click-able regions that expand and become detailed or open another diagram if clicked. check c4model fo reference.
What icon (or icon set) would you like to be included in cloudskew?
I'd like the Power BI icon set (word, powerpoint, excel etc) to be included.
Which area/domain would these icons fall under?
reporting
Where can these icons be downloaded from? (note: only .svg
format is supported at the moment)
Would be great if you could point us to a download link for these icons.
Additional details
Add any other details about the feature request here.
Is your feature request related to a problem? Please describe.
having this ability would allow me to create a base template and then start every other diagramming project from it.
Describe the solution you'd like
export the current diagram as a json file would allow me to import it later as a base template for another diagram.
Describe alternatives you've considered
None.
Additional context
None.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.