Title of Pattern or Pattern-family
Sticky panel that expands from any side of the screen (i.e. top, bottom, left & right)
Status tags
Recommended
Implementation
Not in Vanilla yet | Rbac | Juju GUI | MAAS
When or why to use this pattern
This pattern could be used to display a shell, navigation, additional information, filtering
Variations of pattern available
Fixed size panels
How it works
- First state the user can see
- user can see a button to add a RSD
- Action the user does
- user clicks the
Add RSD
button and the panel expans - after user adds all input data click the
Save RSD
button
- System responds to input
- user managed to add a new RSD
- First state the user can see
- user can see a small shell panel
- Action the user does
- user clicks the expand button
- System responds to input
- user used the shell without the need of switching windows
-
First state the user can see
-
Action the user does
-
System responds to input
- user used the shell without the need of switching windows
- Another use …
Principles
Actionable
Primarily by clicking a button, could also expand on hovering.
Flexible
Expanded size could be different according to user’s needs.
Discoverable
There should always be a button that indicates the panel is expandable by clicking it.