Date: 18.08.2020

Platform: Web

Designer: Kalacheva, Dasha, Klymenko, Hanna

Intro

The primary goal of an engagement card should be to drive the user towards career or skill progression.

All cards divided by a simple rule – if user needs to perform an action on the card - it is an actionable card, if not – it is a non-actionable card.

The homepage supports the following card types:

Card Screen Shot 2020-08-14 at 9.50.59 AM.png
Card Screen Shot 2020-08-14 at 9.51.11 AM.png

Usage

Use engagement card to provide emphasized information to user or engage user to an action. One engagement card is related to one specific content (for example, Goal Card is describing only Goals).

as a Quick Action.

Structure

The engagement card has 3 parts: Header, Content Area and Footer Area.

Image

The card height is flexible and adjusts depends on a content.

Collaboration with User Assistance

Always consult your User Assistance (UA) colleague for any text that appears on an engagement card. Please include UA early in the design process and stay in touch throughout the design and development cycle.

Card Header

The title is mandatory and represents the card’s “point of view”. It is a natural language reflection of the annotated view.

In a few words, explain the purpose of the card and why a user might want to engage with it. Make sure the title is short enough for mobile display. Titles that exceed two lines are truncated with an ellipsis (…), which isn't an ideal experience.

Card header can have a title icon to represent the title. Title Icon is optional.

Snack layer icon is placed to show that snack layer can be reach through the snack layer icon Snack Layer Icon is optional.

Card Content

The is mandatory and is reserved for module content. Content appears in the following order, under the title, from top to bottom.

Only the footer area of the engagement card can provide actions.

Footer Area can have:

Scrolling

No scroll allowed for engagement card.

Behavior and Interaction

Overview

All engagement cards will have interaction layers ().

For Responsive Web Engagement Card is clickable.

Engagement cards (on homepage) represent the first layer (bite), which provides the most required information necessary to perform a task.

Use snack when more information needed to perform an action. Clicking on an "View more details icon" - will open the dialog (snack), to see the additional card content. Snack layer may include Go to Meal Links. By Clicking on Links user will navigate away from the Homepage.

Meal is a module page. To navigate to a module (meal) user clicks on a Go to Meal (GTM) Link. Engagement card may have up to two GTM Links.

Use Cases

If there is layer, each card may have:

Screen Shot 2020-08-14 at 9.58.02 AM.png

Card with one meal link

Screen Shot 2020-08-14 at 9.58.06 AM.png

Card with one primary action and one meal link

Screen Shot 2020-08-14 at 9.58.37 AM.png

Card with two meal links

If there is a layer, each card may have:

Screen Shot 2020-08-14 at 10.19.18 AM.png

Card with snack layer and no primary action button

Screen Shot 2020-08-14 at 10.20.32 AM.png

Card with snack layer, no primary action button and Meal links inside a snack layer

Screen Shot 2020-08-12 at 3.54.08 PM.png

Card with snack layer and one primary action button

A dialog over a dialog as a pattern for warning, error messages, or something similar is not permitted. Consider using the Fiori:

  1. Message Strip which can be inside of the Quick Action or Snack dialog
  2. Form Field Validation which brings the warning even closer to where it’s happening as it is shown in-place

Stack Card

A stack card is a collection of engagement cards. These quick view cards are displayed in the object stream (overlay). The advantage of using stack cards is that users don’t have to leave the homepage, and therefore don’t lost their focus.

Image
Example of Stackable Engagement Cards

Responsiveness

Responsive design is supported by a responsive grid.

The responsive grid positions UI elements in a 16-column flow layout. It can be configured to display a variable number of columns depending on available screen size. With this control, it is possible to achieve flexible layouts and line breaks for large, medium, and small-sized screens, such as desktop, tablet, and mobile.

All cards are designed for both Desktop and Mobile.

text_only_with_buttons Copy 2.png

Desktop Goals Engagement Card

text_only_with_buttons.png

Mobile Goals Engagement Card

Resources