(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Toolbar Actions

Overview

Toolbar actions are a key part of action placement. They control functions of a container and its content. Actions in toolbars are represented by action icons or icon-only buttons. If a toolbar contains too many actions, they are grouped into a "more" action with an overflow menu.

Toolbars appear across multiple organisms like headers, boardlets, ghost boardlets, cards, dialogs, and table rows. Each placement follows specific rules that fit its use case.

Anatomy

Header Toolbar

The header toolbar contains actions that effect the entire application or the entire user environment. There is a distinction between primary and secondary actions. Primary actions are always be available, while secondary actions might not be present in some dashboards.

Navigation items like the burger menu or breadcrumbs are placed on the left. Form more can be found in Navigation. If the inline datepicker in the header is active, it is also placed in the left toolbar at the farmost right position.

Possible actions for the right action toolbar include:

The header toolbar contains actions that affect the entire application or the entire user environment. A distinction exists between primary and secondary actions. Primary actions are always available, while secondary actions may be absent on some dashboards.

Navigation items such as the burger menu or breadcrumbs are placed on the left. More information is available in Navigation. If the inline datepicker is active in the header, it is also placed in the left toolbar at the far-right position.

Possible actions for the right action toolbar include:

Primary Actions Secondary Actions
Settings Search
Application Name Notifications
Edge.One Wordmark Home

Header Toolbar

This toolbar cannot be edited in the App Composer.

Boardlet Toolbar

The boardlet toolbar is always positioned at the top-right of the boardlet header. It controls actions for the boardlet and its content.

Boardlet toolbar

The toolbar has two parts:

  • Predefined actions cannot be edited, but can be activated or deactivated. They are consistent across boardlets.
  • Custom actions can be activated or created and can vary between boardlets.

Predefined Actions

Predefined actions are the two default actions of any boardlet in the App Composer: Full screen and More. Additional predefined actions cannot be created.

Predefined actions can be activated or deactivated within a boardlet. Deactivating a predefined action makes it invisible. Some boardlets may prohibit activation of these actions by default.

A dividing line separates predefined actions from custom actions.

Predefined toolbar cations

Custom Actions

Custom actions are boardlet-specific and can be activated or created. They appear to the left of predefined actions and are separated by a dividing line.

Custom actions have three states:

  • Primary icon-only button.
  • Secondary icon-only button.
  • Action icon.

Predefined toolbar cations

The action icon is the default state. The state can be changed manually to a primary or secondary icon-only button if the action hierarchy of the page requires it.

Icon-only buttons should be placed on the far-right side of the custom action area.

Placement of icon-only buttons

Primary actions should appear to the right of secondary actions. If possible, a single toolbar should avoid multiple buttons.

Placement of multiple icon-only buttons

A toolbar should include a maximum of three action icons and a maximum total of four actions. Additional actions should be placed inside the More action.

Placement of action icons

Ghost Boardlet Toolbar

The ghost boardlet toolbar follows the boardlet rules for alignment and grouping. The only difference is the predefined actions: the ghost boardlet includes only the More action with a dropdown menu.

Ghost boardlet

Card Toolbar

Action placement and rules within cards depend on the type of card:

Type Action Placement
Interactive Card (Collapsed) The More and Expand/Collapse actions are placed in the top right. Additional actions may be placed at the bottom left.
Interactive Card (Expanded) Only two actions are allowed: More and Expand/Collapse, placed in the top right.
Mini Card Up to six action icons, arranged in two rows of three, can be placed on the right side of the card.
App Card Up to three action icons or one action button can be placed at the top right.
Conflict Card Only More is allowed, placed in the top right.
KPI Card Only More is allowed, placed in the top right.
Action Chain Card Only More is allowed, placed in the center-right.

Card toolbars

Dialog Toolbar

As a child of the boardlet toolbar, the dialog toolbar follows the same rules. The Dialog with Sidebar variant is an exception.

Dialog toolbar

If a dialog includes a sidebar, predefined actions must be placed in the outer right area of the sidebar. This makes the difference between dialog-level functions and content-level functions more noticeable.

Dialog with sidebar and toolbar

Best Practices

Placement and Alignment

Toolbars are generally right-aligned, with the most important actions placed at the far right.

Every toolbar action, except the application name and the Edge.One wordmark in the header toolbar, is represented by an action icon or an icon-only button. Each action has a title shown in a tooltip on hover.

Using an Overflow Menu

Keep the number of visible actions small to preserve clarity. A custom toolbar should not include more than four custom actions, with no more than three action icons.

If an organism includes many actions, less important actions should be placed in an overflow menu using the More icon. Avoid more than eight actions in a single overflow menu to maintain clarity.

Example overflow menu with too many actions

Extension of Action Hierarchy

Primary Actions

A page should not include more than one primary action. If the primary action is placed in a toolbar, no other button on the dashboard should be primary. If another button on the dashboard is already primary, no action in the toolbar should be primary.

Primary action rules

The primary action of a page should drive the user forward in the current user flow. For more information, consult action placement.

Secondary Actions

Reserve secondary actions for secondary user flows on the current dashboard. If unsure, set the action to tertiary rather than secondary.

Secondary action rules

A toolbar can include only one secondary icon-only button.

Ghost Actions

Reduce visible actions to the most important to avoid overwhelming the user with choices. Less important or less common actions should be placed inside the More action.

If an action is difficult to represent with an icon, placing it in the More menu can help, since the action can be described in text there.

  • No labels