Skip to content

Commit ba81028

Browse files
committed
Refactor PlantUML theme files to use new gen2 styling
- Updated all theme files to include the new doubleslash-gen2.puml for improved consistency.
1 parent 141f46c commit ba81028

10 files changed

+15
-524
lines changed

doubleslash/doubleslash-gen2.puml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -646,22 +646,22 @@ skinparam RectangleFontColor<<context>> $BLACK
646646

647647
' Container Level
648648
skinparam RectangleBackgroundColor<<container>> CONTAINER_BG
649-
skinparam RectangleBorderThickness<<container>> 0
649+
skinparam RectangleBorderColor<<container>> none
650650
skinparam RectangleFontColor<<container>> $BLACK
651651

652652
' Component Level
653653
skinparam RectangleBackgroundColor<<component>> COMPONENT_BG
654-
skinparam RectangleBorderThickness<<component>> 0
654+
skinparam RectangleBorderColor<<component>> none
655655
skinparam RectangleFontColor<<component>> $BLACK
656656

657657
' Module Level
658658
skinparam RectangleBackgroundColor<<module>> MODULE_BG
659-
skinparam RectangleBorderThickness<<module>> 0
659+
skinparam RectangleBorderColor<<module>> none
660660
skinparam RectangleFontColor<<module>> $BLACK
661661

662662
' Code Level
663663
skinparam RectangleBackgroundColor<<code>> CODE_BG
664-
skinparam RectangleBorderThickness<<code>> 0
664+
skinparam RectangleBorderColor<<code>> none
665665
skinparam RectangleFontColor<<code>> $WHITE
666666

667667
''

pgantt-theme-doubleslash.puml

Lines changed: 2 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,2 @@
1-
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/puml-theme-doubleslash-general.puml
2-
3-
'saturday are closed
4-
'sunday are closed
5-
'language de
6-
7-
skinparam Roundcorner 6
8-
9-
saturday are colored in SUPERLIGHTGREY
10-
sunday are colored in SUPERLIGHTGREY
11-
printscale weekly zoom 4
12-
13-
<style>
14-
ganttDiagram {
15-
task {
16-
FontName FONTNAME
17-
FontSize 12
18-
FontColor black
19-
FontStyle normal
20-
BackGroundColor DS_LIGHTBLUE
21-
LineColor DS_LIGHTBLUE
22-
Padding 3
23-
}
24-
25-
timeline {
26-
FontName FONTNAME
27-
FontSize 12
28-
BackgroundColor SUPERLIGHTGREY
29-
}
30-
31-
milestone {
32-
FontColor black
33-
FontSize 12
34-
FontStyle normal
35-
BackGroundColor DS_BLUE
36-
LineColor DS_BLUE
37-
LineThickness 15.0
38-
Margin 5
39-
}
40-
41-
note {
42-
FontColor black
43-
FontSize 10
44-
LineColor DS_LIGHTGREY
45-
}
46-
47-
closed {
48-
BackgroundColor #ffdfd4
49-
FontColor black
50-
}
51-
52-
Arrow {
53-
LineColor DS_GREY
54-
LineStyle solid
55-
LineThickness 1.5
56-
FontName FONTNAME
57-
FontColor black
58-
FontSize 12
59-
}
60-
61-
Separator {
62-
LineColor DS_GREY
63-
LineThickness 1.0
64-
FontSize 12
65-
FontColor black
66-
Margin 5
67-
Padding 5
68-
}
69-
}
70-
</style>
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml
2+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/puml-theme-gen2-gantt.puml
Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1 @@
1-
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/puml-theme-doubleslash-general.puml
2-
3-
!pragma layout smetana
4-
5-
' Activity
6-
'=================================================================
7-
skinparam conditionStyle diamond
8-
skinparam padding 3
9-
10-
skinparam ActivityFontColor black
11-
12-
skinparam ActivityStartColor DS_DARKGREY
13-
skinparam ActivityEndColor DS_DARKGREY
14-
15-
skinparam ActivityBackgroundColor DS_LIGHTBLUE
16-
skinparam ActivityBorderColor DS_BLUE
17-
skinparam ActivityBorderThickness 0.0
18-
19-
skinparam ActivityDiamondBorderColor DS_BLUE
20-
skinparam ActivityDiamondBackgroundColor DS_BLUE
21-
skinparam ActivityDiamondFontColor black
22-
skinparam ActivityDiamondFontName FONTNAME
23-
24-
skinparam ActivityArrowThickness 1.2
25-
26-
skinparam SwimlaneTitleFontColor black
27-
skinparam SwimlaneTitleFontSize 16
28-
skinparam SwimlaneTitleBackgroundColor SUPERLIGHTGREY
29-
skinparam SwimlaneBorderColor DS_LIGHTGREY
30-
skinparam SwimlaneBorderThickness 1.0
31-
'skinparam SwimlaneWidth 40
32-
'skinparam SwimlaneWrapTitleWidth 50
33-
34-
!define format_swimlaneheader(x) \n<b>x\n
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml

