-
Notifications
You must be signed in to change notification settings - Fork 0
/
styles.puml
234 lines (185 loc) · 4.69 KB
/
styles.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
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
@startuml
!define COLOR_DEFAULT_BACKGROUND #f3f4f8
!define COLOR_DEFAULT_TEXT #282a3a
!define COLOR_ITP_DARK_BLUE #9496a1
!define COLOR_ITP_ARROW #b3b5bd
!define COLOR_ITP_YELLOW #FFCD00
!define COLOR_BLACK #000000
!define COLOR_WHITE #ffffff
skinparam backgroundcolor transparent
skinparam defaultFontColor COLOR_DEFAULT_TEXT
skinparam defaultFontSize 14
skinParam defaultFontStyle plain
skinparam dpi 300
'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 10
'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_ITP_DARK_BLUE
DiamondBackgroundColor COLOR_DEFAULT_BACKGROUND
DiamondBorderColor COLOR_ITP_DARK_BLUE
}
skinparam actor {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam agent {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam arrow {
Color COLOR_ITP_ARROW
FontColor COLOR_DEFAULT_TEXT
}
skinparam artifact {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam biddable {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam boundary {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam card {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam class {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
FontStyle bold
HeaderBackgroundColor COLOR_DEFAULT_BACKGROUND
}
skinparam cloud {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam collections {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam component {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
Style uml2
}
skinparam control {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam database {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam designed {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam domain {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam entity {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam file {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam folder {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam frame {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam interface {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam object {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
FontStyle bold
}
skinparam node {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam note {
BackgroundColor COLOR_ITP_YELLOW
BorderColor COLOR_BLACK
}
skinparam package {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam participant {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam queue {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam rectangle {
BackgroundColor COLOR_WHITE
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam sequence {
DividerBackgroundColor COLOR_WHITE
DividerBorderColor COLOR_ITP_DARK_BLUE
DividerFontStyle bold
GroupBackgroundColor COLOR_DEFAULT_BACKGROUND
GroupBodyBackgroundColor COLOR_WHITE
GroupFontStyle bold
GroupHeaderFontStyle bold
LifeLineBackgroundColor COLOR_WHITE
LifeLineBorderColor COLOR_ITP_DARK_BLUE
ReferenceBackgroundColor COLOR_WHITE
ReferenceHeaderBackgroundColor COLOR_DEFAULT_BACKGROUND
}
skinparam stack {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam state {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
StartColor COLOR_ITP_DARK_BLUE
EndColor COLOR_ITP_DARK_BLUE
}
skinparam enum {
BackgroundColor f3f4f8
ArrowColor b3b5bd
BorderColor 9496a1
FontColor 282a3a
}
skinparam storage {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam title {
FontSize 16
}
skinparam usecase {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
@enduml