drawio icon indicating copy to clipboard operation
drawio copied to clipboard

OpenStack stencil pack

Open chateaulav opened this issue 3 years ago • 3 comments

  • [x] I agree to follow the Code of Conduct that this project adheres to.
  • [x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.

Is your feature request related to a problem? Please describe. Missing stencil packs for OpenStack resources.
See closed issue for initial request that had been made #952

Describe the solution you'd like I would like support for cloud resources icons leveraged within OpenStack to be added, as no other product has this implemented. I have a local draw.io file that i leverage; however would love native support.

Performing further research, they are leveraging basic font awesome icons with a circle around them.

https://github.com/openstack/heat-dashboard/tree/f9b3be622f7bbfad52487a4b44f129b926634401/heat_dashboard/static/dashboard/project/heat_dashboard/template_generator/js/resources

Also discovered some previous work, but would be great to have it natively available.

Font Awesome Licensing https://fontawesome.com/v4/license/

Describe alternatives you've considered

  • publish a static file with icons, but that is cumbersome and creates to many steps
  • submit a pull request, but dont have enough time or am familiar enough to quickly determine how to integrate

Additional context I do not mind helping, just need pointed in the right direction.

chateaulav avatar Apr 06 '22 14:04 chateaulav

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See the FAQ for more information.

stale[bot] avatar Oct 03 '22 14:10 stale[bot]

To help enable consistent inclusion see the below links for official icons

Main Project reference for icon resources in heat-dashboard:

https://opendev.org/openstack/heat-dashboard/src/branch/master/heat_dashboard/static/dashboard/project/heat_dashboard/template_generator/js/resources

as reference the GitHub mirror for the main project heat-dashboard:

https://github.com/openstack/heat-dashboard/tree/master/heat_dashboard/static/dashboard/project/heat_dashboard/template_generator/js/resources

chateaulav avatar Mar 06 '23 23:03 chateaulav

@davidjgraph please let me know if anything doesn't meet standards, finally had time to sit and review past commits to determine how to integrate new packs.

chateaulav avatar Mar 12 '23 03:03 chateaulav