ThemesFollowing the work from Brett Schwarz, we have integrated several themes into the main core library. Since those themes are included into the library, it is working out of the box: you don't need to install anything on your side. You just have to use the!theme directive:
Several websites are listing available themes:
|
🎉 Copied!
|
![]() |
$success("<msg>")
$failure("<msg>")
$warning("<msg>")
🎉 Copied!
|
![]() |
puml-theme-foo.puml
where foo
is the name of the theme.
To invoke a local theme, you have to use the following directive:
!theme foo from /path/to/themes/folder
puml-theme-foo.puml
where foo
is the name of the theme.
To use a theme from a remote repository, you have to use the following directive:
!theme amiga from https://raw.githubusercontent.com/plantuml/plantuml/master/themes
If you find any interesting theme, you can also propose a pull request so that we integrate this theme into the main core library.