diff --git a/puml-theme-logseq.puml b/puml-theme-logseq.puml index 331252a..9be9513 100644 --- a/puml-theme-logseq.puml +++ b/puml-theme-logseq.puml @@ -23,7 +23,7 @@ skinparam useBetaStyle false !$WHITE = "#FFF" !$GRAY_LIGHT = "#222" !$GRAY = "#555" -!$PRIMARY = "#a4b5b6" +!$PRIMARY = "#2A9FD6" !$SECONDARY = "#555" !$SUCCESS = "#77B300" !$INFO = "#9933CC" @@ -37,29 +37,29 @@ skinparam useBetaStyle false '' *_LIGHT = shade (darker) of the main color of 80% '' and SHADE is calculated by clr * (1 - shade_factor) '' -!$FGCOLOR = $WHITE -!$PRIMARY_DARK = "#d0e8e8" +!$FGCOLOR = "#a4b5b6" +!$PRIMARY_DARK = "#dfdfdf" !$PRIMARY_LIGHT = "#023643" !$PRIMARY_TEXT = $PRIMARY_DARK -!$SECONDARY_DARK = "#161e2e" -!$SECONDARY_LIGHT = "#08404f" +!$SECONDARY_DARK = "#08404f" +!$SECONDARY_LIGHT = "#023643" !$SECONDARY_TEXT = $SECONDARY_DARK -!$INFO_DARK = "#AD5CD6" -!$INFO_LIGHT = "#7a29a3" -!$INFO_TEXT = $INFO +!$INFO_DARK = "#8ec2c2" +!$INFO_LIGHT = "#023643" +!$INFO_TEXT = $INFO_DARK !$SUCCESS_DARK = "#92C233" !$SUCCESS_LIGHT = "#5F8F00" -!$SUCCESS_TEXT = $SUCCESS +!$SUCCESS_TEXT = $SUCCESS_DARK !$WARNING_DARK = "#FFA033" -!$WARNING_LIGHT = "#cc6d00" -!$WARNING_TEXT = $WARNING +!$WARNING_LIGHT = "#CC6D00" +!$WARNING_TEXT = $WARNING_DARK !$DANGER_DARK = "#D63333" -!$DANGER_LIGHT = "#a30000" -!$DANGER_TEXT = $WHITE -!$DARK_DARK = "#BDBFBE" -!$DARK_LIGHT = "#8A8C8B" -!$LIGHT_DARK = "#4E4E4E" -!$LIGHT_LIGHT = "#1B1B1B" +!$DANGER_LIGHT = "#A30000" +!$DANGER_TEXT = $DANGER_DARK +!$DARK_DARK = "#3a7e8e" +!$DARK_LIGHT = "#266c7d" +!$LIGHT_DARK = "#195d6c" +!$LIGHT_LIGHT = "#094b5a" !procedure $success($msg) $msg @@ -76,112 +76,9 @@ skinparam useBetaStyle false !procedure $primary_scheme() FontColor $PRIMARY_TEXT BorderColor $PRIMARY_DARK - BackgroundColor $BGCOLOR + BackgroundColor $PRIMARY !endprocedure - + '' '' Global Default Values '' @@ -212,11 +109,12 @@ skinparam title { FontSize 20 BorderRoundCorner 8 BorderThickness 1 - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY_LIGHT-$SECONDARY } + skinparam legend { - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY BorderColor $SECONDARY_DARK FontColor $DARK } @@ -238,7 +136,7 @@ skinparam activity { StartColor $INFO EndColor $INFO '' - DiamondBackgroundColor $BGCOLOR + DiamondBackgroundColor $SECONDARY_LIGHT DiamondBorderColor $SECONDARY_DARK DiamondFontColor $SECONDARY_TEXT } @@ -287,24 +185,24 @@ skinparam sequence { '' LifeLineBorderColor $SECONDARY LifeLineBorderThickness 2 - LifeLineBackgroundColor $BGCOLOR + LifeLineBackgroundColor $SECONDARY_DARK '' - GroupBorderColor $DARK + GroupBorderColor $SECONDARY GroupFontColor $DARK - GroupHeaderFontColor $INFO_TEXT - GroupBackgroundColor $BGCOLOR + GroupHeaderFontColor $INFO + GroupBackgroundColor $SECONDARY + GroupBodyBackgroundColor $BGCOLOR GroupHeaderBackgroundColor $BGCOLOR '' - DividerBackgroundColor $BGCOLOR + DividerBackgroundColor $DARK DividerBorderColor $DARK DividerBorderThickness 2 - DividerFontColor $DARK + DividerFontColor $LIGHT '' ReferenceBackgroundColor $BGCOLOR - ReferenceBorderColor $DARK - ReferenceFontColor $DARK - ReferenceHeaderFontColor $INFO_TEXT - ReferenceHeaderBackgroundColor $BGCOLOR + ReferenceBorderColor $SECONDARY + ReferenceFontColor $SECONDARY_TEXT + ReferenceHeaderBackgroundColor $SECONDARY '' StereotypeFontColor $PRIMARY_TEXT } @@ -330,7 +228,7 @@ skinparam collections { skinparam control { $primary_scheme() - FontColor $PRIMARY + FontColor $DARK } !endsub @@ -338,7 +236,7 @@ skinparam control { skinparam entity { $primary_scheme() - FontColor $PRIMARY + FontColor $DARK } !endsub @@ -346,14 +244,14 @@ skinparam entity { skinparam boundary { $primary_scheme() - FontColor $PRIMARY + FontColor $DARK } !endsub !startsub agent skinparam agent { - BackgroundColor $BGCOLOR + BackgroundColor $WARNING BorderColor $WARNING_LIGHT FontColor $DARK } @@ -363,18 +261,18 @@ skinparam agent { skinparam note { BorderThickness 1 - BackgroundColor $BGCOLOR + BackgroundColor $INFO BorderColor $INFO_DARK - FontColor $INFO_DARK + FontColor $WHITE } !endsub !startsub artifact skinparam artifact { - BackgroundColor $BGCOLOR + BackgroundColor $DARK BorderColor $DARK_DARK - FontColor $DARK_DARK + FontColor $LIGHT } !endsub @@ -388,7 +286,7 @@ skinparam component { !startsub interface skinparam interface { - BackgroundColor $BGCOLOR + BackgroundColor $DANGER_DARK BorderColor $DANGER FontColor $DARK } @@ -397,7 +295,7 @@ skinparam interface { !startsub storage skinparam storage { - BackgroundColor $BGCOLOR + BackgroundColor $WARNING BorderColor $WARNING_DARK FontColor $WARNING_TEXT } @@ -406,7 +304,7 @@ skinparam storage { !startsub node skinparam node { - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY BorderColor $DARK FontColor $DARK } @@ -415,8 +313,8 @@ skinparam node { !startsub cloud skinparam cloud { - BackgroundColor $BGCOLOR - BorderColor #F2FCFE + BackgroundColor transparent + BorderColor $LIGHT FontColor $DARK } !endsub @@ -425,20 +323,25 @@ skinparam cloud { skinparam database { $primary_scheme() - FontColor $PRIMARY + FontColor $DARK } !endsub +!startsub actor + +skinparam actor { + FontColor $DARK +} +!endsub !startsub class skinparam class { $primary_scheme() - FontColor $LIGHT HeaderBackgroundColor $PRIMARY_LIGHT StereotypeFontColor $DARK BorderThickness 1 - AttributeFontColor $DARK + AttributeFontColor $LIGHT AttributeFontSize 11 } !endsub @@ -449,7 +352,7 @@ skinparam object { $primary_scheme() StereotypeFontColor $DARK BorderThickness 1 - AttributeFontColor $SECONDARY_DARK + AttributeFontColor $SECONDARY_TEXT AttributeFontSize 11 } !endsub @@ -467,6 +370,7 @@ skinparam usecase { skinparam rectangle { $primary_scheme() + BackgroundColor $SECONDARY_LIGHT BorderThickness 2 StereotypeFontColor $PRIMARY } @@ -475,7 +379,7 @@ skinparam rectangle { !startsub package skinparam package { - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY BorderColor $PRIMARY FontColor $PRIMARY BorderThickness 2 @@ -485,7 +389,7 @@ skinparam package { !startsub folder skinparam folder { - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY_LIGHT BorderColor $WARNING FontColor $WARNING BorderThickness 2 @@ -495,9 +399,9 @@ skinparam folder { !startsub frame skinparam frame { - BackgroundColor $BGCOLOR + BackgroundColor $SECONDARY_LIGHT BorderColor $INFO - FontColor $INFO_TEXT + FontColor $INFO BorderThickness 2 } !endsub @@ -523,8 +427,8 @@ skinparam queue { !startsub card skinparam card { - BackgroundColor $BGCOLOR - BorderColor $INFO + BackgroundColor $INFO + BorderColor $INFO_DARK FontColor $INFO_TEXT } !endsub @@ -532,9 +436,9 @@ skinparam card { !startsub file skinparam file { - BackgroundColor $BGCOLOR - BorderColor $GRAY - FontColor $GRAY + BackgroundColor $SECONDARY_DARK + BorderColor $DARK + FontColor $DARK } !endsub