Salt (Wireframe)
Salt est un sous-projet de PlantUML qui peut vous aider à concevoir une interface graphique ou une page web Wireframe d'un site web ou schéma d'une page ou plan d'un écran. Il est très utile pour concevoir des interfaces graphiques, des schémas et des plans. Il permet d'aligner les structures conceptuelles sur la conception visuelle, en mettant l'accent sur la fonctionnalité plutôt que sur l'esthétique. Les wireframes, qui sont au cœur de ce processus, sont utilisés dans diverses disciplines. Les développeurs, les concepteurs et les professionnels de l'expérience utilisateur les utilisent pour visualiser les éléments d'interface et les systèmes de navigation, et pour faciliter la collaboration. Ils varient en fidélité, des croquis peu détaillés aux représentations très détaillées, cruciales pour le prototypage et la conception itérative. Ce processus collaboratif intègre différentes expertises, de l'analyse commerciale à la recherche sur les utilisateurs, garantissant que la conception finale s'aligne à la fois sur les exigences de l'entreprise et de l'utilisateur.
Composants de base
Une fenêtre doit commencer et finir par une accolade.
Vous pouvez ensuite définir :
- un bouton en utilisant
[et], - un bouton radio en utilisant
(et), - une case à cocher en utilisant
[et], - une zone de texte utilisateur en utilisant
", - une liste déroulante en utilisant
^.
|
🎉 Copied!
|
|
WARNING
This translation need to be updated. WARNING
Text area
Here is an attempt to create a text area:
|
🎉 Copied!
|
|
Note:
- the dot (
.) to fill up vertical space; - the last line of space (
" ") to make the area wider.
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
Ouvrir, fermer une liste déroulante
Vous pouvez ouvrir une liste déroulante, en ajoutant des valeurs entourées de ^, comme :
|
🎉 Copied!
|
|
[Réf. QA-4184]
Utilisation de la grille [| et #, !, -, +]
Un tableau est automatiquement créé lorsque vous utilisez une parenthèse ouvrante {.
Et vous devez utiliser | pour séparer les colonnes.
Par exemple
|
🎉 Copied!
|
|
Juste après le crochet ouvrant, vous pouvez utiliser un caractère pour définir si vous voulez dessiner des lignes ou des colonnes de la grille
| Symbole | Résultat |
#
|
Pour afficher toutes les lignes verticales et horizontales |
!
|
Pour afficher toutes les lignes verticales |
-
|
Pour afficher toutes les lignes horizontales |
+
|
Pour afficher les lignes externes |
|
🎉 Copied!
|
|
Regroupement de champs
Plus d'information ici
|
🎉 Copied!
|
|
Utilisation des séparateurs
Vous pouvez utiliser de nombreuses lignes horizontales en tant que séparateur.
|
🎉 Copied!
|
|
Arbre (structure arborescente) [T]
Pour faire un arbre ou une structure arborescente, vous devez commencer avec {T et utiliser + pour signaler la hiérarchie.
|
🎉 Copied!
|
|
Arbre et Tableau [T]
Vous pouvez combiner des arbres avec des tableaux.
|
🎉 Copied!
|
|
Et ajouter des lignes
|
🎉 Copied!
|
|
[Réf. QA-1265]
Accolades délimitantes [{, }]
Vous pouvez définir des sous-éléments en créant une accolade ouvrante.
|
🎉 Copied!
|
|
Ajout d'onglet [/]
Vous pouvez ajouter des onglets avec la notation {/.
Notez que vous pouvez utiliser du code HTML pour avoir un texte en gras.
|
🎉 Copied!
|
|
Les onglets peuvent également être orientés verticalement:
|
🎉 Copied!
|
|
Utilisation de menu [*]
Vous pouvez ajouter un menu en utilisant la notation {*
|
🎉 Copied!
|
|
Il est également possible d'ouvrir un menu
|
🎉 Copied!
|
|
Comme il est possible d'ouvrir une liste déroulante
|
🎉 Copied!
|
|
[Réf. QA-4184]
Tableaux avancés
Vous pouvez utiliser deux notations spéciales pour les tableaux :
*pour indiquer que la cellule de gauche peut s'étendre sur l'actuelle.pour indiquer une cellule vide
|
🎉 Copied!
|
|
Barres de défilement [S, SI, S-]
Vous pouvez utiliser la commande {S pour afficher les barres de défilement comme dans les exemples suivants :
{S: barres de défilement verticale et horizontale
|
🎉 Copied!
|
|
{SI: barre de défilement verticale seulement
|
🎉 Copied!
|
|
{S-: barre de défilement horizontale seulement
|
🎉 Copied!
|
|
Couleurs
Il est possible de modifier la couleur du texte du widget
|
🎉 Copied!
|
|
[Ref. QA-12177]
Creole on Salt
You can use Creole or HTML Creole on salt:
|
🎉 Copied!
|
|
Pseudo sprite [<<, >>]
En utilisant << et >>, vous pouvez définir un dessin de type pseudo-sprite ou sprite et le réutiliser ultérieurement
|
🎉 Copied!
|
|
[Réf. QA-5849]
OpenIconic
OpenIconic is an 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: <&ICON_NAME>.
|
🎉 Copied!
|
|
The complete list is available on OpenIconic Website, or you can use the following special diagram:
|
🎉 Copied!
|
|
Ajouter un titre, un en-tête, un pied de page, une légende
|
🎉 Copied!
|
|
(Voir aussi : Commandes communes)
Zoom, DPI
Sans zoom (par défaut)
|
🎉 Copied!
|
|
Scale
Vous pouvez utiliser la commandescale pour zoomer l'image générée.
Vous pouvez utiliser un nombre ou une fraction pour définir le facteur d'échelle. Vous pouvez également indiquer soit la largeur, soit la hauteur (en pixels). Et vous pouvez également donner à la fois la largeur et la hauteur : l'image est mise à l'échelle pour s'adapter à la dimension spécifiée
|
🎉 Copied!
|
|
(Voir aussi : [Zoom sur les commandes communes](commons#zw5yrgax40mpk362kjbn))
DPI
Vous pouvez également utiliser la commandeskinparam dpipour zoomer l'image générée
|
🎉 Copied!
|
|
Include Salt "on activity diagram"
You can read the following explanation.
|
🎉 Copied!
|
|
It can also be combined with define macro.
|
🎉 Copied!
|
|
Include salt "on while condition of activity diagram"
You can include salt on while condition of activity diagram.
|
🎉 Copied!
|
|
[Ref. QA-8547]
Include salt "on repeat while condition of activity diagram"
You can include salt on 'repeat while' condition of activity diagram.
|
🎉 Copied!
|
|
[Ref. QA-14287]
Skinparam
You can use [only] some skinparam command to change the skin of the drawing.
Some example:
|
🎉 Copied!
|
|
|
🎉 Copied!
|
|
FIXME
🚩
FYI, some other skinparam does not work with salt, as:
|
🎉 Copied!
|
|
Style
You can use [only] some style command to change the skin of the drawing.
Some example:
|
🎉 Copied!
|
|
FIXME
🚩
FYI, some other style does not work with salt, as:
|
🎉 Copied!
|
|
[Ref. QA-13460]