Skip to content

Instantly share code, notes, and snippets.

@tstelzer
Created August 24, 2023 09:57
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tstelzer/c8d7725e00d8d872f01f49e4c59abcfe to your computer and use it in GitHub Desktop.
Save tstelzer/c8d7725e00d8d872f01f49e4c59abcfe to your computer and use it in GitHub Desktop.
plant-uml-theme-kauz-light
!$THEME = "kauz-light"
!define C_WHITE #ffffff
!define C_GRAY1 #f0f0f0
!define C_GRAY2 #e1e1e1
!define C_GRAY3 #d2d2d2
!define C_GRAY4 #c3c3c3
!define C_GRAY5 #b4b4b4
!define C_GRAY6 #a5a5a5
!define C_GRAY7 #969696
!define C_GRAY8 #878787
!define C_GRAY8_WARM #93867b
!define C_GRAY9 #787878
!define C_GRAY10 #696969
!define C_GRAY11 #5a5a5a
!define C_GRAY11_WARM #6758fc
!define C_GRAY12 #4b4b4b
!define C_GRAY13 #3c3c3c
!define C_GRAY14 #2d2d2d
!define C_GRAY14_COLD #242828
!define C_GRAY14_WARM #322e29
!define C_GRAY15 #1e1e1e
!define C_BLACK #000000
!define C_CYAN_DARK #004e52
!define C_CYAN #00F4FF
!define C_CYAN_LIGHT #adfbff
!define C_YELLOW_DARK #756200
!define C_YELLOW #ffd500
!define C_YELLOW_LIGHT #ffec8f
!define C_MAGENTA_DARK #70003e
!define C_MAGENTA #ff008b
!define C_MAGENTA_LIGHT #ff9ed3
!define C_ORANGE_DARK #6b3200
!define C_ORANGE #FF7600
!define C_ORANGE_LIGHT #ffb87a
!define C_RED_LIGHT #fe7676
!define C_RED #df2020
!define C_RED_DARK #560000
!define C_GREEN_DARK #2e4224
!define C_GREEN #73a659
!define C_GREEN_LIGHT #bbe9a5
!define C_BLUE_DARK #0d365e
!define C_BLUE #407fbf
!define C_BLUE_LIGHT #b3cce6
!define C_BG C_GRAY1
!define C_BG_DARK C_GRAY2
!define C_FG C_GRAY13
!define C_DASH C_GRAY7
!ifndef $FONT_NAME
!$FONT_NAME = "Open Sans"
!endif
!ifndef $FONT_NAME_MONOSPACED
!$FONT_NAME_MONOSPACED = "Courier"
!endif
<style>
root {
BackgroundColor C_BG
FontColor C_FG
FontName $FONT_NAME
FontSize 18
LineColor C_FG
Margin 20
}
caption {
LineThickness 0
}
footer {
LineThickness 0
}
header {
LineThickness 0
Padding 20
}
node {
MaximumWidth 300
}
referenceHeader {
BackgroundColor C_FG
FontColor C_BG
}
title {
FontSize 22
LineThickness 0
}
</style>
skinparam Arrow {
LollipopColor C_FG
Thickness 2
}
skinparam BackgroundColor C_BG
skinparam DefaultFontName $FONT_NAME
skinparam DefaultMonospacedFontName $FONT_NAME_MONOSPACED
skinparam Shadowing false
skinparam UseBetaStyle true
skinparam Padding 3
skinparam WrapWidth 500
skinparam Participant {
Padding 30
}
skinparam Actor {
}
skinparam Queue {
FontStyle bold
}
skinparam SequenceMessage {
Align left
TextAlignment center
Padding 5
}
skinparam SequenceGroup {
BorderThickness 1
}
skinparam SequenceDivider {
BackgroundColor C_BG_DARK
FontStyle bold
BorderColor C_FG
}
skinparam SequenceLifeLine {
BorderColor C_DASH
BorderThickness 3
Strategy nosolid
}
skinparam Activity {
BackgroundColor C_BG
BarColor C_FG
BorderColor C_FG
FontColor C_FG
FontName $FONT_NAME
}
skinparam BoxPadding 10
skinparam SequenceBox {
BackgroundColor C_BG_DARK
}
skinparam CircledCharacter {
FontColor C_BG
FontName $FONT_NAME_MONOSPACED
Radius 9
}
skinparam Class {
BackgroundColor C_BG
BorderColor C_FG
FontColor C_FG
FontName $FONT_NAME
}
skinparam ClassAttribute {
FontColor C_FG
FontName $FONT_NAME
}
skinparam ClassStereotype {
FontColor C_FG
FontName $FONT_NAME
}
skinparam Footer {
FontColor C_FG
FontName $FONT_NAME
}
skinparam Header {
FontColor C_FG
FontName $FONT_NAME
}
skinparam IconPackage {
Color C_FG
BackgroundColor C_BG
}
skinparam IconPrivate {
Color C_FG
BackgroundColor C_BG
}
skinparam IconProtected {
Color C_FG
BackgroundColor C_BG
}
skinparam IconPublic {
Color C_FG
BackgroundColor C_BG
}
skinparam Note {
Shadowing true
Padding 10
TextAlignment center
BackgroundColor C_BLUE_LIGHT
FontColor C_FG
FontName $FONT_NAME
}
skinparam Package {
BorderColor C_FG
FontColor C_FG
FontName $FONT_NAME
}
skinparam State {
BackgroundColor C_BG
BorderColor C_FG
}
skinparam StereotypeA {
BackgroundColor C_FG
BorderColor C_FG
}
skinparam StereotypeC {
BackgroundColor C_FG
BorderColor C_FG
}
skinparam StereotypeE {
BackgroundColor C_FG
BorderColor C_FG
}
skinparam StereotypeI {
BackgroundColor C_FG
BorderColor C_FG
}
skinparam StereotypeN {
BackgroundColor C_FG
BorderColor C_FG
}
skinparam UseCaseStereoType {
FontColor C_FG
FontName $FONT_NAME
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment