Salt is a subproject included in PlantUML that may help you to design graphical interface or Website Wireframe or Page Schematic or Screen Blueprint. The goal of this tool is to discuss about simple and sample windows. You can use either
A window must start and end with brackets. You can then define:
Here is an attempt to create a text area:
You can open a droplist, by adding values enclosed by
A table is automatically created when you use an opening bracket
Just after the opening bracket, you can use a character to define if you want to draw lines or columns of the grid :
You can use several horizontal lines as separator.
To have a Tree, you have to start with
You can combine trees with tables.
And add lines.
You can define subelements by opening a new opening bracket.
You can add tabs using
Tab could also be vertically oriented:
You can add a menu by using
It is also possible to open a menu:
Like it is possible to open a droplist:
You can use two special notations for table :
You can use
It is possible to change text color of widget.
You can use Creole or HTML Creole on salt:
OpenIconic is a very nice open source icon set. Those icons have been integrated into the creole parser, so you can use them out-of-the-box. You can use the following syntax:
The complete list is available on OpenIconic Website, or you can use the following special diagram:
(See also: Common commands)
Whitout zoom (by default)
ScaleYou can use the
(See also: Zoom on Common commands)
DPIYou can also use the
You can read the following explanation.
It can also be combined with define macro.
You can include
You can include
You can use [only] some skinparam command to change the skin of the drawing. Some example:
FIXME🚩 FYI, some other skinparam does not work with salt, as:
You can use [only] some style command to change the skin of the drawing. Some example:
FIXME🚩 FYI, some other style does not work with salt, as: