-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstyle.puml
219 lines (177 loc) · 4.64 KB
/
style.puml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
@startuml
!define COLOR_DEFAULT_BACKGROUND transparent
!define FONT_DEFAULT SansSerif
skinparam backgroundcolor transparent
skinparam defaultFontName FONT_DEFAULT
skinparam defaultFontSize 14
skinParam defaultFontStyle plain
skinparam dpi 96
'Controls how lines are drawn in PlantUML
'values: otho, polyline, splines (default)
skinparam linetype ortho
'Distance between elements (vertically, default: 30)
'skinparam nodesep 30
'Controls the padding surrounding text
skinparam padding 6
'Distance between elements (horizontally, default: 30)
'skinparam ranksep 30
'Line below ensures all classes have the same width in UML class diagram
'skinparam SameClassWidth true
'Uncomment line below to disable shadows
skinparam Shadowing false
skinparam activity {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
DiamondBackgroundColor COLOR_DEFAULT_BACKGROUND
DiamondBorderColor COLOR_DEFAULT_BORDER
}
skinparam actor {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam agent {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam arrow {
Color COLOR_DEFAULT_BORDER
FontColor COLOR_DEFAULT_TEXT
}
skinparam artifact {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam biddable {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam boundary {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam card {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam class {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
FontStyle bold
HeaderBackgroundColor COLOR_DEFAULT_BACKGROUND
}
skinparam cloud {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam collections {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam component {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
Style uml2
}
skinparam control {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam database {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam designed {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam domain {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam entity {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam file {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam folder {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam frame {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam interface {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam object {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
FontStyle bold
}
skinparam node {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam note {
'BackgroundColor transparent
BorderColor Black
FontName FONT_DEFAULT
FontColor Black
}
skinparam package {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam participant {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam queue {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam rectangle {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam sequence {
DividerBackgroundColor COLOR_DEFAULT_BACKGROUND
DividerBorderColor COLOR_DEFAULT_BORDER
DividerFontStyle bold
GroupBackgroundColor COLOR_DEFAULT_BACKGROUND
GroupBodyBackgroundColor COLOR_WHITE
GroupFontStyle bold
GroupHeaderFontStyle bold
LifeLineBackgroundColor COLOR_DEFAULT_BACKGROUND
LifeLineBorderColor COLOR_DEFAULT_BORDER
ReferenceBackgroundColor COLOR_WHITE
ReferenceHeaderBackgroundColor COLOR_DEFAULT_BACKGROUND
}
skinparam stack {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam state {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
StartColor COLOR_DEFAULT_BORDER
EndColor COLOR_DEFAULT_BORDER
}
skinparam storage {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
skinparam title {
FontName FONT_DEFAULT
FontSize 16
}
skinparam usecase {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_DEFAULT_BORDER
}
@enduml