Consistency makes technical diagrams easier to read
Diagrams can convey a lot of information at a glance, but only if they follow the three C’s - for drawing technical diagrams that means concise
, clear
and consistent
. As the diagram author, you are responsible for clarity and conciseness. For consistency however, draw.io has many tools to help you draw diagrams that are easier to read.
Inconsistent diagrams can cause confusion and annoy your audience. But in the worst case, they could cause serious misunderstandings, processes followed incorrectly, or wrong implementations and a finished product that does not meet its requirements.
The principles of grouping explain how humans see objects organised into patterns. While there are some slight cultural differences in perception, consistent alignment, styles and shapes allow people to comprehend what they see more quickly and clearly.
Consistent shapes
Use the same shape for the same type of element in your diagram. This is especially important when there are official or de facto standards for the type of diagram you are drawing.
For example:
- Use a rounded rectangle for all steps in a flow chart and a diamond for choices.
- Click on More Shapes in the shapes panel and enable the shape libraries for standard shapes - BPMN, C4, AWS, etc.
In the example below, you can see a Citrix Hybrid Multi-Cloud manages AWS and GCP clouds within the same infrastructure, where shapes from each of the platform’s shape libraries have been used.
Create your own library
If you have an internal diagram standard or corporate style, you can create your own custom shape library and share it with your team.
Consistent shape sizes
Consistent sizes help us pattern match when reading a diagram. Make all the elements of your diagram of the same type also the same size in a couple of steps.
- Select the source shape that is the size you want to use, then click Copy Size in the Arrange tab of the format panel.
- Select the shape you want to resize, and click Paste Size.
The height and width of the selected shapes will now match the one you copied, even if they are different shapes.
Consistent shape colours and styles
Just as you used the same shapes for the same type of object or step, you should use the same shape styles. When using colour coding or shape outline styles to add meaning to your diagram, make sure the same meaning applies throughout your diagram.
Copy and paste styles
- Select the shape that has the style you want to use.
- In the Style tab of the format panel, select Copy Style.
- Select all the shapes you want to apply the style to.
- In the Style tab of the format panel, select Paste Style to make the selected consistent.
Tip: Select a shape or connector and then click Set default style in the Style tab of the format panel. Every subsequent shape or connector you add to the drawing canvas will use that default style.
Consistent connector styles and arrow heads
Use different connector colours or styles to indicate different groupings. For example, a dotted or dashed connector could indicate an optional step in a flow chart, or an externally provided service in an infrastructure diagram.
Restyle multiple selected connectors
- Right click on the drawing canvas to show the context menu and Select Edges to select all connectors. Alternatively, hold
Shift
and click on each connector you want to include. - Select the arrow heads, line styles and thickness you want to use for all selected connectors.
Learn more about styling connectors
Consistent positioning
In general, humans innately prefer designs that are symmetrical and organised. The brain is wired to quickly recognise patterns - a consistently aligned diagram is easier for the brain to process.
For example, neatly aligned and equally spaced process steps ensures there is no confusion over the order in which they must be implemented. Space between grouped devices can visually indicate they are on different subnetworks.
Enable the drawing grid, snap-to-grid option and the guidelines to help you align shapes and connectors as you move them around the drawing canvas.
Select multiple shapes and use the alignment tools in the Arrange tab of the format panel to space and align shapes in just a couple of clicks
Consistent labelling
Use consistent fonts, font sizes, text styles (italic, bold), spacing, and label positions via the Text tab of the format panel. Keep the text as concise and accurate as possible.
Consistent naming conventions will also help your audience read your diagram. For all labels:
- all plurals
- all singular words
- following a pattern like ‘verb + noun’
- with consistent numbering
Learn more about styling text labels in draw.io
More tips for easy-to-read diagrams
If you have drawn a complex diagram or used many abbreviations, include a legend to reduce the risk of misunderstanding.
Ensure your diagram elements are all at the same level of abstraction. Typically, a diagram should be low-level and detailed, or a high-level overview, and not both.