-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathstyles.plantuml
232 lines (184 loc) · 4.74 KB
/
styles.plantuml
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
@startuml
!define COLOR_DEFAULT_BACKGROUND #92C4DD
!define COLOR_DEFAULT_TEXT Black
!define COLOR_ITP_DARK_BLUE #211551
!define COLOR_ITP_YELLOW #FFCD00
!define COLOR_BLACK #000000
!define COLOR_WHITE #ffffff
!define FONT_FIRA_MONO Fira Mono
!define FONT_FIRA_CODE Fira Code
!define FONT_FIRA_SANS Fira Sans
skinparam backgroundcolor transparent
skinparam defaultFontColor COLOR_DEFAULT_TEXT
skinparam defaultFontName FONT_FIRA_MONO
skinparam defaultFontSize 14
skinParam defaultFontStyle plain
skinparam dpi 90
'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_DARK_BLUE
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
FontName FONT_FIRA_SANS
}
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 storage {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
skinparam title {
FontName FONT_FIRA_SANS
FontSize 16
}
skinparam usecase {
BackgroundColor COLOR_DEFAULT_BACKGROUND
BorderColor COLOR_ITP_DARK_BLUE
}
@enduml