diff --git a/themes/puml-theme-reddress-darkblue.puml b/themes/puml-theme-reddress-darkblue.puml new file mode 100644 index 000000000..8b82a0da6 --- /dev/null +++ b/themes/puml-theme-reddress-darkblue.puml @@ -0,0 +1,203 @@ +'' +'' A dark blue style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +skinparam backgroundColor 777 +!$ACCENT = "1a66c2" +!$ACCENTDARK = "002642" +skinparam stereotypeCBackgroundColor $ACCENT +!$PRIMARYFONTCOLOR = "fff" +!$SECONDARY = "aaa" +!$ARROWCOLOR = "fff" +!$ARROWFONTCOLOR = "bbb" +!$BORDERCOLOR = "1b1b1b" +!$BOXBG = "2e2e2e" +!$LIGHTBORDERCOLOR = "767676" +!$LIGHTBG = "575757" +skinparam backgroundColor 777 + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} \ No newline at end of file diff --git a/themes/puml-theme-reddress-darkgreen.puml b/themes/puml-theme-reddress-darkgreen.puml new file mode 100644 index 000000000..a26dfafdb --- /dev/null +++ b/themes/puml-theme-reddress-darkgreen.puml @@ -0,0 +1,202 @@ +'' +'' A dark green style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "228811" +!$ACCENTDARK = "113300" +skinparam stereotypeCBackgroundColor $ACCENT +!$PRIMARYFONTCOLOR = "fff" +!$SECONDARY = "aaa" +!$ARROWCOLOR = "fff" +!$ARROWFONTCOLOR = "bbb" +!$BORDERCOLOR = "1b1b1b" +!$BOXBG = "2e2e2e" +!$LIGHTBORDERCOLOR = "767676" +!$LIGHTBG = "575757" +skinparam backgroundColor 777 + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-darkorange.puml b/themes/puml-theme-reddress-darkorange.puml new file mode 100644 index 000000000..3d2bf725a --- /dev/null +++ b/themes/puml-theme-reddress-darkorange.puml @@ -0,0 +1,202 @@ +'' +'' A dark orange style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "BB6600" +!$ACCENTDARK = "662200" +skinparam stereotypeCBackgroundColor $ACCENT +!$PRIMARYFONTCOLOR = "fff" +!$SECONDARY = "aaa" +!$ARROWCOLOR = "fff" +!$ARROWFONTCOLOR = "bbb" +!$BORDERCOLOR = "1b1b1b" +!$BOXBG = "2e2e2e" +!$LIGHTBORDERCOLOR = "767676" +!$LIGHTBG = "575757" +skinparam backgroundColor 777 + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-darkred.puml b/themes/puml-theme-reddress-darkred.puml new file mode 100644 index 000000000..cfba91c08 --- /dev/null +++ b/themes/puml-theme-reddress-darkred.puml @@ -0,0 +1,202 @@ +'' +'' A dark red style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "880000" +!$ACCENTDARK = "330000" +skinparam stereotypeCBackgroundColor $ACCENT +!$PRIMARYFONTCOLOR = "fff" +!$SECONDARY = "aaa" +!$ARROWCOLOR = "fff" +!$ARROWFONTCOLOR = "bbb" +!$BORDERCOLOR = "1b1b1b" +!$BOXBG = "2e2e2e" +!$LIGHTBORDERCOLOR = "767676" +!$LIGHTBG = "575757" +skinparam backgroundColor 777 + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-lightblue.puml b/themes/puml-theme-reddress-lightblue.puml new file mode 100644 index 000000000..11c1cabf2 --- /dev/null +++ b/themes/puml-theme-reddress-lightblue.puml @@ -0,0 +1,202 @@ +'' +'' A light blue style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "2a86e2" +!$ACCENTDARK = "1a66c2" +skinparam stereotypeCBackgroundColor $ACCENTDARK +!$PRIMARYFONTCOLOR = "000" +!$SECONDARY = "333" +!$ARROWCOLOR = "000" +!$ARROWFONTCOLOR = "333" +!$BORDERCOLOR = "aaa" +!$BOXBG = "ccc" +!$LIGHTBORDERCOLOR = "cccccc" +!$LIGHTBG = "e0e0e0" +skinparam backgroundColor fff + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-lightgreen.puml b/themes/puml-theme-reddress-lightgreen.puml new file mode 100644 index 000000000..218ad82e4 --- /dev/null +++ b/themes/puml-theme-reddress-lightgreen.puml @@ -0,0 +1,202 @@ +'' +'' A light green style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "55BB33" +!$ACCENTDARK = "338822" +skinparam stereotypeCBackgroundColor $ACCENTDARK +!$PRIMARYFONTCOLOR = "000" +!$SECONDARY = "333" +!$ARROWCOLOR = "000" +!$ARROWFONTCOLOR = "333" +!$BORDERCOLOR = "aaa" +!$BOXBG = "ccc" +!$LIGHTBORDERCOLOR = "cccccc" +!$LIGHTBG = "e0e0e0" +skinparam backgroundColor fff + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-lightorange.puml b/themes/puml-theme-reddress-lightorange.puml new file mode 100644 index 000000000..30fb26096 --- /dev/null +++ b/themes/puml-theme-reddress-lightorange.puml @@ -0,0 +1,202 @@ +'' +'' A light orange style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "FF8800" +!$ACCENTDARK = "BB6600" +skinparam stereotypeCBackgroundColor $ACCENT +!$PRIMARYFONTCOLOR = "000" +!$SECONDARY = "333" +!$ARROWCOLOR = "000" +!$ARROWFONTCOLOR = "333" +!$BORDERCOLOR = "aaa" +!$BOXBG = "ccc" +!$LIGHTBORDERCOLOR = "cccccc" +!$LIGHTBG = "e0e0e0" +skinparam backgroundColor fff + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +} diff --git a/themes/puml-theme-reddress-lightred.puml b/themes/puml-theme-reddress-lightred.puml new file mode 100644 index 000000000..9afb10f71 --- /dev/null +++ b/themes/puml-theme-reddress-lightred.puml @@ -0,0 +1,202 @@ +'' +'' A light red style from "Red Dress" +'' +'' Original Author: https://github.com/Drakemor +'' https://github.com/Drakemor/RedDress-PlantUML +'' + +!if (%not(%variable_exists("$FONTNAME"))) +!$FONTNAME = "Verdana" +!endif + +!if (%not(%variable_exists("$FONTSIZE"))) +!$FONTSIZE = 11 +!endif + +!$ACCENT = "CC0033" +!$ACCENTDARK = "AA0033" +skinparam stereotypeCBackgroundColor $ACCENTDARK +!$PRIMARYFONTCOLOR = "000" +!$SECONDARY = "333" +!$ARROWCOLOR = "000" +!$ARROWFONTCOLOR = "333" +!$BORDERCOLOR = "aaa" +!$BOXBG = "ccc" +!$LIGHTBORDERCOLOR = "cccccc" +!$LIGHTBG = "e0e0e0" +skinparam backgroundColor fff + +!procedure font_style() + fontColor $PRIMARYFONTCOLOR + fontName $FONTNAME + fontSize $FONTSIZE + stereotypeFontColor $SECONDARY + stereotypeFontSize $FONTSIZE +!endprocedure + +!procedure basic_style() + backgroundColor $BOXBG + borderColor $BORDERCOLOR +!endprocedure + +!procedure light_style() + backgroundColor $LIGHTBG + borderColor $LIGHTBORDERCOLOR +!endprocedure + +!procedure accent_style() + backgroundColor $ACCENT + borderColor $ACCENTDARK +!endprocedure + +!procedure arrow_style() + arrowColor $ARROWCOLOR + arrowFontName $FONTNAME + arrowFontColor $ARROWFONTCOLOR + arrowFontSize $FONTSIZE +!endprocedure + +' Class diagrams + +skinparam circledCharacter { + radius 8 + fontSize $FONTSIZE + fontName $FONTNAME +} + +skinparam class { + basic_style() + font_style() + arrow_style() + + attributeFontColor $SECONDARY + attributeFontSize $FONTSIZE + attributeIconSize $FONTSIZE +} + +' Sequence diagrams + +skinparam actor { + accent_style() + font_style() +} + +skinparam participant { + basic_style() + font_style() +} + +skinparam collections { + basic_style() + font_style() +} + +skinparam SequenceBox{ + light_style() + font_style() +} + +' Component diagrams + +skinparam interface { + accent_style() + font_style() +} + +skinparam component { + basic_style() + font_style() +} + +skinparam node { + basic_style() + font_style() +} + +skinparam database { + basic_style() + font_style() +} + +skinparam queue { + basic_style() + font_style() +} + +' Use Case diagrams + +skinparam usecase { + basic_style() + font_style() + arrow_style() +} + +skinparam activity { + basic_style() + font_style() + arrow_style() +} + +skinparam sequence { + font_style() + arrow_style() + + lifeLineBorderColor $ACCENT + lifeLineBackgroundColor $LIGHTBG +} + +skinparam boundary { + accent_style() + font_style() +} + +skinparam control { + accent_style() + font_style() +} + +skinparam entity { + accent_style() + font_style() +} + +' State diagrams + +skinparam state { + basic_style() + font_style() + arrow_style() + startColor $ACCENT + endColor $ACCENTDARK +} + +' Object diagrams + +skinparam object { + basic_style() + font_style() + arrow_style() +} + +' Common + +skinparam note { + accent_style() + font_style() +} + +skinparam cloud { + basic_style() + font_style() + arrow_style() +} + +skinparam rectangle { + basic_style() + font_style() +} + +skinparam storage { + basic_style() + font_style() +}