puml-theme-doubleslash-class.puml

Lines changed: 1 addition & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1 @@
1-
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/puml-theme-doubleslash-general.puml
2-
3-
!pragma layout klassviz
4-
5-
'allowmixing 'if flag is set, different diagram types could mixed up
6-
hide circle
7-
hide empty members
8-
hide stereotype
9-
left to right direction
10-
skinparam Ranksep 30
11-
12-
skinparam DefaultTextAlignment left
13-
skinparam Linetype ortho
14-
15-
' Class styling, also works for other class stereotypes like Entity, ...
16-
'=================================================================
17-
skinparam Class {
18-
BackgroundColor DS_LIGHTBLUE
19-
BorderColor DS_BLUE
20-
BorderThickness 0
21-
22-
BackgroundColor<<external>> SUPERLIGHTGREY
23-
BorderColor<<external>> DS_GREY
24-
BorderThickness<<external>> 0
25-
26-
AttributeFontName FONTNAME
27-
AttributeFontSize 12
28-
AttributeFontColor black
29-
30-
FontName FONTNAME
31-
FontSize 15
32-
FontColor black
33-
Fontstyle bold
34-
}
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml
Lines changed: 1 addition & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -1,78 +1 @@
1-
''Define colors in doubleSlash corporate identity
2-
!define DS_BLUE #00A5E1
3-
!define DS_LIGHTBLUE #D7E9F4
4-
!define DS_ORANGE #FF9F00
5-
!define DS_LIGHTGREY #C6C6C6
6-
!define DS_GREY #7A7A7A
7-
!define DS_DARKGREY #515151
8-
9-
!define SUPERLIGHTGREY #F8F8F8
10-
!define ALICEBLUE #F0F8FF
11-
!define STEELBLUE25 #374656
12-
!define STEELBLUE40 #8A9DB3
13-
!define BLACK50 #7F7F7F
14-
!define BLACK25 #404040
15-
!define LIGHTGREEN #D5E8D4
16-
17-
!define TIPBGCOLOR #FFF6E7
18-
!define TIPBORDERCOLOR #FFD999
19-
20-
!define FONTNAME "Helvetica"
21-
22-
skinparam Shadowing false
23-
skinparam Padding 2
24-
skinparam Roundcorner 16
25-
skinparam BackgroundColor white
26-
skinparam DefaultFontName FONTNAME
27-
skinparam DefaultFontColor black
28-
skinparam DefaultTextAlignment center
29-
30-
' Title
31-
'=================================================================
32-
skinparam TitleFontSize 28
33-
skinparam TitleFontName FONTNAME
34-
skinparam TitleFontColor black
35-
skinparam TitleFontStyle normal
36-
37-
' Note
38-
'=================================================================
39-
'skinparam NoteBackgroundColor TIPBGCOLOR
40-
'skinparam NoteBorderColor TIPBORDERCOLOR
41-
'skinparam NoteBorderThickness 0.3
42-
'skinparam NoteShadowing true
43-
skinparam NoteBackgroundColor transparent
44-
skinparam NoteBorderColor transparent
45-
skinparam NoteBorderThickness 0.0
46-
skinparam NoteFontColor black
47-
skinparam NoteFontSize 11
48-
skinparam NoteTextAlignment left
49-
50-
' Rectangle
51-
'=================================================================
52-
skinparam RectangleBackgroundColor SUPERLIGHTGREY
53-
skinparam RectangleBorderColor DS_GREY
54-
skinparam RectangleBorderThickness 0.5
55-
skinparam RectangleFontColor DS_GREY
56-
skinparam RectangleFontSize 14
57-
58-
' Package
59-
'=================================================================
60-
skinparam PackageFontColor DS_GREY
61-
skinparam PackageBackgroundColor SUPERLIGHTGREY
62-
skinparam PackageBorderColor DS_DARKGREY
63-
skinparam PackageFontSize 14
64-
65-
' Arrow
66-
'=================================================================
67-
skinparam ArrowColor DS_GREY
68-
skinparam ArrowThickness 1.5
69-
skinparam ArrowFontName FONTNAME
70-
skinparam ArrowFontColor DS_GREY
71-
skinparam ArrowFontStyle normal
72-
73-
' Actor
74-
'=================================================================
75-
skinparam ActorBorderColor DS_LIGHTGREY
76-
skinparam ActorBackgroundColor DS_LIGHTGREY
77-
skinparam ActorBorderThickness 3
78-
skinparam ActorFontName FONTNAME
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml
Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1 @@
1-
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/puml-theme-doubleslash-general.puml
2-
3-
<style>
4-
footer, header {
5-
FontColor DS_DARKGREY
6-
}
7-
node, legend {
8-
Padding 10
9-
Margin 10
10-
HorizontalAlignment center
11-
LineThickness 0.0
12-
BackgroundColor DS_LIGHTBLUE
13-
FontSize 12
14-
FontColor DS_DARKGREY
15-
LineColor white
16-
}
17-
leafNode {
18-
FontColor black
19-
FontSize 11
20-
Padding 1
21-
Margin 1
22-
BackgroundColor white
23-
LineColor white
24-
}
25-
rootNode {
26-
FontStyle bold
27-
FontColor white
28-
BackgroundColor DS_BLUE
29-
}
30-
arrow {
31-
LineColor STEELBLUE40
32-
}
33-
</style>
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml
Lines changed: 1 addition & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1 @@
1-
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/puml-theme-doubleslash-general.puml
2-
3-
hide stereotypes
4-
5-
skinparam maxMessageSize 100
6-
skinparam ParticipantPadding 50
7-
skinparam SequenceParticipantBorderThickness 0.0
8-
9-
skinparam ParticipantFontname FONTNAME
10-
skinparam SequenceFontname FONTNAME
11-
skinparam ActorFontName FONTNAME
12-
skinparam SequenceArrowFontname FONTNAME
13-
skinparam SequenceDividerFontname FONTNAME
14-
15-
skinparam Padding 6
16-
17-
' Sequence
18-
'=================================================================
19-
skinparam Sequence {
20-
21-
LifeLineBackgroundColor DS_BLUE
22-
LifeLineBorderColor DS_BLUE
23-
LifeLineBorderThickness 0.0
24-
25-
GroupBackgroundColor SUPERLIGHTGREY
26-
ReferenceBackgroundColor DS_LIGHTGREY
27-
28-
ParticipantBackgroundColor DS_LIGHTBLUE
29-
ParticipantBorderThickness 0.0
30-
ParticipantFontColor BLACK
31-
ParticipantFontSize 12
32-
33-
ParticipantBackgroundColor<<External>> SUPERLIGHTGREY
34-
ParticipantBorderThickness<<External>> 0.0
35-
ParticipantFontColor<<External>> BLACK
36-
ParticipantFontSize<<External>> 12
37-
38-
DividerBackgroundColor SUPERLIGHTGREY
39-
DividerBorderColor SUPERLIGHTGREY
40-
DividerBorderThickness 1.0
41-
DividerFontStyle normal
42-
DividerFontSize 14
43-
44-
ArrowColor DS_GREY
45-
ArrowFontSize 11
46-
47-
}
48-
1+
!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml

0 commit comments

Comments
 (0)