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