You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -57,46 +59,21 @@ To help you quickly understand your diagrams, Kanvas uses specific default style
57
59
58
60
While the default styles are designed to be clear and consistent, Kanvas gives you the flexibility to customize any edge to better suit your needs. Simply select an edge to reveal the styling toolbar.
59
61
60
-
#### Line Styles
61
-
62
-
**Primary Styles (Most Commonly Used)**
63
-
64
-
Straight Line
65
-
- Default for most connections
66
-
- Best for: Direct relationships and simple associations
67
-
- Visual meaning: A clear, straightforward connection
68
-
69
-
Dotted Line
70
-
- Default for semantic edges
71
-
- Best for: Infrastructure connections (like network links, volume mounts)
72
-
- Visual meaning: A system-managed connection
73
-
74
-
Bezier Curve
75
-
- Best for: Non-linear or indirect connections
76
-
- Visual meaning: A smooth, curved relationship between components
77
-
78
-

79
-
80
-
**Additional Options**
81
-
82
-
These styles are available for specialized use cases:
83
-
84
-
Line Types
62
+
#### Line Types
85
63
- Dashed Line: For proposed or optional connections
86
64
- Wave Line: For asynchronous or non-continuous connections
87
65
- Zigzag Line: For disrupted or unreliable connections
88
66
- Tree Line: For hierarchical relationships (parent-child, system-subsystem)
89
67
- Line with Circles: For weak or indirect associations
68
+
- Bezier Curve: For non-linear or indirect connections
90
69
91
-
Endpoint Styles
70
+
#### Endpoint Types
92
71
- Arrow Head (Default): Shows general direction or flow
93
72
- Filled Diamond: For "whole-part" relationships (aggregation)
94
73
- Filled Square: For strong ownership relationships (composition)
95
74
- Filled Triangle: For inheritance or "is-a" relationships
96
75
- Filled Circle: For loose containment relationships
> **Note**: While Kanvas supports these UML-style relationships, the most commonly used styles are straight lines, dotted lines, and arrow heads. Use other styles when you need to express specific types of relationships in your diagrams.
101
78
102
79
#### Colors
@@ -105,14 +82,12 @@ Colors help you create a visual language in your diagrams. While Kanvas has defa
105
82
106
83
Default Colors
107
84
- Green: For non-semantic annotations
108
-
- Grey: For semantic relationships
85
+
- Grey/Blue: For semantic relationships
109
86
110
87
Suggested Color Meanings
111
88
- Yellow: For connections that need review
112
89
- Red: For issues or breaking changes
113
90
114
-

115
-
116
91
### Labels and Annotations
117
92
118
93
You can add text directly to edges to provide more information. This is especially useful for:
@@ -124,6 +99,10 @@ You can add text directly to edges to provide more information. This is especial
124
99
### Visual Effects
125
100
126
101
The "Marching-ants" animation effect can be added to any edge to:
127
-
- Draw attention during presentations
128
102
- Highlight specific connections in team reviews
129
-
- Emphasize critical paths
103
+
- Emphasize critical paths
104
+
105
+
106
+
{{< alert title="Learn More About Interpreting Designs" type="info" >}}
107
+
To learn how to interpret and understand designs in practice, including how components work together in a design, visit our comprehensive guide in the [Layer5 Academy](https://cloud.layer5.io/academy/learning-paths/mastering-meshery/introduction-to-meshery?chapter=interpreting-meshery-designs).
0 commit comments