Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

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

Anatomy

Header

...

Toolbar

The header toolbar contains actions that affect all applications effect the entire application or the entire user environment. There is a distinction between Primary 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 datepicker is activein 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 armost far-right position.

Possible actions for the right sidebar action toolbar include:

Primary ActionsSecondary Actions
SettingsSearch
Application NameNotifications
Edge.One WordmarkHome

Header ToolbarImage Added

This toolbar cannot be edited in the App Composer.

Boardlet

...

Toolbar

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

Boardlet toolbarImage Added

The toolbar can exist in has two variationsparts:

  • The first actionbar containing actions that affect to the boardlet
  • The second actionbar containing actions that affect to the content

First Actionbar

Never place more than three actions per toolbar. If it is necessary to place more than three actions in the boardlet, they are grouped and can be found under the "more" icon. Grouping is always done with the help of an overflow menu.

The actions of the toolbar are divided into primary and secondary. Secondary actions are place inside the "More" actions in the form of an Overflow Menu. The number of secondary actions is not limited. But it is recommended not to place more than 8 actions, because otherwise the overflow menu becomes too long. this can disturb the clarity.

Second Actionbar

The second actionbar is always separated from the first actionbar by a dividing line. The second actionbar contains only actions that can be performed on the content of the boardlet, e.g. filtering and sorting the content, search, adding etc. The second actionbar never be used without the first action bar.

  • 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 cationsImage Added

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 cationsImage Added

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 buttonsImage Added

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

Placement of multiple icon-only buttonsImage Added

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 iconsImage Added

Ghost Boardlet Toolbar

...

The ghost boardlet toolbar follows the boardlet rules . Alignment for alignment and grouping are the same. The only difference is the first actionbar, which contains only a single More icon.

Card toolbar

predefined actions: the ghost boardlet includes only the More action with a dropdown menu.

Ghost boardletImage Added

Card Toolbar

Action placement and rules within The placement and rules of actions inside cards depend on the tye type of card:

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

[Image Placeholder: Cards and Action placement]Card toolbarsImage Added

Dialog

...

Toolbar

As The Dialog Toolbar, as a child of the Boardlet Toolbar, follows its rules. However, the variant "boardlet toolbar, the dialog toolbar follows the same rules. The Dialog with Sidebar" variant is an exception.

Dialog toolbarImage Added

If In case a dialog has includes a sidebar, the first actionbar predefined actions must be placed in the outer right area of the sidebar. This ensures that makes the user notices the difference between dialog-level functions and content-level functions more noticeable.

[Image Placeholder: Dialog with and without sidebar]

Table row toolbars

Dialog with sidebar and toolbarImage Added

Best Practices

Placement and Alignment

Toolbars are generally right-aligned, with the most important actions placed Actions affection a specific row of a table are placed inside a table row toolbar in the form of action icons. The toolbar is a seperat column inside the table with the title "Actions" and located at the far right side.

There are two predefined action: updating and deleting. Additional actions can be placed in the toolbar or a "more" action inside the toolbar. Custom actions inside the toolbar are placed to the right of predefined actions. They have a custom action [icon], a label custom visibility and custom activation.

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 actionsImage Added

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 rulesImage Added

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 rulesImage Added

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 thereTo enhance clarity, there should never be more than 5 items inside the action toolbar. If more actions are needed, they should be placed inside the [overflow menu] of the more action.