Git Product home page Git Product logo

azure-design's People

Contributors

david-summers avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

azure-design's Issues

Awesome set of Azure Icons, but missing Virtual Hub

The icon set is fantastic and more useful than the default ones in Visio. Pretty much all of them I need are there. But noticed that Azure Virtual Hub (inside of Azure Virtual WAN) is missing. Is that on the radar to create? It looks like this:
image

There is also a secured hub version that looks similar but is red.

How to download the latest release

The latest release seems very interesting, but going through the README page I cannot locate any instructions on how to download the content.
Is there a zip file anywhere with all the files in the latest release ?

PowerShell script

Hi,

could you add your Power Shell script to collect the icons as well?
I think it would be very interesting to see where the different icons are collected from and how the visio stencil is created in the end.

There might even be room for improvement such as finding better places to attach the connectors to depending on the logo...

Is it a list of URLs you are iterating over to grab all SVGs or how does that work?

regards

Icons request: Logic App Standard

Logic App Standard has several related icons that don't appear to be available in 3.8:

  • Maps
  • Schemas
  • Parameters

There also many icons for connectors. I am not sure if those are a must-have for architecture diagrams, but they come in handy for other purposes.

Have you used the the Azure Cloud+AI Icon Set?

First, wanted to say thank you for such a great resource.
You mentioned in the description you imported SVGs into Visio's format, and that a complete collection in Visio format did not exist, and that some icons are missing.

I wanted to ask, have you also imported the SVGs from here?

  1. They might have the "missing" icons
  2. I'm not an SVG expert, but they're drawn in such a way that you can change the color within Visio instead of requiring new icons to be generated.

https://www.microsoft.com/en-us/download/details.aspx?id=41937

Trim canvas sizes and make icons square

In addition to issue/ feature request #52, I'd like to request that canvas sizes/ empty space/ padding is shaved off, but also keep the icons (or canvas rather, thus the icon file as a whole), square.

  • Example: If an icon is 20 high and 15 wide, but the actual graphics if empty canvas is shaved off is 12x10, make sure the icon/ canvas size ends up 12x12

Example use case

  • Draw.io/ Diagrams anchors width to height, so rectangular icons ends up with wrong dimensions when resized.

Manual workaround for now

  • Use Inkscape to shrink canvas ( CTRL + SHIFT + R), adjust "Front page" dimension to be square ( CTRL + SHIFT + D ) if neccessary.

When v4.3 SVGs are imported to Diagrams / Draw.io, they end up 1x1 and looses width to height ratio

When dragging a v4.3 SVG into Diagrams, or copy and paste it from Windows Explorer, the icon ends up with a size of 1x1, and thus looses the height to width ratio.

Why is this problematic? Because some of the icons aren't a perfect square, and does not have padding to make them have a correct width to height ratio when the dimensions are 1:1.

It does not happen with other SVGs, for instance with the ones from Microsoft:

Here is a Microsoft Azure v10 SVG which gets imported as 18x18.

  • Microsoft also has padding so that non-square icons ends up with 18x18 (1:1) while looking correct. See the 10248-icon-service-Azure-Sentinel.svg icon for instance.
  • Example of a non-symmetric icon of yours: Network Security Group.svg.
