Last Update: Sept 01, 2022

Platform: Web

Designer: Matthias Stenzl

User Assistance Developer: Pierre Thomé

Intro

The message strip is a control that is used as an information bar. It contains information about an object or a status and can be embedded within the detail area of an object or page. OMP (Opportunity Marketplace) uses a special type of notifications in the SuccessFactor module. This is an extended standard version. An action has been provided in the messages strip. This deviates from the standard. A custom component was developed and is available in the project specific library of OMP.

Usage

You want to provide information within the detail area of an object.

You want to inform your user about a status of an object.

You want to warn your user about an issue.

You want to display information within the object page header, within a control, in the list of a list-detail layout, or above the page header.

Types

The following semantic message types are available.

Structure & Components

In the message strip we have the following components:

Behavior & Interaction

The message strip acts as an information bar. If you want to display a status related to an object, keep the interaction static and do not show the Close button.

The action button does not replace the actual function in the UI. Depending on the configuration, the message strip can be closed with an x-control. The initial function should still be visible on the UI and is only shown additionally on the message strip.

Responsiveness and Adaptiveness

The message strip is fully responsive. Icons within the message strip are displayed to the left (custom icons) or right (Closeaction) of the message. Text and links behave differently and wrap.

If you place the control within the detail area, it will always use 100% of the width and react to the responsiveness of the container.

UX Writing Guidance

When creating a text for a message strip:

The following links point to:

For questions to the UA Team, please use the following DL:

A message strip:

Don’t write a message strip with two or more lines.

Write messages in sentence style.

Capital letter at the beginning, period at the end.

Don’t use the words “success“ or “successfully” in success message strips.

Example

<div> <div>Correct</div> <div>Incorrect</div> <div>Reason</div> </div> <div> <div>The table contains errors.</div> <div> <p>The table contains errors. Fix the errors and</p> <p>select “submit.”</p> </div> <div> <p>Message strips shouldn’t be longer than one</p> <p>line.</p> </div> </div>

Accessibility

Resources

Link to the project specific library of OMP. https://github.wdf.sap.corp/pages/xweb/omp/?path=/docs/features-landingpage-newnotification–default#

Reference to the standard UI element: In the Fiori Design Guideline exits a chapter "Message Strip": https://experience.sap.com/fiori-design-web/message-strip/

SF Web Stencils Horizon Template

https://www.figma.com/file/hvBFMT0PpUlahPAuKE2LhI/SF-Web-Stencils-V-1.21?type=design&node-id=1008-199801&mode=design&t=CR8rxRc6YJus9RYD-4