Theme
public enum Theme : Codable
Built-in themes for PlantUML diagrams, see https://plantuml.com/theme
View class diagram examples on https://the-lum.github.io/puml-themes-gallery by appending /gallery/img/Class-<themeName>.svg, e.g. https://the-lum.github.io/puml-themes-gallery/gallery/img/Class-crt-amber.svg
-
themes that look good for class diagrams
Declaration
Swift
public static var preferred: [Theme] -
amiga
Declaration
Swift
case amiga -
awsOrange
Declaration
Swift
case awsOrange -
blackKnight
Declaration
Swift
case blackKnight -
bluegray
Declaration
Swift
case bluegray -
blueprint
Declaration
Swift
case blueprint -
carbon-gray
Declaration
Swift
case carbonGray -
cerulean-outline
Declaration
Swift
case ceruleanOutline -
cerulean
Declaration
Swift
case cerulean -
cloudscape-design
Declaration
Swift
case cloudscapeDesign -
crt-amber
Declaration
Swift
case crtAmber -
crt-green
Declaration
Swift
case crtGreen -
cyborg-outline
Declaration
Swift
case cyborgOutline -
cyborg
Declaration
Swift
case cyborg -
hacker
Declaration
Swift
case hacker -
lightgray
Declaration
Swift
case lightgray -
mars
Declaration
Swift
case mars -
materia-outline
Declaration
Swift
case materiaOutline -
materia
Declaration
Swift
case materia -
metal
Declaration
Swift
case metal -
mimeograph
Declaration
Swift
case mimeograph -
minty
Declaration
Swift
case minty -
plain
Declaration
Swift
case plain -
reddress-darkblue
Declaration
Swift
case reddressDarkblue -
reddress-darkgreen
Declaration
Swift
case reddressDarkgreen -
reddress-darkorange
Declaration
Swift
case reddressDarkorange -
reddress-darkred
Declaration
Swift
case reddressDarkred -
reddress-lightblue
Declaration
Swift
case reddressLightblue -
reddress-lighgreen
Declaration
Swift
case reddressLightgreen -
reddress-lightorange
Declaration
Swift
case reddressLightorange -
reddress-lightred
Declaration
Swift
case reddressLightred -
sandstone
Declaration
Swift
case sandstone -
silver
Declaration
Swift
case silver -
sketchy-outline
Declaration
Swift
case sketchyOutline -
sketchy
Declaration
Swift
case sketchy -
spacelab
Declaration
Swift
case spacelab -
spacelab-white
Declaration
Swift
case spacelabWhite -
superhero-outline
Declaration
Swift
case superheroOutline -
superhero
Declaration
Swift
case superhero -
toy
Declaration
Swift
case toy -
united
Declaration
Swift
case united -
vibrant
Declaration
Swift
case vibrant -
to load themes from local or from external files local example:
foo from /path/to/themes/folderremote example:amiga from https://raw.githubusercontent.com/plantuml/plantuml/master/themesDeclaration
Swift
case __directive__(String) -
PlantUML theme name/value
Declaration
Swift
public var rawValue: String { get }
Theme Enumeration Reference