Click to view
<svg id="a6df9393-2bd7-4ac4-ba06-ab5f16ff5923" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
	<defs>
		<linearGradient id="fd591b35-0e01-4610-a025-8e017443b6ca" x1="3.96" y1="2.52" x2="3.96" y2="7.82" gradientUnits="userSpaceOnUse">
			<stop offset="0" stop-color="#32d4f5"/>
			<stop offset="1" stop-color="#198ab3"/>
		</linearGradient>
		<linearGradient id="bded69e0-afb1-4c25-aa81-a799bd12553b" x1="14.04" y1="5.58" x2="14.04" y2="10.89" gradientUnits="userSpaceOnUse">
			<stop offset="0" stop-color="#32d4f5"/>
			<stop offset="1" stop-color="#198ab3"/>
		</linearGradient>
		<linearGradient id="f25b6c72-365d-4ac2-a15c-1cace994f1e6" x1="5.29" y1="10.18" x2="5.29" y2="15.48" gradientUnits="userSpaceOnUse">
			<stop offset="0" stop-color="#32d4f5"/>
			<stop offset="1" stop-color="#198ab3"/>
		</linearGradient>
	</defs>
	<title>Icon-analytics-148</title>
	<rect x="0.5" y="2.52" width="6.92" height="5.31" rx="0.28" fill="url(#fd591b35-0e01-4610-a025-8e017443b6ca)"/>
	<rect x="10.58" y="5.58" width="6.92" height="5.31" rx="0.28" fill="url(#bded69e0-afb1-4c25-aa81-a799bd12553b)"/>
	<rect x="1.82" y="10.18" width="6.92" height="5.31" rx="0.42" fill="url(#f25b6c72-365d-4ac2-a15c-1cace994f1e6)"/>
	<path d="M13.15,8.92l.23-.64L4.82,5.13l-.23.63Zm.53-.09-.32-.6L5.29,12.48l.31.6ZM5,13.37l.67-.12L4.31,5.54l-.67.12Z" fill="#773adc"/>
	<circle cx="14.04" cy="8.23" r="1.08" transform="translate(-2.23 8.81) rotate(-32.41)" fill="#fff"/>
	<circle cx="3.96" cy="5.17" r="1.08" transform="translate(-2.15 2.93) rotate(-32.41)" fill="#fff"/>
	<circle cx="5.29" cy="12.83" r="1.08" transform="translate(-6.05 4.83) rotate(-32.41)" fill="#fff"/>
</svg>

Here is one from your v4.3 which gets imported as 1x1.

Click to view
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generated by Microsoft Visio, SVG Export Apache Spark Scale Setting.svg Page-1 -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="0.78735679in"
   height="0.78735679in"
   viewBox="0 0 56.689597 56.69"
   xml:space="preserve"
   class="st2"
   version="1.1"
   id="svg16"
   sodipodi:docname="Apache Spark Scale Setting.svg"
   style="font-size:12px;overflow:visible;color-interpolation-filters:sRGB;fill:none;fill-rule:evenodd;stroke-linecap:square;stroke-miterlimit:3"
   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"><metadata
   id="metadata22"><rdf:RDF><cc:Work
       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
         rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
   id="defs20" /><sodipodi:namedview
   pagecolor="#ffffff"
   bordercolor="#666666"
   borderopacity="1"
   objecttolerance="10"
   gridtolerance="10"
   guidetolerance="10"
   inkscape:pageopacity="0"
   inkscape:pageshadow="2"
   inkscape:window-width="640"
   inkscape:window-height="480"
   id="namedview18"
   showgrid="false"
   inkscape:zoom="1.4193119"
   inkscape:cx="37.795128"
   inkscape:cy="37.786193"
   inkscape:window-x="0"
   inkscape:window-y="0"
   inkscape:window-maximized="0"
   inkscape:current-layer="svg16" />
	<style
   type="text/css"
   id="style2">
	<![CDATA[
		.st1 {fill:#0078d4;stroke:none;stroke-linecap:butt;stroke-width:34}
		.st2 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
	]]>
	</style>

	<g
   id="g14"
   transform="translate(-34.000441,-34.0043)">
		<title
   id="title4">Page-1</title>
		<g
   id="group19824-1"
   transform="translate(34,-34.0157)">
			<title
   id="title6">Apache Spark Scale Setting.19824</title>
			<g
   id="shape19825-2">
				<title
   id="title8">path6</title>
				<path
   d="m 31.89,105.22 v 15.95 H 3.54 V 92.82 H 19.4 l 3.49,-3.54 H 0 v 35.43 h 35.43 v -22.89 z m 3.54,-37.2 h -7.08 v 3.54 h 7.08 z m 10.63,0 h -7.08 v 3.54 h 7.08 z M 3.54,78.65 H 0 v 7.08 h 3.54 z m 0,-10.63 H 0 v 7.08 h 3.54 z m 21.26,0 h -7.08 v 3.54 h 7.08 z m -10.63,0 H 7.09 v 3.54 h 7.08 z m 42.52,31.89 h -3.54 v 7.08 h 3.54 z m 0,10.63 h -3.54 v 7.08 h 3.54 z m 0,-21.26 h -3.54 v 7.08 h 3.54 z m 0,-10.63 h -3.54 v 7.08 h 3.54 z m 0,-10.63 h -7.08 v 3.54 h 3.54 v 3.54 h 3.54 z m -10.63,53.15 h -7.08 v 3.54 h 7.08 z m 10.63,0 h -7.08 v 3.54 h 7.08 z"
   class="st1"
   id="path10"
   inkscape:connector-curvature="0"
   style="fill:#0078d4;stroke:none;stroke-width:34;stroke-linecap:butt" />
			</g>
		</g>
	</g>
</svg>

Shape shadows are always applied

Hello,

I have an issue with shape shadows.

When I modify the shape with the setting Effects -> None

image

I try to reuse my modified shape in the current document where I had shapes from Azure-Full-Colour stensil with shadows, but for the modified shape: the shadow effect is always applied

image

There is no issues if I am using my modified shape in the new Visio document.

Does anybody have the same issue ?

Thank you for any help!

Text color/shadow

First of all - thanks! These are great.

Any possibility to remove the shadow and set the color to use the Theme color?

icon request: icons from Azure Data Factory

Split from #39

Azure Data Factory contains a set of icons that are not yet available in your stencil set:

  • (creation of) integration runtime has the following icons:
    • generic integration runtime icon
    • Azure SSIS icon
    • Azure integration runtime icon
    • Self-hosted integration runtime icon
    • linked integration runtime icon
  • (creation of) linked services probably contain some icons that are missing
    • snowflake
    • second data lake gen2 icon
    • probably others
  • Other internal data factory resources. For this group, colored versions are available only when creating a new resource on portal
    • pipeline
    • dataset
    • dataflow
    • power query
    • directory for consistent styling (colored version unavailable?)
    • maybe template

Sadly those icons are embedded on TBD requires extracting with browser developer tools.

Priority:

  • Integration runtimes, data lake, and snowflake. Those icons have high usability value for architectural design documents
  • other linked services
  • remaining data factory resources

Please let me know if you need any help finding those icons from the portal. I have saved the highest priority already locally and could share them if needed.

Missing Shape for App Service API

Hello, first off, great library, thank you for your great work!

In the Microsoft Azure Cloud Icons stencil, there is an "API App" shape. I see you have an "App Service API Definition" shape, but no "App Service API" counterpart, which would in my mind be the equivalent of the MS API App shape.

In comparison, you have both an (API Management) "API definition" shape, and an "API Management API" counterpart shape. It would be great if we had this for App Services too!

I would think that an App Service API shape would look similar to the App Service API Definition shape, but without the lines below that denote the "Definition" concept.

Again, great work, thank you for creating it! If I've overlooked this shape somewhere in your stencil, please let me know.

IoT Icons

Thanks for the icons David :-)

For the IoT icons you currently have 'Iot' in the names instead of 'IoT' which looks strange. Any chance you could adapt your script to have the correct capitalisation?

Missing Connection Icon

I was searching the All Azure 3.5 for a connection icon (Microsoft.Network/connections) and could not see this, am I missing something?

Boxes Can Only Be Square

Thanks for adding the arrows and boxes - it really speeds up drawing things like VNET Boundaries quicker. However one thing I noticed is that the boxes are locked to be a square shape rather than a rectangle. I know with some shapes in Visio I can unlock width/height under Developer/Shape Design/Protection

Could you disable the "aspect ratio" option for all of the box shapes?
image

