Management toolbar is an extension of Toolbar. It is a combination of different components, including filters, orders, search, visualization select, and other actions that let users manage a dataset.
Note: The management toolbar doesn't have gray borders. They are just used in the examples on this page to show its height.
The Management Toolbar is always part of a bigger structure that works along with other data management patterns such as tables, lists, or card. Its functionality is directly related to them.
The Management Toolbar has two main states:
It is the default state.
It displays tools focused on filtering, sorting, and data visualization.
It displays contextual tools when one or more items are selected. Only the specific actions that the selected dataset allows are displayed.
The background color changes to reflect the change of state.
The Management Toolbar follows these rules for selection:
A dropdown button triggers the dropdown menu with groups. This configuration keeps the Management Toolbar organized by collapsing options into collapsible menus.
Filter by: used to filter elements from the dataset.
Order by: used to order the dataset by one of the available attributes. If there is no possible order or only one order available, this section must not appear.
Group by: used to group the dataset in different ways. A title and a data provider with the different classification terms per each criteria must be provided. If there is no criteria to group by or there is only one criteria, this section must not appear.
Filters are reflected in the results bar. This bar includes a label for each filter that is applied.
The icon button lets the user change visualization between tables, lists, and cards.
This button must not appear if there is only one possible visualization.
When a management Toolbar contains a search field, and it is used to filter elements, a thing stripe is displayed, informing the user of the total results. This can be combined with filters.
The functionalities that are not required disappear. The Search field expands to fill the remaining space, as shown below.
This example displays all the features:
There may be cases where selection or filters are not required. In these cases, you can remove the elements from the Management Toolbar that you don't need. In this example, we only need the search field, a button to change visualizations, and the plus button to add elements into the dataset.
You may not require the visualizations and the plus buttons. In this case, you can remove these options, as shown in the layout below:
Having the management toolbar only configured with the search field is the minimum possible configuration.
Last but not least, a very common case, and aforementioned in the View Case section, is to go without the visualizations button:
On mobile devices, all actions are transformed into icons to conserve space and condense the toolbar to only one line. This provides more space for content, rather than tools.
In contrast to the desktop version, no actions are available outside of the actions menu.
The magnifying glass icon triggers the Management Toolbar to switch to the search state. The search field expands to the width of the whole bar to provide the best user experience.
Tap the entry in the search field to view the results. The Management Toolbar returns to state 1 with a summary of the results found.
The search field grows to fill the remaining space leftover from features that were removed from the Management Toolbar.
The example below displays all the features:
This example only includes the options to change the view mode and add new elements:
This example includes the options for selection, filter, and order:
The dataset display in this case, only allows users to Search.
The most common configuration includes all options, except the ability to change the view.
Note: The management toolbar doesn't have gray borders. They are just used in the examples on this page to show its height.