The onboarding screen appears the first time the user interacts with the AI, and its purpose is to explain to the user how the product works and encourage them to try it out by writing their first prompt. It includes the product logo, a personalized greeting (that further reinforces the notion of intelligence), onboarding messages explaining how to interact with the AI, and the quick reply bar that contains some product-specific prompt suggestions.
<div> <div></div> <div>UI Element</div> <div>Description</div> </div> <div> <div>A</div> <div>AI Container Header</div> <div>The header of the AI container. This header incorporates specific branding. For full specifications, see <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FAI%2BContainer">AI Container</a>.</div> </div> <div> <div>B</div> <div>Onboarding Content</div> <div>Gradient background in the Joule brand colors stretching from top to bottom of the onboarding screen.</div> </div> <div> <div>C</div> <div>Conversation Area</div> <div>A container that hosts quick replies and transforms into the AI Container content area.</div> </div> <div> <div>D</div> <div>AI Container Footer</div> <div>Empty container/aggregation in which the AI prompt is placed. For full specifications, see <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FAI%2BContainer">AI Container</a>.</div> </div> <div> <div>E</div> <div>Joule Logo Area</div> <div>The animated Joule logo.</div> </div> <div> <div>F</div> <div>Greeting Text Area</div> <div>Personalized greetings to welcome the user and reinforce the notion of intelligence.</div> </div> <div> <div>G</div> <div>Quick Reply Bar</div> <div>Prompt suggestions. For full specifications, see <a href="https%3A%2F%2Fwww.sap.com%2Fwiki%2Fdisplay%2FCPDesign%2FAI%2BQuick%2BReply">AI Quick Reply</a>.</div> </div>
The keyboard handling for the AI Onboarding consists of navigating through several text components. Occasionally there might be an AI Quick Reply bar present. Refer to Fiori Keyboard Interaction for full specifications about each of these components.
Text - p.270
See AI Quick Reply for full specifications on that component.
Keyboard Interaction
TAB
On enter, move the focus to the first element in the component's tab chain
On leave, move the focus to the next element after the AI Onboarding
SHIF+TAB
On enter, move the focus to the last element of the component's tab chain
On leave, move the focus to the next element before the AI Onboarding
UP - moves focus to the previous element of the component's tab chain. Do not loop the interaction.
DOWN - moves focus to the next element of the component's tab chain. Do not loop the interaction.
Screen Reader
The screen reader for the AI Onboarding is based on the screen reader of the Text. Refer to Fiori Screen Reader Specification for full specifications.
Text - p.75
API Requirements
Provide API to change the invisible description of the Branding Icon