Repro: Drag "A_Box-1" shape to canvas. Try to drag either horizontal or vertical handle out.
Expected Behaviour: Shape can be height can be expanded independently of shape width

Question: is there an easy way to change the font of the stencil?

Hey David,

I have been using your stencil for a while now and am really happy with the quality. Quick question though: is there an easy way to change the font of the whole stencil, like one style that is the base for all other styles associated with it? I could not find it myself and the stencil overrides the default font of my drawings. If you'd rather discuss this over some form of IM/DM you can close this issue but if you have an easy solution, others might stumble upon it here as well.

Thanks for your time and work on these stencils!

Icons request: AKS

AKS has many "child" resources, such as workspaces, node pools, and services that might be useful to represent in diagrams.

Icons request: Policy Assignment & Initiatives

I might be missing something, but whilst I can find the icon for Azure Policy the following do not appear to be in the Azure Management pack

Policy Initiative
Policy Assignment
Policy Exception

I am currently reusing the Policy Icon, which can prove to be confusing.

Remove shadow effect

Hello,

First of all, thanks for you work !

Is there a quick way to remove the shadow for all the shapes without modify each shape?

Is there a quick method to remove the shadow effect from all shapes without having to adjust each one individually?

Thanks.

Make TxtPinY value dynamic to accommodate resizing of icons

The default value for TxtPinY seems to be -14mm, which means scaling the icon up or down causes the text box to drift up into, or far away from the icon.

I modified the value to -(Height*0.7), which seems to allow the text box to stay in a better position when scaling the icons.

image

Service Bus

Hi there

Thanks for the work. I still can't get the search to work but the problem is certainly between the keyboard and the chair.

In the meantime, I believe you are missing Azure Service Bus unless I missed it.

Cheers
Manu

Remove the Azure prefix for all ressources

Hi,

I think the Azure prefix should be removed from all icons, or is there any reason to it?
E.g. why is it "SQL Database" / "Analysis Services" and "Azure Data Factory" / "Azure Function".

regards
Felix

Make all icons square

Hi,

in you postprocessing an creation of SVG files it would be very nice if all icons would be square and same size.
Have a look at the following behaviour in PowerPoint. One can just drag&drop the SVG files there.

image

  • The Power BI and Data Lake icon have lots of white space at the bottom.
  • The Azure Analysis Services icon seems to be bigger than the one of Azure SQL Database.

Thanks

PowerPoint version of Icons

Hi,

I very much like this icon set.
For me to introduce this to colleagues a huge usability improvement would be if a PowerPoint file with all icons would be created as well.
Idea:

  • for each of the categories create one slide
  • in case it exceeds 5 x 8 icons or so spill over to next slide.

Would be awesome!

feature request

hi, is there a plan to develop below icon ?

  1. ADO flow
  2. Github related

Problems with search

Hi,

Sorry for this since it probably is not something wrong with the shape files here but Visio (as usual) but since you have dealt with search problems before you might have seen this. Feel free to just close it, this is not a Visio support after all ๐Ÿ˜„

So I read through the list to fix the search and it worked, but when I removed the extra files from my download folder I started seeing this behavior:
image
And the search pane is really slow.

I tried to reindex the My Shapes catalog, redid the entire index from settings, reinstalled Visio but nothing fixed it. Then I added the files back in download and now it works again. So I looked at the Stencil in the result and it points to the download folder not the My Shapes folder.

If I search in Windows explorer it is correct.

Do you have any idea what could be causing this and how to fix it? (I could ofc just keep a copy of the files in my download folder.

Dark Mode

I understand that Dark Mode is still an "experimental" feature. I am curious to know the difference in results. Example provided in the documentation section Update version 2.5 20/04/2020 result shows the text below each shape with white (or foreground colour) adjusted for dark mode. However, when I am trying the same shapes, Text below renders in Black foreground colour and hence not readable in Dark mode.

VisioDarkModeTest

What trick am I missing?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.