Not in the top 1,000 by GitHub stars
SAP/ai-skills-library
Discover AI skills for SAP — search, filter, and install skills for your digital assistant.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
plugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
plugins/aicore-skills/skills/genai-hub-foundation-models/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
plugins/aicore-skills/skills/genai-hub-orchestration/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
skills/aicore-sdk-java/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 82b27a81d972
No earlier version was observed for comparison.
skills/aicore-sdk-js/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
skills/sap-fiori-guidelines/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
skills/sap-fiori-ios/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 82b27a81d972
No earlier version was observed for comparison.
Verified commit 82b27a81d972aa4f70dc6154605606cfed0b4772
git clone --filter=blob:none --no-checkout https://github.com/SAP/ai-skills-library.git .hotskills/sap-ai-skills-library && git -C .hotskills/sap-ai-skills-library checkout --detach 82b27a81d972aa4f70dc6154605606cfed0b4772
# Copy each selected skill directory from .hotskills/sap-ai-skills-library into .claude/skills/<skill-name>/Heat
Insufficient historyNot enough history yet to measure heat. It appears after a few days of data.
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- aicore-admin-resources
plugins/aicore-skills/skills/aicore-admin-resources - aicore-lifecycle-management
plugins/aicore-skills/skills/aicore-lifecycle-management - genai-hub-foundation-models
plugins/aicore-skills/skills/genai-hub-foundation-models - genai-hub-orchestration
plugins/aicore-skills/skills/genai-hub-orchestration - genai-hub-prompt-evaluation
plugins/aicore-skills/skills/genai-hub-prompt-evaluation - genai-hub-tabular-orchestration
plugins/aicore-skills/skills/genai-hub-tabular-orchestration - aicore-sdk-java
skills/aicore-sdk-java - aicore-sdk-js
skills/aicore-sdk-js - sap-fiori-guidelines
skills/sap-fiori-guidelines - sap-fiori-ios
skills/sap-fiori-ios
How it works
aicore-admin-resources
When your agent uses it
Verify and configure SAP AI Core credentials, retrieve auth tokens, and manage resource groups. WHEN: user wants to check if AI Core is set up, configure credentials, get a Bearer token, fix authentication errors, run a setup health check, or list, create, update, or delete resource groups. DO NOT USE FOR: managing deployments — use `aicore-lifecycle-management`; listing foundation models — use `genai-hub-foundation-models`.
What it loads into context
Frontmatter
135 tokensAlways available to the agent
SKILL.md
1,246 tokensWhen the skill is activated
Reference documents
813 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- Check Setup
- Get Auth Token
- Configure Credentials
- Common Errors
- Switch Profiles (Multi-Landscape)
- Manage Resource Groups
- Handoffs
- When to Load Reference Files
Scripts executed separately
scripts/check_setup.pyscripts/create_resource_group.pyscripts/delete_resource_group.pyscripts/get_token.pyscripts/list_resource_groups.pyscripts/patch_resource_group.pyscripts/set_profile.sh
Files
../../../../.claude-plugin/marketplace.jsonasset506 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesSKILL.mdcore5,782 bytesreferences/SETUP.mddoc3,441 bytesscripts/check_setup.pyruns2,561 bytesscripts/create_resource_group.pyruns3,829 bytesscripts/delete_resource_group.pyruns2,648 bytesscripts/get_token.pyruns1,399 bytesscripts/list_resource_groups.pyruns8,300 bytesscripts/patch_resource_group.pyruns2,960 bytesscripts/set_profile.shruns1,475 bytes
Read SKILL.md
## Rules
1. Always run `check_setup.py` first when credentials are unknown or when any script fails with an auth error.
2. `AICORE_BASE_URL` must end in `/v2` — this is the single most common misconfiguration.
3. Never display or log the client secret or token value in clear text. Print only what the user needs (e.g. the resource group, not the full config).
4. X.509 certificate auth is an alternative to client secret — both are supported.
---
## Check Setup
Verifies credentials and prints the active resource group:
```bashView the complete source on GitHubaicore-lifecycle-management
When your agent uses it
Manage SAP AI Core lifecycle resources: scenarios, executables, configurations, and deployments. WHEN: user wants to list or inspect scenarios or executables, create or list configurations, create or list or stop or delete or patch deployments, get deployment logs, or remove duplicate LLM deployments. DO NOT USE FOR: listing foundation models or getting inference examples — use `genai-hub-foundation-models`; managing resource groups, secrets, or GitOps resources — use `aicore-admin-resources`.
What it loads into context
Frontmatter
147 tokensAlways available to the agent
SKILL.md
1,605 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- List / Inspect Scenarios
- List Executables
- Configurations
- Deployments
- Handoffs
Scripts executed separately
scripts/create_configuration.pyscripts/create_deployment.pyscripts/dedup_deployments.pyscripts/delete_deployment.pyscripts/get_configurations.pyscripts/get_deployment_logs.pyscripts/get_deployments.pyscripts/get_executables.pyscripts/get_scenarios.pyscripts/patch_deployment.pyscripts/stop_deployment.py
Files
SKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesSKILL.mdcore6,706 bytesscripts/create_configuration.pyruns4,492 bytesscripts/create_deployment.pyruns5,614 bytesscripts/dedup_deployments.pyruns6,034 bytesscripts/delete_deployment.pyruns4,883 bytesscripts/get_configurations.pyruns7,773 bytesscripts/get_deployment_logs.pyruns5,344 bytesscripts/get_deployments.pyruns14,435 bytesscripts/get_executables.pyruns7,919 bytesscripts/get_scenarios.pyruns6,531 bytesscripts/patch_deployment.pyruns2,488 bytesscripts/stop_deployment.pyruns3,900 bytes
Read SKILL.md
## Rules
1. Run all scripts from the skill root directory with `uv run scripts/<name>.py`.
2. Never print or log credential values — the SDK reads them from the environment.
3. Scripts that delete or mutate state require `--confirm`. Always pass it explicitly; never bypass it.
4. When the user does not specify a resource group, omit `--resource-group` so the SDK uses its configured default.
5. For LLM deployments: the scenario ID, executable ID, and model parameter names come from `genai-hub-foundation-models` — invoke it first if those values are unknown.
6. Deployment configuration naming convention: use `{executable_id}--{model_name}` for LLM deployments (e.g. `azure-openai--gpt-4o-mini`). Before creating a configuration, check whether one with that name already exists via `get_configurations.py --scenario-id <id>` and reuse it to avoid duplicates.
---
## List / Inspect Scenarios
```bashView the complete source on GitHubgenai-hub-foundation-models
When your agent uses it
List and explore foundation models available in SAP AI Core GenAI Hub: browse supported providers, model names, versions, capabilities, and executable IDs needed to create deployments. WHEN: user wants to see what models are available, find an executable-id or model-name for deployment, browse providers (Azure OpenAI, Anthropic, Google, Mistral, Cohere, etc.), check model capabilities or context length, get the correct model-name to pass to create_llm_deployment, or get curl inference examples for a deployed model (chat completions, Responses API, embeddings, image generation, etc.). DO NOT USE FOR: creating or managing deployments — use `aicore-lifecycle-management`.
What it loads into context
Frontmatter
188 tokensAlways available to the agent
SKILL.md
1,040 tokensWhen the skill is activated
Reference documents
3,642 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- List Available Models
- Provider → Executable ID Mapping
- Create a Deployment
- When to Load Reference Files
- Finding the Deployment URL for a Curl Call
- Handoffs
Scripts executed separately
scripts/list_foundation_models.py
Files
SKILL.mdcore4,530 bytesSKILL.mdcore4,530 bytesSKILL.mdcore4,530 bytesSKILL.mdcore4,530 bytesSKILL.mdcore4,530 bytesreferences/MODELS.mddoc12,561 bytesscripts/list_foundation_models.pyruns11,873 bytes
Read SKILL.md
## Rules
1. Fetch the live model list when the model name is unknown or unconfirmed — skip if the user already named a specific model.
2. `executable-id` and `model-name` values from this skill are the inputs needed by `aicore-lifecycle-management` to create a deployment.
3. If credentials are not configured, invoke `aicore-admin-resources` first.
4. Before executing any curl example, get a Bearer token with:
```bash
[Credential-related source omitted]
```
Never add `2>&1` or pipe the command — that prints the raw JWT into the conversation.
---
## List Available ModelsView the complete source on GitHubgenai-hub-orchestration
When your agent uses it
Configure and use the SAP AI Core Orchestration service: build prompt templates, add content filtering, set up document grounding (RAG) pipelines, and call models via the Harmonized API. WHEN: user asks about the orchestration service, Harmonized API, prompt templating with variables, content filtering, grounding, RAG pipeline, document grounding, or building a pipeline that wraps an LLM. DO NOT USE FOR: creating an orchestration deployment — use `aicore-lifecycle-management` for that; credential setup — use `aicore-admin-resources`; browsing or deploying foundation models directly without a pipeline — use `genai-hub-foundation-models`; direct LLM inference without a pipeline — use `aicore-sdk-java` or `aicore-sdk-js`
What it loads into context
Frontmatter
212 tokensAlways available to the agent
SKILL.md
1,721 tokensWhen the skill is activated
Reference documents
2,440 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- Deployment Prerequisite
- Workflow
- Asset Map
- Python SDK — Key Patterns
- REST API (curl)
- Handoffs
- When to Load Reference Files
Scripts executed separately
assets/orchestration_basic.pyassets/orchestration_filtering.pyassets/rag_grounding.py
Files
SKILL.mdcore7,714 bytesSKILL.mdcore7,714 bytesSKILL.mdcore7,714 bytesSKILL.mdcore7,714 bytesSKILL.mdcore7,714 bytesassets/orchestration_basic.pyruns1,981 bytesassets/orchestration_filtering.pyruns2,813 bytesassets/rag_grounding.pyruns2,941 bytesevals/evals.jsonasset2,094 bytesreferences/GROUNDING.mddoc3,405 bytesreferences/ORCHESTRATION.mddoc7,042 bytes
Read SKILL.md
## Rules
1. Orchestration always requires a **running orchestration deployment** as a prerequisite — invoke `aicore-lifecycle-management` first if one does not exist.
2. The orchestration endpoint is `POST {DEPLOYMENT_URL}/v2/completion` — not `/v1/chat/completions`.
3. Orchestration `scenario_id` and `executable_id` are always `"orchestration"` — these are fixed.
4. The Harmonized API normalizes all models to OpenAI message format — the same client code works for GPT, Gemini, and Bedrock.
5. If credentials are not configured, invoke `aicore-admin-resources` first.
6. `generative-ai-hub-sdk` is deprecated — always use `sap-ai-sdk-gen`. Import namespace `gen_ai_hub` is shared by both.
7. **If the user's request does not explicitly specify an approach, use `AskUserQuestion` to ask whether they prefer the REST API (curl) or the Python SDK before writing or running any code.**
---
## Deployment Prerequisite
View the complete source on GitHubgenai-hub-prompt-evaluation
When your agent uses it
Run GenAI evaluations on SAP AI Core: benchmark LLMs and prompts against a test dataset using system-defined and custom (LLM-as-judge) metrics, then retrieve aggregate results. Supports all three evaluation types — prompt registry, orchestration registry, and grounding (RAG) orchestration registry. WHEN: user wants to evaluate or benchmark an LLM / prompt / orchestration config, run a GenAI evaluation, create or list evaluation metrics, define a custom LLM-as-a-judge metric, create a prompt template (prompt registry) or an orchestration-registry config (with or without grounding) for evaluation, create an evaluation configuration or execution, or fetch evaluation results / scores for an execution. DO NOT USE FOR: agent evaluation via the offline aeval service — use `aeval-offline-evaluation`; building a production orchestration/RAG pipeline for inference — use `genai-hub-orchestration`; generic executions, deployments, or artifacts unrelated to evaluation — use `aicore-lifecycle-management`; credentials, resource groups, or object stores — use `aicore-admin-resources`.
What it loads into context
Frontmatter
310 tokensAlways available to the agent
SKILL.md
3,318 tokensWhen the skill is activated
Reference documents
3,745 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Step 0 — ask for credentials first (required)
- Rules
- Environment variables
- End-to-end workflow
- Evaluation types
- Evaluation metrics
- Step 6 — create the thing to evaluate
- Step 7 — evaluation configuration + execution
- Results
- Handoffs
- When to Load Reference Files
Scripts executed separately
scripts/_rest.pyscripts/create_evaluation_configuration.pyscripts/create_evaluation_metric.pyscripts/create_orchestration_registry_config.pyscripts/create_prompt_template.pyscripts/download_evaluation_results.pyscripts/get_evaluation_results.pyscripts/list_evaluation_metrics.pyscripts/list_orchestration_registry_configs.pyscripts/list_prompt_templates.pyscripts/register_eval_artifact.py
Files
SKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesSKILL.mdcore13,767 bytesdata/sample_dataset.csvasset418 bytesdata/sample_dataset_rag.csvasset20,688 bytesreferences/GROUNDING_SETUP.mddoc3,834 bytesreferences/RESULTS_ANALYSIS.mddoc3,677 bytesreferences/WORKFLOW.mddoc8,016 bytesscripts/_rest.pyruns3,285 bytesscripts/create_evaluation_configuration.pyruns9,074 bytesscripts/create_evaluation_metric.pyruns5,495 bytesscripts/create_orchestration_registry_config.pyruns4,048 bytesscripts/create_prompt_template.pyruns4,811 bytesscripts/download_evaluation_results.pyruns5,679 bytesscripts/get_evaluation_results.pyruns4,003 bytesscripts/list_evaluation_metrics.pyruns4,083 bytesscripts/list_orchestration_registry_configs.pyruns3,258 bytesscripts/list_prompt_templates.pyruns2,992 bytesscripts/register_eval_artifact.pyruns4,225 bytestemplates/custom-metric.jsonasset2,408 bytestemplates/orchestration-registry-config.jsonasset700 bytestemplates/orchestration-registry-grounding-config.jsonasset1,413 bytestemplates/prompt-template.jsonasset605 bytes
Read SKILL.md
## Step 0 — ask for credentials first (required)
Before running any other step, confirm the AI Core credentials are set. Invoke
`aicore-admin-resources` and run `check_setup.py`.
- If it succeeds, continue to the workflow.
- If it fails (missing variables, `invalid_client`, or bad credentials), **STOP and ask the user**
to export the variables listed in **Environment variables** below. Do not continue, and do not
look for credentials or workflow steps anywhere else (notebooks, other repos, workspace files) —
this skill's `scripts/` are the only supported path.
---
## RulesView the complete source on GitHubgenai-hub-tabular-orchestration
When your agent uses it
Manage the SAP AI Core Context Registry — data destinations (HDL connections), tabular artifacts (CSV/Parquet/Delta files as queryable tables), and scenario configurations (named artifact bundles). Also interactively build and send tabular prediction requests using the SAP AI Core Tabular Prediction service (sap-rpt-1-small / sap-rpt-1-large). Use this skill whenever the user mentions context registry, data destinations, tabular artifacts, scenario configurations, TCR, HDL connections, or wants to register/list/delete structured data sources in SAP AI Core. Always use this skill for any tabular-orchestration / tcr API work, even if the user just asks "show me my data destinations" or "register this CSV as a tabular artifact". Also use for: SAP AI Core tabular prediction, sap-rpt prediction, "predict a column with sap-rpt", TCR row classification. NOT FOR general orchestration, generic ML prediction, or LLM pipelines — use `genai-hub-orchestration` for those. NOT FOR general classification/prediction requests unrelated to SAP AI Core TCR (e.g. "predict sales next quarter", "classify this text").
What it loads into context
Frontmatter
355 tokensAlways available to the agent
SKILL.md
5,035 tokensWhen the skill is activated
Reference documents
4,603 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- Concepts
- Quick Start
- Data Destinations
- Tabular Artifacts
- Scenario Configurations
- Tabular Prediction (predict.py)
- Common Errors
- Handoffs
- When to Load Reference Files
Scripts executed separately
../aicore-lifecycle-management/scripts/get_deployments.pyscripts/create_data_destination.pyscripts/create_scenario_config.pyscripts/create_tabular_artifact.pyscripts/delete_data_destination.pyscripts/delete_scenario_config.pyscripts/delete_tabular_artifact.pyscripts/get_data_destination.pyscripts/get_scenario_config.pyscripts/get_tabular_artifact.pyscripts/get_tabular_artifact_data.pyscripts/list_data_destinations.pyscripts/list_scenario_configs.pyscripts/list_tabular_artifacts.pyscripts/patch_data_destination.pyscripts/patch_scenario_config.pyscripts/predict.pyscripts/search_data_destinations.pyscripts/search_scenario_configs.pyscripts/validate_data_destination.pyscripts/validate_data_destination_by_name.py
Files
../aicore-lifecycle-management/scripts/get_deployments.pyruns14,435 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesSKILL.mdcore20,719 bytesreferences/API.mddoc10,192 bytesreferences/PREDICT.mddoc6,036 bytesreferences/SETUP.mddoc1,101 bytesscripts/create_data_destination.pyruns9,556 bytesscripts/create_scenario_config.pyruns4,805 bytesscripts/create_tabular_artifact.pyruns8,327 bytesscripts/delete_data_destination.pyruns2,244 bytesscripts/delete_scenario_config.pyruns1,876 bytesscripts/delete_tabular_artifact.pyruns2,151 bytesscripts/get_data_destination.pyruns2,479 bytesscripts/get_scenario_config.pyruns2,645 bytesscripts/get_tabular_artifact.pyruns2,451 bytesscripts/get_tabular_artifact_data.pyruns2,644 bytesscripts/list_data_destinations.pyruns2,588 bytesscripts/list_scenario_configs.pyruns2,522 bytesscripts/list_tabular_artifacts.pyruns2,787 bytesscripts/patch_data_destination.pyruns4,823 bytesscripts/patch_scenario_config.pyruns5,198 bytesscripts/predict.pyruns4,892 bytesscripts/search_data_destinations.pyruns3,459 bytesscripts/search_scenario_configs.pyruns3,393 bytesscripts/validate_data_destination.pyruns5,429 bytesscripts/validate_data_destination_by_name.pyruns2,323 bytes
Read SKILL.md
## Rules
1. Run all scripts from the skill root with `uv run scripts/<name>.py`.
2. Never print or log credential values — the SDK reads from the environment.
3. Always verify TCR prerequisites (data destination → tabular artifact → scenario configuration) are in place before sending a prediction request.
4. `rows` and `columns` are mutually exclusive in a prediction request — never include both.
5. For credential or auth errors, invoke `aicore-admin-resources` first.
6. Mutating scripts require `--confirm`; always pass it explicitly for delete operations.
7. Omit `--resource-group` when the user doesn't specify one; the SDK default is used.
8. Before issuing any `btp update services/instance` command: (a) run `btp get services/instance --id <id>` to fetch the full current `parameters` block, (b) show the user the complete current parameters and the exact diff — what is being added, changed, or removed — along with the full resulting payload that will be sent, and (c) require the user to explicitly confirm the shown parameters and the proposed change before proceeding. Do not issue `btp update services/instance` under any circumstance until the user has confirmed in that same turn.
---
## ConceptsView the complete source on GitHubaicore-sdk-java
When your agent uses it
Generate working Java boilerplate for SAP GenAI Hub using the SAP AI SDK for Java (com.sap.ai.sdk). Covers chat completion, streaming, multi-turn conversations, prompt templates, content filtering, data masking, embeddings, RAG/grounding, prompt registry, and Spring Boot streaming. WHEN: user asks for Java or Kotlin code that calls a GenAI Hub model, wants a Java starter project, asks how to use com.sap.ai.sdk in their app, or asks how to integrate AI Core into a Spring Boot or plain Java application. DO NOT USE FOR: JavaScript/TypeScript code — use `aicore-sdk-js`.
What it loads into context
Frontmatter
177 tokensAlways available to the agent
SKILL.md
1,945 tokensWhen the skill is activated
Reference documents
5,927 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Sources & Fallback
- Rules
- Asset Map
- Install Options
- Quick Start (OrchestrationClient)
- Credential Setup
- Handoffs
- When to Load Reference Files
Files
README.mddoc989 bytesSKILL.mdcore8,755 bytesSKILL.mdcore8,755 bytesSKILL.mdcore8,755 bytesSKILL.mdcore8,755 bytesassets/BatchOrchestration.javaasset3,794 bytesassets/ChatOrchestration.javaasset1,386 bytesassets/EmbeddingsOrchestration.javaasset1,651 bytesassets/FilteringOrchestration.javaasset5,185 bytesassets/GroundingOrchestration.javaasset2,043 bytesassets/MaskingOrchestration.javaasset2,982 bytesassets/MultiTurnOrchestration.javaasset1,668 bytesassets/OpenAiNative.javaasset4,129 bytesassets/PromptRegistryOrchestration.javaasset2,059 bytesassets/RptOrchestration.javaasset3,912 bytesassets/SpringAiOpenAi.javaasset2,355 bytesassets/SpringAiOrchestration.javaasset2,494 bytesassets/StreamingOrchestration.javaasset1,364 bytesevals/evals.jsonasset12,707 bytesevals/trigger_evals.jsonasset2,905 bytesreferences/SDK_JAVA.mddoc24,897 bytes
Read SKILL.md
## Sources & Fallback
Resolve answers in this priority order:
1. **Assets** (`assets/` directory) — check for a matching template first and serve it
directly. Assets are always available offline and contain runnable, tested code.
2. **Context7 MCP** — if no asset matches, fetch live docs via Context7:
`resolve-library-id: SAP/ai-sdk-java`, then `get-library-docs`.
Context7 returns the most up-to-date API shapes straight from the repo.
Silently fall back to step 3 if Context7 is not installed.
3. **`references/SDK_JAVA.md`** — offline reference when Context7 is unavailable.
Use this rather than guessing.
**Do not fabricate class names, method signatures, or config shapes.** If none of theView the complete source on GitHubaicore-sdk-js
When your agent uses it
Generate working TypeScript/JavaScript boilerplate for SAP GenAI Hub using @sap-ai-sdk/orchestration, @sap-ai-sdk/foundation-models, @sap-ai-sdk/openai (native OpenAI SDK), @sap-ai-sdk/langchain (LangChain), @sap-ai-sdk/document-grounding (RAG), @sap-ai-sdk/prompt-registry, @sap-ai-sdk/llm-batch (batch jobs), @sap-ai-sdk/rpt (tabular prediction), or @sap-ai-sdk/context-registry (data destinations, tabular artifacts, scenario configurations). WHEN: user asks for TypeScript, JavaScript, Node.js, or JS/TS code that calls a GenAI Hub model, wants a TypeScript starter project, asks how to use @sap-ai-sdk in their app, asks how to use LangChain (JS/TS) with SAP AI Core, or wants JS/TS for RAG/document-grounding, prompt templates, batch LLM jobs, tabular (RPT) prediction, or managing data destinations / tabular artifacts / scenario configurations via the Context Registry. DO NOT USE FOR: Java code — use `aicore-sdk-java`.
What it loads into context
Frontmatter
306 tokensAlways available to the agent
SKILL.md
2,186 tokensWhen the skill is activated
Reference documents
5,816 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Rules
- Sources & Fallback
- Asset Map
- Install Options
- Quick Start (@sap-ai-sdk/orchestration)
- Handoffs
- When to Load Reference Files
Scripts executed separately
assets/chat_openai_proxy.tsassets/chat_sap_sdk.tsassets/context_registry.tsassets/document_grounding.tsassets/langchain_openai.tsassets/langchain_orchestration.tsassets/llm_batch.tsassets/openai_native.tsassets/prompt_registry.tsassets/realtime.tsassets/rpt.tsassets/streaming.tsassets/tabular_orchestration.ts
Files
README.mddoc997 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesSKILL.mdcore9,473 bytesassets/chat_openai_proxy.tsruns1,080 bytesassets/chat_sap_sdk.tsruns1,528 bytesassets/context_registry.tsruns6,646 bytesassets/document_grounding.tsruns2,455 bytesassets/langchain_openai.tsruns1,191 bytesassets/langchain_orchestration.tsruns1,310 bytesassets/llm_batch.tsruns2,802 bytesassets/openai_native.tsruns3,139 bytesassets/prompt_registry.tsruns1,418 bytesassets/realtime.tsruns1,594 bytesassets/rpt.tsruns1,634 bytesassets/streaming.tsruns1,310 bytesassets/tabular_orchestration.tsruns2,579 bytesevals/evals.jsonasset21,657 bytesevals/trigger_evals.jsonasset3,022 bytesreferences/SDK_JS.mddoc22,433 bytes
Read SKILL.md
## Rules
1. If no deployment URL is known, check the SAP AI Core console or contact your admin to list or create one before generating code.
2. Always include `aicore configure` credential guidance in generated code comments; link to [Connecting to AI Core](https://sap.github.io/ai-sdk/docs/js/connecting-to-ai-core) for setup details.
3. JS/TS lifecycle management (create/list/delete deployments) is not available in this skill — use the SAP AI Core console or contact your admin for deployment management.
4. Target `@sap-ai-sdk` **v2** (orchestration `2.14+`). The preferred invocation pattern is passing `messages` directly to `chatCompletion()` / `stream()`. Only use `promptTemplating.prompt.template` with `{{?placeholder}}` values when the user explicitly wants a server-side reusable template. Never emit the v1 shape `llm: { model_name }` / `templating: { template }` — it does not compile against v2.
5. Never emit Python code snippets — this skill is JS/TS only. If the user asks for Python, inform them that no Python skill is available in this repo and point them to https://sap.github.io/ai-sdk/ for Python SDK guidance.
6. Gather these details before generating code — ask only for what the user hasn't provided:
- **Framework**: `@sap-ai-sdk/*` (recommended) / `@sap-ai-sdk/langchain` (LangChain) / OpenAI npm package via LiteLLM proxy?
- **Use case**: chat / streaming / embeddings?
- **Runtime**: Node.js / Bun / browser?
- **Model + Deployment ID**: check the SAP AI Core console for existing deployments
- **Model-switching intent** (ask only when the user specifies an OpenAI model like gpt-4o, gpt-4.1, etc.): do they plan to switch models later (e.g. to Claude or Gemini)? If yes → recommend `@sap-ai-sdk/orchestration` for portability. If they want to stay on OpenAI → use `@sap-ai-sdk/openai` (`SapOpenAi.createClient`) as the simpler native OpenAI SDK alternative; no LiteLLM proxy needed.
View the complete source on GitHubsap-fiori-guidelines
When your agent uses it
SAP Fiori design guidelines for building enterprise applications. Use this skill when designing, building, or reviewing SAP Fiori applications, implementing SAPUI5 or UI5 Web Components, working with SAP enterprise UX patterns, or needing guidance on buttons, forms, tables, object pages, list reports, navigation, messaging, colors, typography, accessibility, AI/Joule integration, or any SAP Fiori UI element. Triggers on mentions of Fiori, SAPUI5, UI5, SAP UX, SAP design system, or enterprise application design following SAP standards.
What it loads into context
Frontmatter
121 tokensAlways available to the agent
SKILL.md
1,643 tokensWhen the skill is activated
Reference documents
278,326 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to Use This Skill
- Core Principles
- Technology Options
- Reference Documentation
- Quick Reference
- Implementation Checklist
- Key Guidelines
- External Resources
Files
README.mddoc2,940 bytesSKILL.mdcore7,686 bytesreferences/fiori-elements.mddoc197,586 bytesreferences/foundations-ai-and-joule-design.mddoc66,053 bytesreferences/foundations-best-practices.mddoc9,398 bytesreferences/foundations-integration-and-services.mddoc13,403 bytesreferences/foundations-interaction.mddoc24,108 bytesreferences/foundations-visual.mddoc37,014 bytesreferences/foundations-writing-and-wording.mddoc16,650 bytesreferences/page-types.mddoc220,774 bytesreferences/sap-s4hana.mddoc11,406 bytesreferences/ui-actions.mddoc42,272 bytesreferences/ui-ai.mddoc83,233 bytesreferences/ui-containers.mddoc86,308 bytesreferences/ui-display.mddoc43,055 bytesreferences/ui-inputs.mddoc164,753 bytesreferences/ui-lists-tables.mddoc277,239 bytesreferences/ui-messages.mddoc14,550 bytesreferences/ui-navigation.mddoc53,914 bytesreferences/ui-upload.mddoc8,586 bytes
Read SKILL.md
# SAP Fiori Design Guidelines
Comprehensive guidance for designing and building SAP Fiori applications following official SAP design system standards.
## When to Use This Skill
- Designing or building SAP Fiori applications
- Implementing SAPUI5 or UI5 Web Components
- Following SAP enterprise UX patterns
- Choosing UI elements for SAP applications
- Implementing navigation, messaging, or data visualization
- Ensuring accessibility and inclusive design
- Applying colors, typography, or visual styling
- Designing AI-powered features, Joule integration, or guided promptsView the complete source on GitHubsap-fiori-ios
When your agent uses it
SAP Fiori for iOS Design Skill — Converts Figma designs from the Fiori iOS UI Kit into SwiftUI prototypes with animations and interactions. Use this skill when a designer provides a Figma node ID or component name and wants working SwiftUI code, when asking which Fiori iOS component to use, when mapping Figma variants to SwiftUI, or when adding animations and state transitions to iOS prototypes. Triggers on: Fiori iOS, SwiftUI, iOS prototype, Figma to iOS, FioriButton, FioriTheme, animation, interaction, SAP 72, preferredFioriColor, ObjectItem, FioriSwiftUI.
What it loads into context
Frontmatter
144 tokensAlways available to the agent
SKILL.md
6,546 tokensWhen the skill is activated
Reference documents
203,200 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Figma UI Kit
- Core Rule: NEVER hardcode hex values
- Figma Variant → SwiftUI Mapping
- Animation Specs
- FioriTheme Setup
- Quick Start SwiftUI Template
- File Directory
Files
.well-known/skills/index.jsonasset502 bytesREADME.mddoc6,200 bytesSKILL.mdcore27,813 bytesSKILL.mdcore27,813 bytesreferences/carplay/design-principles.mddoc2,210 bytesreferences/carplay/get-started.mddoc1,436 bytesreferences/colors.mddoc3,825 bytesreferences/components/activity-indicator.mddoc3,503 bytesreferences/components/attachment-form-cell.mddoc7,350 bytesreferences/components/avatars-and-images.mddoc269 bytesreferences/components/avatars.mddoc8,749 bytesreferences/components/banner.mddoc8,422 bytesreferences/components/button-form-cell.mddoc5,058 bytesreferences/components/buttons.mddoc11,044 bytesreferences/components/calendar.mddoc8,887 bytesreferences/components/cards.mddoc37,632 bytesreferences/components/chart-header.mddoc6,120 bytesreferences/components/checkout-indicator.mddoc4,903 bytesreferences/components/collection-view.mddoc14,703 bytesreferences/components/contact-cell.mddoc5,366 bytesreferences/components/data-table.mddoc8,865 bytesreferences/components/dimension-selector.mddoc4,302 bytesreferences/components/empty-state-view.mddoc2,205 bytesreferences/components/error-handling.mddoc3,687 bytesreferences/components/feedback-indicators.mddoc3,943 bytesreferences/components/filter-feedback-bar.mddoc11,040 bytesreferences/components/filter-form-cell.mddoc5,651 bytesreferences/components/hierarchy-view.mddoc5,892 bytesreferences/components/illustrated-message.mddoc10,592 bytesreferences/components/info-view.mddoc7,814 bytesreferences/components/inline-signature-form-cell.mddoc7,941 bytesreferences/components/inline-validation.mddoc6,914 bytesreferences/components/key-value-table-view-cell.mddoc4,582 bytesreferences/components/kpi-header.mddoc5,924 bytesreferences/components/kpis.mddoc8,660 bytesreferences/components/linear-progress-indicator.mddoc7,808 bytesreferences/components/list-picker-form-cell.mddoc10,139 bytesreferences/components/modals.mddoc5,931 bytesreferences/components/multi-message-handling.mddoc8,990 bytesreferences/components/navigation-bar.mddoc9,161 bytesreferences/components/object-cell.mddoc8,796 bytesreferences/components/object-header.mddoc9,642 bytesreferences/components/offline.mddoc6,289 bytesreferences/components/order-picker-form-cell.mddoc9,144 bytesreferences/components/pickers.mddoc6,479 bytesreferences/components/preview-table-view.mddoc5,144 bytesreferences/components/profile-header.mddoc7,807 bytesreferences/components/progress-and-processing-indicator.mddoc4,657 bytesreferences/components/rating-control-form-cell.mddoc4,167 bytesreferences/components/rating-control.mddoc4,766 bytesreferences/components/search-bar.mddoc6,129 bytesreferences/components/search-to-select.mddoc7,770 bytesreferences/components/segmented-control-form-cell.mddoc6,284 bytesreferences/components/segmented-control.mddoc3,440 bytesreferences/components/sheets.mddoc6,780 bytesreferences/components/sibling-navigation.mddoc6,575 bytesreferences/components/sidebar.mddoc7,688 bytesreferences/components/signature-capture.mddoc5,380 bytesreferences/components/skeleton-loading.mddoc10,781 bytesreferences/components/slider-form-cell.mddoc6,051 bytesreferences/components/standard-table-view-cell.mddoc3,230 bytesreferences/components/status-info-label.mddoc5,548 bytesreferences/components/step-progress-indicator.mddoc5,762 bytesreferences/components/stepper-form-cell.mddoc4,049 bytesreferences/components/switch-form-cell.mddoc5,648 bytesreferences/components/tab-bar.mddoc7,056 bytesreferences/components/tags.mddoc4,276 bytesreferences/components/text-inputs.mddoc10,837 bytesreferences/components/timeline-preview.mddoc6,133 bytesreferences/components/timeline-view.mddoc6,716 bytesreferences/components/toast-message.mddoc7,180 bytesreferences/components/toolbar.mddoc6,984 bytesreferences/components/widgets.mddoc7,689 bytesreferences/discover/contribute/contribution.mddoc2,193 bytesreferences/discover/contribute/governance.mddoc1,335 bytesreferences/discover/contribute/overview.mddoc1,658 bytesreferences/discover/contribute/support.mddoc609 bytesreferences/discover/get-started.mddoc4,432 bytesreferences/discover/mobile-ux-consistency.mddoc3,882 bytesreferences/discover/sap-design-system.mddoc2,190 bytesreferences/discover/whats-new.mddoc7,758 bytesreferences/foundations/accessibility.mddoc7,387 bytesreferences/foundations/adaptive-layout.mddoc13,350 bytesreferences/foundations/animation.mddoc2,948 bytesreferences/foundations/app-icon.mddoc2,926 bytesreferences/foundations/app-store-appearance.mddoc1,503 bytesreferences/foundations/colors.mddoc7,267 bytesreferences/foundations/design-tokens.mddoc4,545 bytesreferences/foundations/elevation.mddoc4,537 bytesreferences/foundations/iconography.mddoc4,053 bytesreferences/foundations/theming.mddoc3,985 bytesreferences/foundations/time-and-date-formats.mddoc4,436 bytesreferences/foundations/typography.mddoc5,166 bytesreferences/in-app-ai-design/components/ai-buttons.mddoc3,223 bytesreferences/in-app-ai-design/components/ai-progress-indicators.mddoc5,117 bytesreferences/in-app-ai-design/foundations/ai-ui-text.mddoc3,666 bytesreferences/in-app-ai-design/get-started.mddoc1,981 bytesreferences/in-app-ai-design/patterns/ai-acknowledgement.mddoc5,239 bytesreferences/in-app-ai-design/patterns/ai-handoff.mddoc3,635 bytesreferences/in-app-ai-design/patterns/ai-insights.mddoc5,437 bytesreferences/in-app-ai-design/patterns/ai-notice.mddoc5,139 bytesreferences/in-app-ai-design/patterns/ai-user-feedback.mddoc8,818 bytesreferences/in-app-ai-design/patterns/ai-writing-assistant.mddoc10,439 bytesreferences/joule/ai-handoff.mddoc3,312 bytesreferences/joule/components/carousel.mddoc1,863 bytesreferences/joule/components/illustrated-message.mddoc2,304 bytesreferences/joule/components/input-field.mddoc4,470 bytesreferences/joule/components/joule-panel.mddoc3,881 bytesreferences/joule/components/likert-scale.mddoc1,963 bytesreferences/joule/components/list-card.mddoc3,438 bytesreferences/joule/components/media.mddoc2,224 bytesreferences/joule/components/menu-selection.mddoc2,730 bytesreferences/joule/components/object-card.mddoc2,649 bytesreferences/joule/components/quick-replies.mddoc2,206 bytesreferences/joule/components/response-actions.mddoc3,753 bytesreferences/joule/components/text-messages.mddoc4,118 bytesreferences/joule/components/timestamp.mddoc2,031 bytesreferences/joule/foundations/colors.mddoc3,359 bytesreferences/joule/foundations/layout.mddoc3,847 bytesreferences/joule/get-started.mddoc2,049 bytesreferences/joule/patterns/ai-notice.mddoc3,681 bytesreferences/joule/patterns/attachment-by-prompt.mddoc1,617 bytesreferences/joule/patterns/confirmation.mddoc2,256 bytesreferences/joule/patterns/conversations-list.mddoc2,359 bytesreferences/joule/patterns/detail-view.mddoc1,400 bytesreferences/joule/patterns/dictation.mddoc1,441 bytesreferences/joule/patterns/entry-point.mddoc2,021 bytesreferences/joule/patterns/error-handling.mddoc2,391 bytesreferences/joule/patterns/feedback.mddoc2,064 bytesreferences/joule/patterns/initial-loading.mddoc1,487 bytesreferences/joule/patterns/modes.mddoc1,897 bytesreferences/joule/patterns/outbound-navigation.mddoc1,917 bytesreferences/joule/patterns/persistent-attachment.mddoc2,142 bytesreferences/joule/patterns/response-loading.mddoc2,645 bytesreferences/joule/patterns/transparency-and-explainability.mddoc2,185 bytesreferences/joule/patterns/typeahead.mddoc3,410 bytesreferences/joule/patterns/welcome-screen.mddoc1,721 bytesreferences/joule/whats-new.mddoc4,751 bytesreferences/page-types/list-report-page.mddoc10,316 bytesreferences/page-types/object-details-page.mddoc6,178 bytesreferences/page-types/overview-page.mddoc8,222 bytesreferences/page-types/profile-and-settings-page.mddoc5,940 bytesreferences/patterns/authentication-overview.mddoc1,909 bytesreferences/patterns/barcode-scanner.mddoc1,998 bytesreferences/patterns/basic-authentication.mddoc4,917 bytesreferences/patterns/biometric-authentication.mddoc6,842 bytesreferences/patterns/chart-content-table-view-cell.mddoc6,555 bytesreferences/patterns/chart-types.mddoc7,985 bytesreferences/patterns/charts.mddoc7,350 bytesreferences/patterns/consent-forms.mddoc4,748 bytesreferences/patterns/create-and-edit.mddoc8,016 bytesreferences/patterns/document-scanner.mddoc2,510 bytesreferences/patterns/hierarchy.mddoc3,241 bytesreferences/patterns/map.mddoc3,420 bytesreferences/patterns/modality.mddoc4,216 bytesreferences/patterns/multi-user-onboarding.mddoc6,681 bytesreferences/patterns/navigation.mddoc3,071 bytesreferences/patterns/ocr-scanner.mddoc2,688 bytesreferences/patterns/qr-code-scanner.mddoc2,855 bytesreferences/patterns/quick-sort.mddoc3,974 bytesreferences/patterns/rich-text-document.mddoc3,742 bytesreferences/patterns/search.mddoc4,571 bytesreferences/patterns/single-user-onboarding.mddoc5,602 bytesreferences/patterns/sort-and-filter-form.mddoc7,366 bytesreferences/patterns/sort-and-filter-overview.mddoc2,069 bytesreferences/patterns/whats-new.mddoc5,937 bytesreferences/resources/joule-ui-kit.mddoc1,102 bytesreferences/resources/mentor-app.mddoc1,472 bytesreferences/resources/ui-kit.mddoc1,304 bytesreferences/resources/watchos-ui-kit.mddoc945 bytesreferences/visionos/foundations/design-principles.mddoc3,097 bytesreferences/visionos/foundations/design-process-and-tools.mddoc1,912 bytesreferences/visionos/foundations/spatial-ux-design.mddoc1,980 bytesreferences/visionos/foundations/terminology.mddoc1,826 bytesreferences/visionos/foundations/typography.mddoc1,459 bytesreferences/visionos/get-started.mddoc1,678 bytesreferences/watchos/foundations/colors.mddoc2,185 bytesreferences/watchos/foundations/design-principles.mddoc3,260 bytesreferences/watchos/foundations/layout.mddoc1,708 bytesreferences/watchos/foundations/navigation.mddoc1,945 bytesreferences/watchos/foundations/type-system.mddoc1,363 bytesreferences/watchos/get-started.mddoc1,023 bytes
Read SKILL.md
# SAP Fiori for iOS — Design Skill
## Figma UI Kit
**File key:** `1450853598524410675`
**Community URL:** `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit`
### How to read a component from Figma
```
get_figma_data(fileKey: "1450853598524410675", nodeId: "<nodeId>", depth: 3)
```
### Known Page Node IDs (depth=1 from file root)
| Page | Contents |View the complete source on GitHubSkills included
- aicore-admin-resources
- aicore-lifecycle-management
- genai-hub-foundation-models
- genai-hub-orchestration
- genai-hub-prompt-evaluation
- genai-hub-tabular-orchestration
- aicore-sdk-java
- aicore-sdk-js
- sap-fiori-guidelines
- sap-fiori-ios
Repository facts
- License
- Apache-2.0
- Created
- May 7, 2026
- Last pushed
- Nov 5, 2026
- Forks
- 31
- Open issues
- 11
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 59 notes
plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-admin-resources/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/genai-hub-foundation-models/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/genai-hub-foundation-models/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedplugins/aicore-skills/skills/genai-hub-foundation-models/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 6 broad permissionsin 6 files: aicore-admin-resources/SKILL.md:1 aicore-lifecycle-management/SKILL.md:1 genai-hub-foundation-models/SKILL.md:1 and 3 more
- No dangerous shell commands
- 3,149 network referencesin 160 files: sap-fiori-guidelines/references/ui-lists-tables.md:50 sap-fiori-guidelines/references/page-types.md:5 sap-fiori-guidelines/references/fiori-elements.md:66 and 157 more
- 2 obfuscation signalsin 1 file: sap-fiori-guidelines/references/ui-lists-tables.md:1492
- No instruction overrides
- 67 executable scriptsin 66 files: aicore-lifecycle-management/scripts/get_deployments.py:1 aicore-admin-resources/scripts/check_setup.py:1 aicore-admin-resources/scripts/create_resource_group.py:1 and 63 more
- 25 references to secretsin 15 files: genai-hub-prompt-evaluation/references/RESULTS_ANALYSIS.md:43 aicore-admin-resources/references/SETUP.md:37 genai-hub-prompt-evaluation/SKILL.md:69 and 12 more
- No requests to vote in Hot
Show all 3,249 signals by file
.claude-plugin/marketplace.json
- Network accessline 1
{ "$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 2
"$schema": "https://anthropic.com/claude-code/marketplace.schema.json", - Network accessline 14
}, "source": "./plugins/aicore-skills", "homepage": "https://skills.cloud.sap" - Network accessline 15
"source": "./plugins/aicore-skills", "homepage": "https://skills.cloud.sap" } - Network accessline 16
"homepage": "https://skills.cloud.sap"
plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md
- Broad permissionsline 1
Bash, Read - Network accessline 34
"status": "ok", "resource_group": "<your-resource-group>", "base_url": "https://api.ai.<region>...", - Network accessline 35
"resource_group": "<your-resource-group>", "base_url": "https://api.ai.<region>...", "auth_url": "https://..." - Network accessline 36
"base_url": "https://api.ai.<region>...", - Network accessline 37
"auth_url": "https://..." - Network accessline 47
Prints a raw Bearer token to stdout — useful for curl testing: - Access to secretsline 64
[Credential-related source omitted]
plugins/aicore-skills/skills/aicore-admin-resources/references/SETUP.md
- Network accessline 36
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Network accessline 38
export AICORE_BASE_URL="https://api.ai.<region>.cfapps.<provider>.hana.ondemand.com/v2" - Network accessline 51
[Credential-related source omitted] - Network accessline 52
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Network accessline 53
"AICORE_BASE_URL": "https://api.ai.<region>.cfapps.<provider>.hana.ondemand.com/v2", - Access to secretsline 82
[Credential-related source omitted]
plugins/aicore-skills/skills/aicore-admin-resources/scripts/check_setup.py
plugins/aicore-skills/skills/aicore-admin-resources/scripts/create_resource_group.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-admin-resources/scripts/delete_resource_group.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-admin-resources/scripts/get_token.py
- Executable scriptline 1
Executable file - Network accessline 3
# /// """ Print a raw token (without "Bearer " prefix) for use with curl or direct REST calls. - Network accessline 4
""" Print a raw token (without "Bearer " prefix) for use with curl or direct REST calls. Designed for shell variable capture — only the token goes to stdout. - Network accessline 5
Print a raw token (without "Bearer " prefix) for use with curl or direct REST calls. - Network accessline 8
[Credential-related source omitted] - Network accessline 10
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted]
plugins/aicore-skills/skills/aicore-admin-resources/scripts/list_resource_groups.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-admin-resources/scripts/patch_resource_group.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-admin-resources/scripts/set_profile.sh
- Executable scriptline 1
#!/usr/bin/env bash
plugins/aicore-skills/skills/aicore-lifecycle-management/SKILL.md
- Broad permissionsline 1
Bash, Read
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/create_configuration.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/create_deployment.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/dedup_deployments.py
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/delete_deployment.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_configurations.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_deployment_logs.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_deployments.py
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_executables.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_scenarios.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/patch_deployment.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/aicore-lifecycle-management/scripts/stop_deployment.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-foundation-models/SKILL.md
- Broad permissionsline 1
Bash, Read - Network accessline 7
deployment, browse providers (Azure OpenAI, Anthropic, Google, Mistral, Cohere, etc.), check model capabilities or context length, get the correct model-name to pass to create_llm_deployment, or get curl inference examples for a deploye - Network accessline 8
model capabilities or context length, get the correct model-name to pass to create_llm_deployment, or get curl inference examples for a deployed model (chat completions, Responses API, embeddings, image generation, etc.). - Network accessline 9
or get curl inference examples for a deployed model (chat completions, Responses API, embeddings, - Network accessline 19
2. `executable-id` and `model-name` values from this skill are the inputs needed by `aicore-lifecycle-management` to create a deployment. 3. If credentials are not configured, invoke `aicore-admin-resources` first. 4. Before executing any c - Network accessline 21
4. Before executing any curl example, get a Bearer token with: - Network accessline 87
| Trigger | Load | | -------------------------------------------------------------------------------------------- | --------------------- - Network accessline 89
| Curl inference examples, provider-specific endpoint paths, or about to call a deployed model | `references/MODELS.md` | - Network accessline 93
## Finding the Deployment URL for a Curl Call - Network accessline 104
3. See `references/MODELS.md` for export setup and curl examples per provider.
plugins/aicore-skills/skills/genai-hub-foundation-models/references/MODELS.md
- Network accessline 65
Chat Completions ([API Reference](https://learn.microsoft.com/en-us/azure/foundry/openai/latest#create-chat-completion)): - Network accessline 68
curl -X POST "$DEPLOYMENT_URL/v1/chat/completions" \ - Network accessline 75
Responses API (gpt-5 and newer only) ([API Reference](https://learn.microsoft.com/en-us/azure/foundry/openai/latest#create-response)): - Network accessline 78
curl -X POST "$DEPLOYMENT_URL/v1/responses" \ - Network accessline 90
curl -X POST "$DEPLOYMENT_URL/embeddings?api-version=2023-05-15" \ - Network accessline 100
curl -X POST "$DEPLOYMENT_URL/images/generations?api-version=2024-06-01" \ - Network accessline 110
curl -X POST "$DEPLOYMENT_URL/audio/transcriptions?api-version=2024-06-01" \ - Network accessline 119
curl -X POST "$DEPLOYMENT_URL/audio/translations?api-version=2024-06-01" \ - Network accessline 154
Text generation ([API Reference](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/reference/rest/v1/projects.locations.publishers.models/generateContent)): - Network accessline 157
curl -X POST "$DEPLOYMENT_URL/models/gemini-2.5-pro:generateContent" \ - Network accessline 164
Embeddings ([API Reference](https://docs.cloud.google.com/vertex-ai/generative-ai/docs/reference/rest/v1/projects.locations.publishers.models/predict)): - Network accessline 167
curl -X POST "$DEPLOYMENT_URL/models/gemini-embedding:predict" \ - Network accessline 177
curl -X POST "$DEPLOYMENT_URL/models/gemini-2.5-flash-image:generateContent" \ - Network accessline 190
# Pipe curl output to jq + base64 decode: - Network accessline 198
Anthropic Claude — Messages API at `/invoke` ([API reference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html)): - Network accessline 201
curl -X POST "$DEPLOYMENT_URL/invoke" \ - Network accessline 208
Amazon Nova — Converse API at `/converse` ([API reference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html)): - Network accessline 211
curl -X POST "$DEPLOYMENT_URL/converse" \ - Network accessline 221
curl -X POST "$DEPLOYMENT_URL/invoke" \ - Network accessline 231
curl -X POST "$DEPLOYMENT_URL/invoke" \ - Network accessline 241
curl -X POST "$DEPLOYMENT_URL/chat/completions" \ - Network accessline 253
curl -X POST "$DEPLOYMENT_URL/rerank" \ - Network accessline 263
curl -X POST "$DEPLOYMENT_URL/chat" \ - Network accessline 275
curl -X POST "$DEPLOYMENT_URL/chat/completions" \ - Network accessline 285
curl -X POST "$DEPLOYMENT_URL/embeddings" \ - Network accessline 295
curl -X POST "$DEPLOYMENT_URL/chat/completions" \ - Network accessline 307
curl -X POST "$DEPLOYMENT_URL/chat/completions" \ - Network accessline 319
curl -X POST "$DEPLOYMENT_URL/predict" \
plugins/aicore-skills/skills/genai-hub-foundation-models/scripts/list_foundation_models.py
- Executable scriptline 1
Executable file - Network accessline 104
"Content-Type": "application/json", } resp = requests.get(url, headers=headers, timeout=15) - Network accessline 105
} resp = requests.get(url, headers=headers, timeout=15) resp.raise_for_status() - Network accessline 106
resp = requests.get(url, headers=headers, timeout=15)
plugins/aicore-skills/skills/genai-hub-orchestration/SKILL.md
- Broad permissionsline 1
Bash, Read - Network accessline 53
| ---- | ----------------------------------------------------------------------------------- | --------------------------------------------- | | 1 | Verify orchestration deployment is RUNNING | `g - Network accessline 54
| 1 | Verify orchestration deployment is RUNNING | `get_deployments.py --scenario orchestration` | | 2 | **If approach not stated: ask curl (REST API) or Python SDK** via `AskUserQuestion` | Us - Network accessline 55
| 2 | **If approach not stated: ask curl (REST API) or Python SDK** via `AskUserQuestion` | User preference | - Network accessline 122
curl --request POST "${DEPLOYMENT_URL}/v2/completion" \
plugins/aicore-skills/skills/genai-hub-orchestration/assets/orchestration_basic.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-orchestration/assets/orchestration_filtering.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-orchestration/assets/rag_grounding.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-orchestration/evals/evals.json
- Network accessline 27
"id": 14, "prompt": "Show me how to call the orchestration service with a prompt template using curl", "expected_output": "Agent provides a working curl command that calls the orchestration /v2/completion endpoint with a prompt - Network accessline 28
"prompt": "Show me how to call the orchestration service with a prompt template using curl", "expected_output": "Agent provides a working curl command that calls the orchestration /v2/completion endpoint with a prompt template, includ - Network accessline 29
"expected_output": "Agent provides a working curl command that calls the orchestration /v2/completion endpoint with a prompt template, including how to get the Bearer token and resource group.", - Network accessline 30
[Credential-related source omitted] - Network accessline 31
"curl command targets the /v2/completion endpoint (not /v1/chat/completions)", - Network accessline 32
[Credential-related source omitted] - Network accessline 33
"curl command includes AI-Resource-Group header",
plugins/aicore-skills/skills/genai-hub-orchestration/references/ORCHESTRATION.md
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/SKILL.md
- Broad permissionsline 1
Bash - Access to secretsline 69
[Credential-related source omitted] - Network accessline 79
[Credential-related source omitted] - Network accessline 80
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Network accessline 81
export AICORE_BASE_URL=https://api.ai.<region>.aws.ml.hana.ondemand.com
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/references/RESULTS_ANALYSIS.md
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/_rest.py
- Executable scriptline 1
Executable file - Access to secretsline 42
[Credential-related source omitted] - Network accessline 76
try: resp = requests.request(method, url, headers=headers, json=json_body, timeout=timeout) - Network accessline 77
resp = requests.request(method, url, headers=headers, json=json_body, timeout=timeout)
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/create_evaluation_configuration.py
- Executable scriptline 1
Executable file - Network accessline 21
uv run scripts/create_evaluation_configuration.py --executable-id genai-evaluations-simplified --dataset-artifact-id <artifact-id> --test-dataset-path testdata/full_dataset.csv --metrics "Pointwise Conciseness,Pointwise - Network accessline 25
--metrics "Pointwise Conciseness,Pointwise Answer Relevance" \ --orchestration-registry-ids <registry-config-id> \ --orchestration-deployment-url https://.../v2/inference/deployments/<id> - Network accessline 27
--orchestration-deployment-url https://.../v2/inference/deployments/<id> - Network accessline 30
uv run scripts/create_evaluation_configuration.py --executable-id genai-evaluations-simplified --dataset-artifact-id <artifact-id> --test-dataset-path testdata/full_dataset.csv --metrics "Pointwise Correctness" --pr - Network accessline 35
--prompt-template-id <prompt-template-id> \ --models "gpt-4o:2024-05-13" \ --orchestration-deployment-url https://.../v2/inference/deployments/<id> - Network accessline 37
--orchestration-deployment-url https://.../v2/inference/deployments/<id>
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/create_evaluation_metric.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/create_orchestration_registry_config.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/create_prompt_template.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/download_evaluation_results.py
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/get_evaluation_results.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/list_evaluation_metrics.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/list_orchestration_registry_configs.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/list_prompt_templates.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-prompt-evaluation/scripts/register_eval_artifact.py
- Executable scriptline 1
Executable file
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/SKILL.md
- Broad permissionsline 1
Bash, Read - Network accessline 15
compatibility: Requires Python 3.11+, uv, sap-ai-sdk-core, and BTP CLI (btp) for registering HDL access. See references/SETUP.md for BTP CLI install and SSO login. All TCR API calls go to https://api.ai.{region}.ml.hana.ondemand.com/v2/ - Network accessline 16
HDL access. See references/SETUP.md for BTP CLI install and SSO login. All TCR API calls go to https://api.ai.{region}.ml.hana.ondemand.com/v2/tcr allowed-tools: Bash, Read - Network accessline 17
https://api.ai.{region}.ml.hana.ondemand.com/v2/tcr - Network accessline 89
**Before creating a data destination, ask the user for:** 1. **Name** — kebab-case, 1–127 chars (e.g. `my-hdl`) 2. **HDL hostname** — no `https://` prefix (e.g. `abc123.files.hdl.eu10.hanacloud.ondemand.com`) - Network accessline 90
1. **Name** — kebab-case, 1–127 chars (e.g. `my-hdl`) 2. **HDL hostname** — no `https://` prefix (e.g. `abc123.files.hdl.eu10.hanacloud.ondemand.com`) 3. *(Optional)* **Labels** — key=value pairs following `(ext|int).ai.sap.com/<suffix>` pa - Network accessline 91
2. **HDL hostname** — no `https://` prefix (e.g. `abc123.files.hdl.eu10.hanacloud.ondemand.com`) - Network accessline 456
| `400 Bad Request` | Name pattern violation or missing field | See name constraints above | | `403 Access Denied` on TA creation | Subject patterns not yet registered in HDL instance | Follow the "register subject patterns" steps in the Da - Network accessline 457
| `403 Access Denied` on TA creation | Subject patterns not yet registered in HDL instance | Follow the "register subject patterns" steps in the Data Destinations section above; wait 1–2 min after update | | HDL connection refused | Wrong h - Network accessline 458
| HDL connection refused | Wrong hostname or no network access | Omit `https://`, check connectivity |
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/references/API.md
- Network accessline 3
Base URL: `https://api.ai.{region}.ml.hana.ondemand.com/v2/tcr` - Network accessline 55
"config": { "account_name": "mystorageaccount", "container_uri": "https://mystorageaccount.z2.blob.storage.azure.net/mycontainer", - Network accessline 56
[Credential-related source omitted] - Network accessline 57
"container_uri": "https://mystorageaccount.z2.blob.storage.azure.net/mycontainer",
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/references/SETUP.md
- Network accessline 15
**Linux / manual install:** Download the binary from https://tools.hana.ondemand.com/#cloud-btp, extract it, and add it to - Network accessline 16
Download the binary from https://tools.hana.ondemand.com/#cloud-btp, extract it, and add it to - Network accessline 33
btp login --sso --url https://cpcli.cf.sap.hana.ondemand.com - Network accessline 48
| Error | Cause | Fix | |-------|-------|-----| | `Error connecting to server` / `no such host` | Wrong CLI server URL | For internal landscapes use `--url https://cpcli.cf.sap.hana.ondemand.com` | - Network accessline 49
|-------|-------|-----| | `Error connecting to server` / `no such host` | Wrong CLI server URL | For internal landscapes use `--url https://cpcli.cf.sap.hana.ondemand.com` | | `btp: command not found` | CLI not on PATH | Re-check install an - Network accessline 50
| `Error connecting to server` / `no such host` | Wrong CLI server URL | For internal landscapes use `--url https://cpcli.cf.sap.hana.ondemand.com` |
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/create_data_destination.py
- Executable scriptline 1
Executable file - Network accessline 33
uv run scripts/create_data_destination.py --name my-azure --type AZURE \\ --account-name mystorageaccount \\ --container-uri "https://mystorageaccount.z2.blob.storage.azure.net/mycontainer" \\ - Network accessline 34
--account-name mystorageaccount \\ --container-uri "https://mystorageaccount.z2.blob.storage.azure.net/mycontainer" \\ --sas-token "sv=2023-01-03&..." - Network accessline 35
--container-uri "https://mystorageaccount.z2.blob.storage.azure.net/mycontainer" \\ - Network accessline 215
resp = requests.put(url, headers=headers, json=body, timeout=30)
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/create_scenario_config.py
- Executable scriptline 1
Executable file - Network accessline 80
resp = requests.put(url, headers=headers, json=body, timeout=30) - Network accessline 93
legacy_url = f"{base_url}/api/v1/tcr/scenarioConfigurations" legacy_body = {"name": args.name, "tabularArtifactNames": ta_names} resp = requests.post(legacy_url, headers=headers, json=legacy_body, timeout=30) - Network accessline 94
legacy_body = {"name": args.name, "tabularArtifactNames": ta_names} resp = requests.post(legacy_url, headers=headers, json=legacy_body, timeout=30) if not resp.ok: - Network accessline 95
resp = requests.post(legacy_url, headers=headers, json=legacy_body, timeout=30)
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/create_tabular_artifact.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/delete_data_destination.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/delete_scenario_config.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/delete_tabular_artifact.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/get_data_destination.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/get_scenario_config.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/get_tabular_artifact.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/get_tabular_artifact_data.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/list_data_destinations.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/list_scenario_configs.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/list_tabular_artifacts.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/patch_data_destination.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/patch_scenario_config.py
- Executable scriptline 1
Executable file - Network accessline 93
resp = requests.patch(url, headers=headers, json=body, timeout=15) - Network accessline 105
print("Note: landscape does not support new contract yet, retrying with legacy format", file=sys.stderr) legacy_body = {"tabularArtifactNames": ta_names} resp = requests.patch(url, headers=headers, json=legacy_body, - Network accessline 106
legacy_body = {"tabularArtifactNames": ta_names} resp = requests.patch(url, headers=headers, json=legacy_body, timeout=15) if not resp.ok: - Network accessline 107
resp = requests.patch(url, headers=headers, json=legacy_body, timeout=15)
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/predict.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/search_data_destinations.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/search_scenario_configs.py
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/validate_data_destination.py
- Executable scriptline 1
Executable file - Network accessline 18
uv run scripts/validate_data_destination.py --type AZURE \\ --account-name myaccount --container-uri https://myaccount.blob.core.windows.net/container \\ - Network accessline 19
--account-name myaccount --container-uri https://myaccount.blob.core.windows.net/container \\ - Network accessline 126
resp = requests.post(url, headers=headers, json=body, timeout=30)
plugins/aicore-skills/skills/genai-hub-tabular-orchestration/scripts/validate_data_destination_by_name.py
skills/aicore-sdk-java/SKILL.md
- Network accessline 28
**Do not fabricate class names, method signatures, or config shapes.** If none of the three sources cover the question, say so and point the user to https://sap.github.io/ai-sdk/docs/java/ directly. - Network accessline 30
https://sap.github.io/ai-sdk/docs/java/ directly. - Network accessline 36
1. If no deployment exists, check the SAP AI Core console or contact your admin to list or create one before generating code. 2. Always include credential guidance in generated code comments; link to [Connecting to AI Core](https://sap.gith - Network accessline 37
2. Always include credential guidance in generated code comments; link to [Connecting to AI Core](https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core) for setup details. - Network accessline 43
6. Gather these details before generating code — ask only for what the user hasn't provided: - **Use case**: chat / streaming / multi-turn / embeddings / grounding / filtering? - **Model**: check the SAP AI Core console or the [SAP Ge - Network accessline 44
- **Use case**: chat / streaming / multi-turn / embeddings / grounding / filtering? - **Model**: check the SAP AI Core console or the [SAP GenAI Hub documentation](https://help.sap.com/docs/sap-ai-core) for available models - **Build - Network accessline 45
- **Model**: check the SAP AI Core console or the [SAP GenAI Hub documentation](https://help.sap.com/docs/sap-ai-core) for available models - Network accessline 46
- **Build tool**: Maven or Gradle? - **Framework**: plain Java / Spring Boot? 7. For SDK bugs or unexpected runtime behavior: acknowledge the issue, share only verified workarounds from the assets or reference docs, and direct the user t - Network accessline 48
7. For SDK bugs or unexpected runtime behavior: acknowledge the issue, share only verified workarounds from the assets or reference docs, and direct the user to https://github.com/SAP/ai-sdk-java/issues. Do not speculate about SDK internals - Network accessline 97
Check [Maven Central](https://central.sonatype.com/artifact/com.sap.ai.sdk/orchestration) for the latest version. - Access to secretsline 128
[Credential-related source omitted] - Network accessline 131
Or run `aicore configure` (Python CLI) to store credentials in `~/.aicore/config.json`. See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 132
See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 138
- **Want JS/TS code instead?** → invoke `aicore-sdk-js` - **SDK bug or unexpected behavior?** → https://github.com/SAP/ai-sdk-java/issues - Network accessline 139
- **SDK bug or unexpected behavior?** → https://github.com/SAP/ai-sdk-java/issues
skills/aicore-sdk-java/assets/BatchOrchestration.java
- Network accessline 19
* * Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 20
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 21
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/ChatOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/EmbeddingsOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/FilteringOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/GroundingOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/MaskingOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/MultiTurnOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/OpenAiNative.java
- Network accessline 16
* * Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 17
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 18
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/PromptRegistryOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/RptOrchestration.java
- Network accessline 13
* * Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 14
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 15
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/SpringAiOpenAi.java
- Network accessline 10
* * Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 11
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 12
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/SpringAiOrchestration.java
- Network accessline 11
* * Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 12
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 13
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/assets/StreamingOrchestration.java
- Network accessline 9
* Credentials: set AICORE_SERVICE_KEY env var to your AI Core service key JSON, * or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core - Network accessline 10
* or run 'aicore configure' (Python CLI) to use ~/.aicore/config.json. * See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core */ - Network accessline 11
* See: https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core
skills/aicore-sdk-java/evals/evals.json
- Network accessline 170
"Agent does not generate Java code", "Agent informs the user that Python is not covered by any skill in this repo", "Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance" - Network accessline 171
"Agent informs the user that Python is not covered by any skill in this repo", "Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance" ] - Network accessline 172
"Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance"
skills/aicore-sdk-java/references/SDK_JAVA.md
- Network accessline 8
GitHub: https://github.com/SAP/ai-sdk-java - Network accessline 9
Online Documentation: https://sap.github.io/ai-sdk/docs/java/ - Network accessline 47
Check [Maven Central](https://central.sonatype.com/artifact/com.sap.ai.sdk/orchestration) for the latest version. - Access to secretsline 58
[Credential-related source omitted] - Network accessline 102
Use the [SAP GenAI Hub documentation](https://help.sap.com/docs/sap-ai-core) or the SAP AI Core console to list all models available in your instance. - Network accessline 125
// With image (from sample-code/spring-app/.../OrchestrationService.java) Message.user("What is in this image?") .withImage("https://example.com/image.jpg", ImageItem.DetailLevel.LOW); - Network accessline 127
.withImage("https://example.com/image.jpg", ImageItem.DetailLevel.LOW); - Network accessline 645
| Error | Cause | Fix | | --- | --- | --- | | `401 Unauthorized` | `AICORE_SERVICE_KEY` is wrong, expired, or belongs to the wrong instance | Verify the service key JSON is complete and current; see [Connecting to AI Core](https://sap.githu - Network accessline 646
| --- | --- | --- | | `401 Unauthorized` | `AICORE_SERVICE_KEY` is wrong, expired, or belongs to the wrong instance | Verify the service key JSON is complete and current; see [Connecting to AI Core](https://sap.github.io/ai-sdk/docs/java/co - Network accessline 647
| `401 Unauthorized` | `AICORE_SERVICE_KEY` is wrong, expired, or belongs to the wrong instance | Verify the service key JSON is complete and current; see [Connecting to AI Core](https://sap.github.io/ai-sdk/docs/java/connecting-to-ai-core) - Network accessline 648
| `404 Not Found` | No deployment exists for the requested model in the target resource group | Use the SAP AI Core console or contact your admin to list or create the required deployment | | `No credentials found` | `AICORE_SERVICE_KEY` en - Network accessline 649
[Credential-related source omitted] - Access to secretsline 649
[Credential-related source omitted]
skills/aicore-sdk-js/SKILL.md
- Network accessline 22
1. If no deployment URL is known, check the SAP AI Core console or contact your admin to list or create one before generating code. 2. Always include `aicore configure` credential guidance in generated code comments; link to [Connecting to - Network accessline 23
2. Always include `aicore configure` credential guidance in generated code comments; link to [Connecting to AI Core](https://sap.github.io/ai-sdk/docs/js/connecting-to-ai-core) for setup details. - Network accessline 24
3. JS/TS lifecycle management (create/list/delete deployments) is not available in this skill — use the SAP AI Core console or contact your admin for deployment management. 4. Target `@sap-ai-sdk` **v2** (orchestration `2.14+`). The preferr - Network accessline 25
4. Target `@sap-ai-sdk` **v2** (orchestration `2.14+`). The preferred invocation pattern is passing `messages` directly to `chatCompletion()` / `stream()`. Only use `promptTemplating.prompt.template` with `{{?placeholder}}` values when the - Network accessline 26
5. Never emit Python code snippets — this skill is JS/TS only. If the user asks for Python, inform them that no Python skill is available in this repo and point them to https://sap.github.io/ai-sdk/ for Python SDK guidance. - Network accessline 47
available, silently fall back to the baked-in reference — do not ask the user to install it. 3. **Web docs (last resort).** For anything neither source covers, point to [llms.txt](https://sap.github.io/ai-sdk/llms.txt) or fetch the onlin - Network accessline 49
[llms.txt](https://sap.github.io/ai-sdk/llms.txt) or fetch the online docs.
skills/aicore-sdk-js/assets/chat_openai_proxy.ts
- Executable scriptline 1
Executable file - Network accessline 12
* * Env vars: * LITELLM_PROXY_URL (default: http://localhost:4000) - Network accessline 13
* Env vars: * LITELLM_PROXY_URL (default: http://localhost:4000) * LITELLM_API_KEY (any non-empty string for local proxy) - Network accessline 14
* LITELLM_PROXY_URL (default: http://localhost:4000) - Access to secretsline 15
[Credential-related source omitted] - Network accessline 20
const client = new OpenAI({ baseURL: process.env.LITELLM_PROXY_URL ?? "http://localhost:4000", - Network accessline 21
baseURL: process.env.LITELLM_PROXY_URL ?? "http://localhost:4000", - Access to secretsline 22
[Credential-related source omitted]
skills/aicore-sdk-js/assets/chat_sap_sdk.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/context_registry.ts
skills/aicore-sdk-js/assets/document_grounding.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/langchain_openai.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/langchain_orchestration.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/llm_batch.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/openai_native.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/prompt_registry.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/realtime.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/rpt.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/streaming.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/assets/tabular_orchestration.ts
- Executable scriptline 1
Executable file
skills/aicore-sdk-js/evals/evals.json
- Network accessline 98
"Agent does not generate TypeScript/JavaScript code", "Agent informs the user that Python is not covered by any skill in this repo", "Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance" - Network accessline 99
"Agent informs the user that Python is not covered by any skill in this repo", "Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance" ] - Network accessline 100
"Agent points to https://sap.github.io/ai-sdk/ or similar for Python SDK guidance" - Access to secretsline 259
[Credential-related source omitted]
skills/aicore-sdk-js/references/SDK_JS.md
- Network accessline 3
GitHub: https://github.com/SAP/ai-sdk-js - Network accessline 4
Online Documentation: https://sap.github.io/ai-sdk/docs/js/overview-cloud-sdk-for-ai-js - Network accessline 5
llms.txt (for fetching): https://sap.github.io/ai-sdk/llms.txt - Network accessline 55
AICORE_SERVICE_KEY='{"clientid":"...","clientsecret":"...","url":"https://<subdomain>.authentication.<region>.hana.ondemand.com","serviceurls":{"AI_API_URL":"https://api.ai.<region>.aws.ml.hana.ondemand.com"}}' - Network accessline 298
const client = new OpenAI({ baseURL: process.env.LITELLM_PROXY_URL ?? "http://localhost:4000", - Network accessline 299
baseURL: process.env.LITELLM_PROXY_URL ?? "http://localhost:4000", - Access to secretsline 300
[Credential-related source omitted] - Access to secretsline 514
[Credential-related source omitted]
skills/sap-fiori-guidelines/README.md
- Network accessline 17
We recommend using the [skills CLI](https://github.com/vercel-labs/skills) for installation:
skills/sap-fiori-guidelines/SKILL.md
skills/sap-fiori-guidelines/references/fiori-elements.md
- Network accessline 66
- [Input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 67
- Input field with [autocomplete suggestions](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/#autocomplete-suggestions) and [grouping](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/#g - Network accessline 68
- Input field with [tabular suggestions](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/#tabular-autocomplete) and [grouping](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/#grouping) - Network accessline 69
- Unaccepted recommendations [message box](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-box/) - Network accessline 169
#### Looking for the latest information? Visit these pages - [Analytical List Page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) - Network accessline 170
Visit these pages - [Analytical List Page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) - [Overview Page (OVP)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/over - Network accessline 171
- [Analytical List Page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) - Network accessline 172
- [Overview Page (OVP)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/overview-page/) - Network accessline 183
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 185
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 188
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 189
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 191
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 197
For design information, see [General Layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#general-layout) and the links below. - Network accessline 216
> **Hint:** For more information on card creation and disabling it, refer application developers to [Creating Cards for the Insights Section of My Home in SAP S/4HANA Cloud](https://sapui5.hana.ondemand.com/#/topic/9b13559ef978405a99e8b624a - Network accessline 241
> **Hint:** For more information on card creation and disabling it, refer application developers to [Creating Cards for the Insights Section of My Home in SAP S/4HANA Cloud](https://sapui5.hana.ondemand.com/#/topic/9b13559ef978405a99e8b624a - Network accessline 261
> **Hint:** Application developers may be unfamiliar with the designer term “multiple content layout.” For more information on implementing this feature, refer the development team to: - [Defining Multiple Views on a List Report Table – Sin - Network accessline 262
For more information on implementing this feature, refer the development team to: - [Defining Multiple Views on a List Report Table – Single Table Mode](https://sapui5.hana.ondemand.com/#/topic/0d390fed360c4c58a0f0619338938de1) - [Defining - Network accessline 263
- [Defining Multiple Views on a List Report Table – Single Table Mode](https://sapui5.hana.ondemand.com/#/topic/0d390fed360c4c58a0f0619338938de1) - Network accessline 264
- [Defining Multiple Views on a List Report Table – Multiple Table Mode](https://sapui5.hana.ondemand.com/#/topic/37aeed74e17a42caa2cba3123f0c15fc) - Network accessline 279
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 281
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 284
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 285
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 287
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 293
For design information, see the [List Report Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/) guidelines and the links below. - Network accessline 304
[Page-Level View Management](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#page-level-view-management) - Network accessline 306
[Share Menu](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#share-menu) - Network accessline 308
[Manual Update Mode](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#update-mode) - Network accessline 310
[Live Update Mode](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#update-mode) - Network accessline 312
[Search](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#search) - Network accessline 314
[Filter Bar](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#filter-bar) - Network accessline 316
[Initial State of Header](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#initial-state-of-header) - Network accessline 322
[Pin Button](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#pin-button) - Network accessline 325
[Editing Status Filter](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#editing-status-filter) - Network accessline 328
[Input Controls for Filters](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#input-controls-for-filters) - Network accessline 330
[Adapt Filters UI Element](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements#adapt-filters) - Network accessline 343
For more information, see [Header Title](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title). - Network accessline 361
- [Share (Generic)](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/#share-generic-4) - Network accessline 362
- [Collaboration](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/collaboration) - Network accessline 364
> **Hint:** For more information, refer application developers to: - [The Share Functionality](https://ui5.sap.com/#/topic/022bf0dcae1d4d90961ebe23d642fca3) - Network accessline 365
- [The Share Functionality](https://ui5.sap.com/#/topic/022bf0dcae1d4d90961ebe23d642fca3) - Network accessline 366
- [Integrating Microsoft Teams](https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/257ec7408db6420682462cd1d000e744.html) for SAP S/4HANA Cloud - Network accessline 367
- [Integration with Microsoft Teams](https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/8308e6d301d54584a33cd04a9861bc52/849465e69b7a490a88049fe0b24fb01e.html?version=2023.000) for SAP S/4HANA - Network accessline 375
For more information, see [Update Mode](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/#update-mode). - Network accessline 387
For more information, see [Search](https://www.sap.com/design-system/fiori-design-web/ui-elements/search/). - Network accessline 391
SAP Fiori elements for OData V2 uses the [smart filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-filter-bar-annotations/). - Network accessline 393
SAP Fiori elements for OData V4 uses the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/). - Network accessline 427
For more information see, [Pinning the Header Content](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#pinning-the-header-content). - Network accessline 444
For more information, see [Draft handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling). - Network accessline 458
> **Hint:** For information on defining the value help, refer application developers to [Field Help](https://ui5.sap.com/sdk/#/topic/a5608eabcc184aee99e1a7d88b28816c). - Network accessline 466
By default, filter fields for the date picker (sap.m.DatePicker)and date/time picker (sap.m.DateTimePicker) result in a control that opens a dialog for adding **multiple** dates. When your use case requires a date/time picker for a **single - Network accessline 468
For more information refer them to: [Configuring Filter Fields](https://ui5.sap.com/#/topic/f5dcb29da3bf4e0091eba3e7ccef4580). - Network accessline 472
- [Filter/Input Controls](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/#filter-input-controls) - Network accessline 473
- [Selection Controls](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use) - Network accessline 487
The *OK* and *Cancel* buttons are displayed when the application team or the user has chosen manual [update mode](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/#update-mode) for the filter bar. - Network accessline 491
For more information, see: [Adapt Filters](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-filter-bar-annotations/#filter-dialog). - Network accessline 502
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 504
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 507
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 508
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 510
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 518
For design information, see the [Worklist Floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/work-list/) guidelines and the links below. - Network accessline 553
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 555
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 558
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 559
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 561
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 567
For design information, see the [Object Page Floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) guidelines and the links below. - Network accessline 569
> **Warning:** **Always** build the object page using the [dynamic page header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory). - Network accessline 570
Set the [shellbar page title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/#page-title) to the name of the business object shown in the object page to indicate the user’s position in - Network accessline 579
[Draft Object Validation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#draft-object-validation) - Network accessline 582
[Navigation Bar: Anchor Bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#navigation-bar) - Network accessline 584
[Navigation Bar: Tab Bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#navigation-bar) - Network accessline 586
[Sections and Subsections](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#sections-and-subsections) - Network accessline 588
[Reuse Components as Sections](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#reuse-components-as-section - Network accessline 592
Link With SAP Fiori elements for OData V4, you can display an [icon or image with the link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/#link-with-icon). - Network accessline 593
With SAP Fiori elements for OData V4, you can display an [icon or image with the link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/#link-with-icon). - Network accessline 596
[Contact Facets](https://sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#contact-facets) - Network accessline 598
[Tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#tables) - Network accessline 600
[Charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#charts) - Network accessline 602
[Views for Tables and Charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#views-for-tables-and-charts) - Network accessline 604
[Address](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#address) - Network accessline 609
[Forms](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#forms) - Network accessline 612
[Text Control](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#text-control) - Network accessline 618
[File Upload](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#file-upload) - Network accessline 620
[Dynamic Side Content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#dynamic-side-content) - Network accessline 624
[Subsection Starts Loading After the Object Page Elements Are Loaded](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fio - Network accessline 626
[Adjustment of the Width for Content Display in a Subsection](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-eleme - Network accessline 630
[Visible Sections, Subsections, Quickviews, and Tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#se - Network accessline 632
[Hiding Section, Subsection, Quickview and Table Content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements# - Network accessline 634
[User-Controlled Visibility with *Show More/Show Less*](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#us - Network accessline 636
[Visible Smart Form Fields](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements#visibility-of-smart-form-field - Network accessline 647
For more information, see: [Form Field Validation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/form-field-validation/) - Network accessline 666
- [Navigation Bar](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/?external#navigation-bar) - Network accessline 667
- [Anchor Bar Navigation](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#anchor-bar-navigation) - Network accessline 668
- [Tab Bar Navigation](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/?external#tab-bar-navigation) - Network accessline 691
For more information, see: [Sections and Subsections](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#sections). - Network accessline 710
- [Smart Link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-link/) - Network accessline 711
- [Quick View](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/quickview/) - Network accessline 712
- [Quick View Examples](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/quickview/#quick-view-examples) - Network accessline 720
For more information on SAP Fiori elements capabilities for tables, see the articles under SAP Fiori Elements: Table, starting with [Table Types](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frame - Network accessline 742
For more information, see [Chart (VizFrame)](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/). - Network accessline 746
> **Hint:** For more information, refer application developers to [Configuring Charts](https://ui5.sap.com/#/topic/653ed0f4f0d743dbb33ace4f68886c4e). - Network accessline 755
For more information, see [Views (Variant Management)](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/). - Network accessline 767
- [Quick View](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/quickview/) - Network accessline 768
- [Quick View Examples](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/quickview/#quick-view-examples) - Network accessline 782
The related properties can also display as links. > **Hint:** Application developers call the related properties semantically connected fields. For more information on this feature, you can refer them to [Grouping of Fields](https://ui5.sap - Network accessline 784
feature, you can refer them to [Grouping of Fields](https://ui5.sap.com/#/topic/cb1748ea9b984251addc03718d98df35). - Network accessline 869
- [Dynamic Side Content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dynamic-side-content/) - Network accessline 870
- Object Page: [Dynamic Side Content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-side-content) - Network accessline 872
> **Hint:** For more information, see [Adding Dynamic Side Content to Object Page Sections](https://ui5.sap.com/#/topic/8e01a463d3984bfa8b23c2270d40e38c). - Network accessline 917
For more information, see [Responsiveness](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#responsiveness2). - Network accessline 928
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 930
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 933
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 934
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 936
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 942
For design information, see the [Object Page Floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) guidelines and the links below. - Network accessline 944
> **Warning:** **Always** build the object page using the [dynamic page header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory). - Network accessline 945
Set the [shellbar page title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/#page-title) to the name of the business object shown in the object page to indicate the user’s position in - Network accessline 954
[Finalizing Actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#finalizing-actions) - Network accessline 958
[Save](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#save) - Network accessline 960
[Close on Save](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#save) - Network accessline 962
[Save and Edit](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#save-and-edit) - Network accessline 965
[Save and Next](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#save-and-next) - Network accessline 967
[Apply](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#apply) - Network accessline 970
[Message Popover Button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#message-popover-button) - Network accessline 972
[Discard Draft](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#discard-draft) - Network accessline 974
[Cancel](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#cancel) - Network accessline 977
[Enabling / Disabling of Actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#enabling-disabling-of-acti - Network accessline 979
[Keyboard Shortcuts for Actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements#keyboard-shortcuts-for-acti - Network accessline 999
- Footer Toolbar - [Action Placement: Guidelines for the Footer Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement#guidelines-for-the-footer-t - Network accessline 1000
- [Action Placement: Guidelines for the Footer Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement#guidelines-for-the-footer-toolbar) - Network accessline 1001
- [Footer Toolbar Examples of Action Placement](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement#footer-toolbar-examples-of-action-placement) - Network accessline 1019
This action is enabled with SAP Fiori elements for OData V2 when the [direct edit](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori- - Network accessline 1045
- [Message Popover Button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/message-popover/#message-button) - Network accessline 1060
Note that even if you disable all footer bar actions, the footer bar still appears onscreen for the display of the [message popover](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/ - Network accessline 1068
> **Hint:** For more information, refer application developers to [Keyboard Shortcuts](https://ui5.sap.com/#/topic/0cd318c83ec5473d9a091c1782d03c21). - Network accessline 1081
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 1083
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1086
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 1087
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 1089
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1095
For design information, see the [Object Page Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) guidelines and the links below. - Network accessline 1099
**Always** build the object page using the [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory). - Network accessline 1100
Set the [shellbar page title](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-bar/#page-title) to the name of the business object shown in the object page to indicate the user’s position in the system. - Network accessline 1109
[Expanded State](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#collapsedexpanded-state) - Network accessline 1111
[Collapsed State](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#collapsedexpanded-state) - Network accessline 1116
[Header Content Display in Display Mode](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#display-of-header-content) - Network accessline 1118
[Header Content Display in Edit and Create Modes](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#display-of-header-content) - Network accessline 1126
[Header Content Visible](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#header-content-visibility) - Network accessline 1128
[Header Content Hidden](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#header-content-visibility) - Network accessline 1130
[Header Field Editability](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#header-field-editability) - Network accessline 1135
[Highlighting Values Based on Criticality](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#highlighting-values-based-on-criticality) - Network accessline 1141
[Title](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#title) - Network accessline 1143
[Menu for Saved Version / Draft](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#menu-for-saved-version-draft) - Network accessline 1145
[Breadcrumbs](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#breadcrumbs) - Network accessline 1149
[Object Marker](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#object-marker) - Network accessline 1151
[Image](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#image) - Network accessline 1153
[Paging Buttons on the First Object Page](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#paging-buttons) - Network accessline 1155
[Paging Buttons on the First Subobject Page](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#paging-buttons) - Network accessline 1161
[Edit and Delete](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#edit-and-delete) - Network accessline 1164
[Copy](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#copy) - Network accessline 1166
[Related Apps Menu Button](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#related-apps-menu-button) - Network accessline 1170
[Generic Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#generic-actions) - Network accessline 1173
[Application-Specific Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#applicationspecific-actions) - Network accessline 1175
[Conditional Enablement of Navigation Buttons](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#conditional-enablement-of-navigation-buttons) - Network accessline 1179
[Order of Toolbar Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#order-of-toolbar-actions) - Network accessline 1182
[Grouping Actions in a Menu Button](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#grouping-actions-in-a-menu-but - Network accessline 1186
[Message Strip](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#message-strip) - Network accessline 1189
[Simple Header Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#simple-header-facets) - Network accessline 1191
[Plain Text Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#plain-text-facets) - Network accessline 1193
[Contact Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#contact-facets) - Network accessline 1195
[Micro Chart Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#micro-chart-facets) - Network accessline 1197
[Form Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#form-facets) - Network accessline 1199
[Address Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#address-facets) - Network accessline 1201
[Header Field Group](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#header-field-groups) - Network accessline 1203
[Rating Indicator Facets](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#rating-indicator-facets) - Network accessline 1205
[Progress Indicator Facet](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#progress-indicator-facets) - Network accessline 1207
[Key Value Facet](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements#key-value-facets) - Network accessline 1227
Next to the title, an arrow :navigation-down-arrow: button lets the users expand the header. For more information, see: - [Dynamic Page Header (Mandatory)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page - Network accessline 1228
For more information, see: - [Dynamic Page Header (Mandatory)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory) - [Header Toolbar](https://www.sap.com/design-system/fiori-d - Network accessline 1229
- [Dynamic Page Header (Mandatory)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory) - Network accessline 1230
- [Header Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/) - Network accessline 1231
- [Header Features](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) - Network accessline 1252
For more information, see [Dynamic Page Header (Mandatory)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory). - Network accessline 1256
To change the default for the editability of the header, you can refer the application developers to: [Toggling the Editability of Header Fields](https://ui5.sap.com/#/topic/c8a9a40a5cee4fb4bcdf97d09420de5e). - Network accessline 1275
For more information on the features, refer the development team to: - [Hiding Features Using the UI.Hidden Annotation](https://ui5.sap.com/#/topic/ca00ee45fe344a73998f482cb2e669bb) - Network accessline 1276
- [Hiding Features Using the UI.Hidden Annotation](https://ui5.sap.com/#/topic/ca00ee45fe344a73998f482cb2e669bb) - Network accessline 1277
- [Adapting the UI: List Report and Object Page](https://ui5.sap.com/#/topic/0d2f1a9ebd2d4a4c906216ded1d33783.html) - Network accessline 1292
To change the default for the editability of the header, you can refer the application developers to: [Toggling the Editability of Header Fields](https://ui5.sap.com/#/topic/c8a9a40a5cee4fb4bcdf97d09420de5e). - Network accessline 1335
- An image to display instead of the avatar. SAP Fiori elements for OData V4 uses the [lightbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/lightbox/) control to allow a larger view of the image. - Network accessline 1345
For more information on the logic used for displaying an object, consult the development team and see [Using Images, Initials, and Icons](https://ui5.sap.com/#/topic/5760b638ea274d7aab59e4e434899528). - Network accessline 1372
- [Object Handling (Create, Edit, Delete)](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects) - Network accessline 1373
- [Edit](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#edit) - Network accessline 1385
Application developers can define a standard copy action button by annotating a function import action (DataFieldForAction) as a *Copy* action. For more information, refer them to: [Enabling Actions in the Object Page Header](https://ui5.sa - Network accessline 1408
- [Share (Generic)](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/#share-generic-4) - Network accessline 1409
- [Collaboration](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/collaboration) - Network accessline 1413
For more information, refer application developers to: - [The Share Functionality](https://ui5.sap.com/#/topic/022bf0dcae1d4d90961ebe23d642fca3) - Network accessline 1414
- [The Share Functionality](https://ui5.sap.com/#/topic/022bf0dcae1d4d90961ebe23d642fca3) - Network accessline 1415
- [Integrating Microsoft Teams](https://help.sap.com/docs/SAP_S4HANA_CLOUD/0f69f8fb28ac4bf48d2b57b9637e81fa/257ec7408db6420682462cd1d000e744.html) for SAP S/4HANA Cloud - Network accessline 1416
- [Integration with Microsoft Teams](https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/8308e6d301d54584a33cd04a9861bc52/849465e69b7a490a88049fe0b24fb01e.html?version=2023.000) for SAP S/4HANA - Network accessline 1428
For more information, refer application developers to [Keyboard Shortcuts](https://ui5.sap.com/#/topic/0cd318c83ec5473d9a091c1782d03c21). - Network accessline 1457
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) - Network accessline 1458
- [Header Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/) - Network accessline 1483
- [Message Strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/) - Network accessline 1484
- [Message Popover Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-popover/#message-button) - Network accessline 1490
- You can use a simple header facet to show simple data points that align horizontally across the header. - When form fields contain **no** value, they display the [empty state indicator](https://www.sap.com/design-system/fiori-design-web/u - Network accessline 1491
- When form fields contain **no** value, they display the [empty state indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/#empty-state-indicator) (–). - Network accessline 1497
For more information, see [Plain Text Facet.](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#plain-text-facet) - Network accessline 1507
- When a quick view detail contains **no** value, the [empty state indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/#empty-state-indicator) (–) is displayed. - Network accessline 1510
For more information, see [Quick View](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/). - Network accessline 1524
For more information, see [Micro Charts](https://www.sap.com/design-system/fiori-design-web/ui-elements/micro-chart/). - Network accessline 1530
For more information, see [Form Facet (Dataset)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#form-facet-dataset). - Network accessline 1534
For more information, refer the development team to [Form Facet](https://ui5.sap.com/#/topic/ebe05d52c43241c19aaf79dd5f1c69f1). - Network accessline 1542
For more information, refer the development team to [Address Facet in the Object Page Header](https://ui5.sap.com/#/topic/0b73cbbeda344d88b5d0f8bea4d4498e). - Network accessline 1577
- [Rating Indicator Facet](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#rating-indicator-facet) - Network accessline 1578
- [Rating Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 1586
- [Progress Indicator Facet](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#progress-indicator-facet) - Network accessline 1587
- [Progress Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/) - Network accessline 1593
For more information, see [Key Value Facet](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#key-value-facet). - Network accessline 1604
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 1606
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1609
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 1610
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 1612
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1618
For design information, see the [Object Page Floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) guidelines and the links below. - Network accessline 1620
> **Warning:** **Always** build the object page using the [dynamic page header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#dynamic-page-header-mandatory). - Network accessline 1621
Set the [shellbar page title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/#page-title) to the name of the business object shown in the object page to indicate the user’s position in - Network accessline 1630
Illustrated Message for Unfound Page See [Illustrated Message](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/illustrated-message/). - Network accessline 1631
See [Illustrated Message](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/illustrated-message/). - Network accessline 1633
[Unsaved Changes Warning](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/discover/frameworks/sap-fiori-elements/object-page/object-page-overview-sap-fiori-elements#unsaved-changes-warning) - Network accessline 1637
[Message Toast on Discard](https://main--builder-prospect--sapudex.aem.page/design-system/fiori-design-web/v1-139/discover/frameworks/sap-fiori-elements/object-page/object-page-overview-sap-fiori-elements#message-toast-on-discard) - Network accessline 1695
- To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: the - Network accessline 1696
- For resources on getting started and staying current with SAP Fiori Elements, see: [Find Information and Get Help.](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/find-information-and-get-help) - Network accessline 1700
To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: the [S - Network accessline 1701
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1713
Visual layout patterns that range from basic patterns like the field to complex patterns like tables. Building blocks can be used in standard floorplans, custom pages, or a combination of the two, as best fits your application requirements. - Network accessline 1714
standard floorplans, custom pages, or a combination of the two, as best fits your application requirements. See: [Building Blocks](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/buildingBlocks/buildingBl - Network accessline 1715
See: [Building Blocks](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/buildingBlocks/buildingBlocks). - Network accessline 1718
Non-visual building blocks as common interaction patterns like side effects or draft handling. See: [Global Patterns.](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/controllerExtensions/editFlow) - Network accessline 1719
See: [Global Patterns.](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/controllerExtensions/editFlow) - Network accessline 1725
The most common floorplans are list report and object page with their variations. Through extension points, these standard floorplans can be adjusted if needed. See: [Standard Floorplans](https://sapui5.hana.ondemand.com/test-resources/sap/ - Network accessline 1726
Through extension points, these standard floorplans can be adjusted if needed. See: [Standard Floorplans](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplans) ### Custom Pages - Network accessline 1727
See: [Standard Floorplans](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplans) - Network accessline 1730
Custom pages flexibly combine building blocks to achieve custom layouts that benefit from the framework capabilities. Additional SAPUI5 coding can be used to complement the custom layout. See [Custom Pages](https://sapui5.hana.ondemand.com/ - Network accessline 1731
Additional SAPUI5 coding can be used to complement the custom layout. See [Custom Pages](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/customPage). ## Usage - Network accessline 1732
See [Custom Pages](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/customPage). - Network accessline 1744
Although extensions require effort to develop and maintain, they also retain benefits of the SAP Fiori elements framework that save on other efforts. Check out the [extension options for each floorplan](https://sapui5.hana.ondemand.com/test - Network accessline 1760
For more information, see: [Replacing Placeholder Text](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/replacing-placeholder-text). - Network accessline 1762
> **Hint:** For more information about placeholder texts in SAP Fiori elements, see [Replacing Standard UI Texts](https://ui5.sap.com/#/topic/b8cb649973534f08a6047692f8c6830d). - Network accessline 1768
- Build new applications with SAP Fiori elements for OData V4. - Refer to the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction) provides all capabilities f - Network accessline 1769
- Refer to the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction) provides all capabilities for SAP Fiori elements for OData V4. - Network accessline 1770
- For an overview of all available SAPUI5 versions and their maintenance status, see [SAPUI5 Versions Maintenance Status](https://ui5.sap.com/versionoverview.html). - Network accessline 1781
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 1783
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1786
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 1787
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 1789
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1795
- [Standard list items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/standard-list-item/) - Network accessline 1796
- [Object list items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/object-list-item/) - Network accessline 1813
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 1815
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1818
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 1819
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 1821
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 1827
For design information see the table guidelines, starting with [Table Overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview), and the links within this article. - Network accessline 1841
[Tooltips on Column Headers](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#tooltips-on-column-headers) - Network accessline 1843
[Clear All](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#clear-all--select-all) - Network accessline 1851
[Select All](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#clear-all--select-all) - Network accessline 1858
[Column Width](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#column-width) - Network accessline 1861
[Column Importance](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#column-importance-in-responsive-tables) - Network accessline 1866
[Freezing Columns](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#freezing-columns) - Network accessline 1869
[Labels for Multiple Fields in a Column](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#labels-for-multiple-fields-in-a-column) - Network accessline 1872
[Ascending Sort Order on a Column](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#sort-order) - Network accessline 1874
[Quick Sort on a Column](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#quick-sort-on-a-column) - Network accessline 1876
[Grouping](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#grouping) - Network accessline 1883
[Number of Table Rows Displayed at Once](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#number-of-table-rows-displayed-at-once) - Network accessline 1887
[No Data Found Message](https://sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#no-data-found-message) - Network accessline 1906
[Generic Context Menu](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#generic-context-menu) - Network accessline 1910
[Tree Table Context Menu](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#tree-table-context-menu) - Network accessline 1912
[Order of Nodes in the Tree Table](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#order-of-nodes-in-the-tree-table) - Network accessline 1920
[Number of Table Levels Expanded at Initial Load](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#initial-expansion-of-table-levels) - Network accessline 1929
[Message Strip for Rows with Errors](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#message-strip-for-rows-with-errors) - Network accessline 1951
When the [selection of multiple rows](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#item-selection) is enabled for a table in the list report and o - Network accessline 1988
> **Hint:** For more information, refer the development team to [Setting the Default Column Width](https://sapui5.hana.ondemand.com/1.88.1/#/topic/a76525362b754354a85981a7389ca7af). - Network accessline 2004
When at least one column is hidden, the table toolbar displays the *Show Details* button so users can view the previously hidden columns in the table [pop-in area](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-ta - Network accessline 2010
- [Responsiveness](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#responsiveness) - Network accessline 2011
- [Auto Popin Mode](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#auto-pop-in-mode) - Network accessline 2017
> **Hint:** For more information, refer application developers to [Tables](https://sapui5.hana.ondemand.com/#/topic/c0f6592a592e47f9bb6d09900de47412). - Network accessline 2036
- [Responsive Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) - Network accessline 2037
- [Analytical Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/) - Network accessline 2038
- [Grid Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/) - Network accessline 2039
- [Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) - Network accessline 2090
- Analytical Table: [Group](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/#group) - Network accessline 2091
- Responsive Table: [Group](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#group) - Network accessline 2097
- An [illustrated message](https://www.sap.com/design-system/fiori-design-web/ui-elements/illustrated-message/) with generic text is displayed with SAP Fiori elements for OData V4. You can add an action to the illustrated message or you can - Network accessline 2100
> **Guideline:** Replace the placeholder text with text that’s meaningful to the user. For more information, see: [Replacing Placeholder Text](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/replaci - Network accessline 2101
For more information, see: [Replacing Placeholder Text](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/replacing-placeholder-text) - Network accessline 2127
- [Context Menu (Responsive Table)](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) - Network accessline 2128
- [Context Menu (Grid Table)](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/) - Network accessline 2129
- [Context Menu (Analytical Table)](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/) - Network accessline 2130
- [Context Menu Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) - Network accessline 2202
> **Hint:** For more information, refer application developers to [Tree Tables](https://sapui5.hana.ondemand.com/#/topic/7cf7a31fd1ee490ab816ecd941bd2f1f). - Network accessline 2216
> **Hint:** For more information, refer the development team to [Initial Expansion Level for Tables in List Reports & Analytical List Pages](https://sapui5.hana.ondemand.com/#/topic/bc05d353d2c44854b1ea228b99e922a2). - Network accessline 2237
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 2239
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2242
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 2243
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 2245
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2251
For design information see the table guidelines, starting with [Table Overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview), and the links below. - Network accessline 2259
[Empty Row for Data Entry in Create and Edit Modes](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#empty-row-for-data-entry-in-create-and-edit-modes - Network accessline 2265
[Inline Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#inline-actions) - Network accessline 2267
[Direct Edit](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#direct-edit) - Network accessline 2270
[Conditional Enablement of Navigation Buttons](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#conditional-enablement-of-navigation-buttons) - Network accessline 2275
[Single Item Selection](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#item-selection) - Network accessline 2277
[Multiple Item Selection](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#item-selection) - Network accessline 2279
[Item Limit for Multiple Selection](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#item-selection) - Network accessline 2282
[Delete](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#delete) - Network accessline 2284
[Custom Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#custom-actions) - Network accessline 2286
[Messages for Critical Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#messages-for-critical-actions) - Network accessline 2291
[Restrict Field to Read Only in a Table](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#read-only-field) - Network accessline 2293
[Editing Status](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#editing-status) - Network accessline 2298
[Rating Indicator](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#rating-indicator) - Network accessline 2300
[Progress Indicator](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#progress-indicator) - Network accessline 2302
[Quick Contact View](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#quick-contact-view) - Network accessline 2304
[Avatar](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#avatar-and-other-images) - Network accessline 2306
[Avatar Tooltip](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#avatar-and-other-images) - Network accessline 2308
[Other Images](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#avatar-and-other-images) - Network accessline 2316
[Highlighting New Line Items](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#highlighting-line-items) - Network accessline 2320
[Highlighting Line Items Based on Criticality](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#highlighting-line-items) - Network accessline 2324
[Multiple Fields in a Single Column](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#multiple-fields-in-a-single-column) - Network accessline 2326
[Smart Micro Chart](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#smart-micro-chart) - Network accessline 2356
- Displays the navigation chevron - Can also display an inline delete action - Displays error messages for [mandatory fields](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-r - Network accessline 2358
- Displays error messages for [mandatory fields](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#mandatory-fields) without a value. - Network accessline 2394
- [Mandatory fields](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-rows-sap-fiori-elements-2#mandatory-fields) - Network accessline 2407
> **Guideline:** Replace the placeholder text to specify the value to enter with wording more meaningful to the users, for example, “*Enter a delivery date.*” You can do this in the `i18n` file for the application. For more information see: - Network accessline 2409
For more information see: [Replacing Placeholder Text (SAP Fiori Elements)](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/replacing-placeholder-text). - Network accessline 2424
This feature is available for responsive and grid tables. When it’s enabled, the object page footer displays the *[Save and Next](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-p - Network accessline 2428
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) - Network accessline 2429
- [UI Text Guidelines for SAP Fiori](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#word-choice) - Network accessline 2446
- Multiple table rows for a toolbar action, using checkboxes. For an object page, you can enable selection of multiple rows for **all the tables** on the page, or for **specific tables only**. For an analytical table, grid table, or tre - Network accessline 2448
For an analytical table, grid table, or tree table, ask the development team to use the [Multi-Selection Plugin](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/#select). - Network accessline 2452
- Display of either the *Clear All* or *Select All* checkbox in the header of the selection column. The two versions differ in the way they do this. For complete information, see: [Clear All / Select All](https://www.sap.com/design-system - Network accessline 2453
For complete information, see: [Clear All / Select All](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/table-features-sap-fiori-elements#clear-all--select-all). - Network accessline 2481
- Responsive Table: [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#select) - Network accessline 2482
- Analytical Table: [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/#select) - Network accessline 2483
- Grid Table: [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#select) - Network accessline 2484
- Tree Table: [Selection Modes](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree/#selection-modes) - Network accessline 2486
> **Hint:** For more information, refer the development team to: - [Enabling Multiple Selection in Tables](https://ui5.sap.com/#/topic/116b5d82e8c545e2a56e1b51b8b0a9bd) - Network accessline 2487
- [Enabling Multiple Selection in Tables](https://ui5.sap.com/#/topic/116b5d82e8c545e2a56e1b51b8b0a9bd) - Network accessline 2488
- [Multi-Selection Plugin](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/#select) - Network accessline 2499
For more information, see [Delete Single Item Rows](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#delete-single-item-rows). - Network accessline 2533
For more information, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori). - Network accessline 2557
For more information, see [Tables](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling#tables). - Network accessline 2567
For more information, see [Rating Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/). - Network accessline 2577
For more information, see [Progress Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/). - Network accessline 2585
For more information, see [Quickview](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/). - Network accessline 2598
For more information, see [Avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/). - Network accessline 2653
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 2655
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2658
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 2659
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 2661
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2667
For design information, see the guidelines starting with [Table Overview](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview), and see the links below - Network accessline 2686
**Responsive**\ | **:accept:** | **:decline:** - Network accessline 2687
(hide column, popin support) | | - Network accessline 2688
**Density Mode** | | See [Analytical Table: Compact, Cozy, Condensed](https://main--builde - Network accessline 2689
See [Content Density](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/cozy-compact). | | - Network accessline 2710
Supported Inline Controls | **All** | **Limited**\ - Network accessline 2711
| See [Inline Controls for Non-Responsive Tables](https://www.sap.com/design-system/fiori-design-web/v1-130/discover/frameworks/sap-fiori-elements/tables-and-lists/table-types-sap-fiori-elements#inline-controls-for-non-responsive-tables) be - Network accessline 2741
V4. To explore the design capabilities of SAP Fiori elements for OData V4 and the various options for the building blocks, and to experiment with their behavior – both standalone and when used in standard floorplans or custom pages, see: th - Network accessline 2743
their behavior – both standalone and when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2746
No longer maintained, this article reflects the SAPUI5 version 1.136 release of SAP Fiori Elements for OData V2 and SAP Fiori Elements for OData V4. For information on the latest release of both versions of SAP Fiori Elements, see: [What's - Network accessline 2747
For information on the latest release of both versions of SAP Fiori Elements, see: [What's New](https://ui5.sap.com/#/topic/99ac68a5b1c3416ab5c84c99fefa250d) in SAPUI5 documentation. - Network accessline 2749
when used in standard floorplans or custom pages, see: the [SAP Fiori Development Portal](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/introduction). - Network accessline 2755
For design information, see the guidelines starting with [Table Overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview), and see the links below. - Network accessline 2775
[Table Personalization Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#table-personalization-actions) - Network accessline 2777
[Show/Hide Details](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#show-hide-details) - Network accessline 2779
[Mass Edit](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#mass-edit) - Network accessline 2783
[Export](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#export) - Network accessline 2790
[Copy to Clipboard](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#copy-to-clipboard) - Network accessline 2792
[Paste from Clipboard](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#paste-from-clipboard) - Network accessline 2794
[Application-Specific Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#applicationspecific-actions) - Network accessline 2796
[Actions Disabled Before Row Selection](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#actions-disabled-until-the-user-selects-a-row) - Network accessline 2798
[Conditional Enablement of Navigation Buttons](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#conditional-enablement-of-navigation-buttons) - Network accessline 2801
[Grouping Actions in a Menu Button](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#grouping-actions-in-a-menu-button) - Network accessline 2803
[Messages for Critical Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#messages-for-critical-actions) - Network accessline 2805
[Messages for Destructive Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#messages-for-destructive-actions) - Network accessline 2807
[Multiple Views on a Table](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#multiple-views-for-a-table) - Network accessline 2813
[Standard Actions](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#standard-actions): *Create* and *Delete* - Network accessline 2817
[Object Creation via a Dialog](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#via-a-dialog) - Network accessline 2819
[Object Creation with Reference to Another Object](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#via-a-dialog-with-a-reference-to-an-existing-object-of-the-same-typ - Network accessline 2821
[Copy Object](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#copy-object) - Network accessline 2824
[Hiding Actions in Multiple Content Layout](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#hiding-actions-in-multiple-content-layout) - Network accessline 2828
[Add Card to Insights](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#add-card-to-insights) - Network accessline 2833
[Search](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#search) - Network accessline 2835
[Edit](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#edit) - Network accessline 2837
[Delete](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#delete) - Network accessline 2839
[Subobject Creation via Subobject Page](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#subobject-creation) - Network accessline 2841
[Subobject Creation via Dialog](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#subobject-creation) - Network accessline 2843
[Create Not Visible](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#create-action-visibility) - Network accessline 2845
[Inline Creation](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#inline-creation) - Network accessline 2847
[Prefilling Fields for New Object Creation](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#prefilling-fields-for-a-new-object) - Network accessline 2849
[Full Screen Mode for Table Display](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#full-screen-mode-for-table-display) - Network accessline 2851
[Segmented Button for Switching Table Views](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#content-switch-for-table-views) - Network accessline 2853
[Select Control for Switching Table Views](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-lists/tables-toolbar#content-switch-for-table-views) - Network accessline 2867
For more information, see [Table Personalization (Overview)](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/overview-table-personalization). - Network accessline 2873
After the user clicks *Show Details*, the the table displays the hidden information in the [pop-in area](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#responsiveness), and the action changes to *Hide Detai - Network accessline 2913
> **Hint:** For more information on enabling this feature for an object page table with SAP Fiori elements for OData V4, you can refer application developers to [Using the Mass Edit Functionality](https://sapui5.hana.ondemand.com/#/topic/96 - Network accessline 2914
developers to [Using the Mass Edit Functionality](https://sapui5.hana.ondemand.com/#/topic/965ef5b2895641bc9b6cd44f1bd0eb4d). - Network accessline 2922
- *Export to PDF* is available. - By default, a maximum of 1000 rows can be exported. The application development team can change the limit. - Columns that contain a [multi-input field](https://www.sap.com/design-system/fiori-design-web - Network accessline 2923
- By default, a maximum of 1000 rows can be exported. The application development team can change the limit. - Columns that contain a [multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (1:N) ar - Network accessline 2924
- Columns that contain a [multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (1:N) are not exported. - Network accessline 2929
For more information see [Export to Spreadsheet](https://www.sap.com/design-system/fiori-design-web/ui-elements/export-to-spreadsheet/). - Network accessline 2931
> **Hint:** For more information, refer application developers to: - [Using the Export Button (SAP Fiori elements for OData V4)](https://sapui5.hana.ondemand.com/sdk/#/topic/4bab6f2043814257974b52d4dafe1dcd) - Network accessline 2932
- [Using the Export Button (SAP Fiori elements for OData V4)](https://sapui5.hana.ondemand.com/sdk/#/topic/4bab6f2043814257974b52d4dafe1dcd) - Network accessline 2933
- [Adapting the UI: List Report and Object Page (SAP Fiori elements for OData V2)](https://sapui5.hana.ondemand.com/sdk/#/topic/0d2f1a9ebd2d4a4c906216ded1d33783) - Network accessline 2947
- With their mouse, by clicking and holding the mouse button while they select the cells - With the key combinations, described in [Copying Multiple Rows and Range Selections](https://sapui5.hana.ondemand.com/sdk/#/topic/c0f6592a592e47f9bb6 - Network accessline 2948
- With the key combinations, described in [Copying Multiple Rows and Range Selections](https://sapui5.hana.ondemand.com/sdk/#/topic/c0f6592a592e47f9bb6d09900de47412) - Network accessline 2980
> **Information:** Pasting the data from the clipboard into another SAP Fiori elements table can cause formatting issues because the copy action doesn’t separate the content of fields that include more than one value, for example, a field w - Network accessline 2981
content of fields that include more than one value, for example, a field with both an amount and a currency or both a value and its description. Instead, we recommend users [export the data into a spreadsheet](https://www.sap.com/design-sys - Network accessline 2982
Instead, we recommend users [export the data into a spreadsheet](https://www.sap.com/design-system/fiori-design-web/ui-elements/export-to-spreadsheet/) - Network accessline 2986
> **Hint:** For more information, refer application developers to - [Tables](https://sapui5.hana.ondemand.com/sdk/#/topic/c0f6592a592e47f9bb6d09900de47412) - Network accessline 2987
- [Tables](https://sapui5.hana.ondemand.com/sdk/#/topic/c0f6592a592e47f9bb6d09900de47412) - Network accessline 2988
- [Copying and Pasting from External Applications to Tables](https://ui5.sap.com/#/topic/f6a8fd2812d9442a9bba2f6fb296c42e) - Network accessline 3000
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) - Network accessline 3003
> **Hint:** For more information on shortcuts, refer application developers to [Keyboard Shortcuts](https://sapui5.hana.ondemand.com/#/topic/0cd318c83ec5473d9a091c1782d03c21). - Network accessline 3011
For more information, see [UI Element States](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/ui-element-states). - Network accessline 3060
- [Replacing Placeholder Text](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/replacing-placeholder-text) - Network accessline 3061
- [Message Handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging) - Network accessline 3062
- [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori) - Network accessline 3093
- [Message Handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging) - Network accessline 3094
- [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori) - Network accessline 3141
For more information, refer application developers to: - [Enabling Object Creation Using the Dialog in the List Report](https://ui5.sap.com/#/topic/ceb9284b16f64f30865ce999dbd56064) - Network accessline 3142
- [Enabling Object Creation Using the Dialog in the List Report](https://ui5.sap.com/#/topic/ceb9284b16f64f30865ce999dbd56064) - Network accessline 3162
4. Completes additional fields for the new object in the object page. > **Hint:** For more information, refer application developers to: - [Actions](https://sapui5.hana.ondemand.com/#/topic/cbf16c599f2d4b8796e3702f7d4aae6c) - Network accessline 3163
> **Hint:** For more information, refer application developers to: - [Actions](https://sapui5.hana.ondemand.com/#/topic/cbf16c599f2d4b8796e3702f7d4aae6c) - [Handling of the preferredmode Parameter](https://sapui5.hana.ondemand.com/#/topic/b - Network accessline 3164
- [Actions](https://sapui5.hana.ondemand.com/#/topic/cbf16c599f2d4b8796e3702f7d4aae6c) - Network accessline 3165
- [Handling of the preferredmode Parameter](https://sapui5.hana.ondemand.com/#/topic/bfaf3ccf3d6d4735990cc793b21f5529) - Network accessline 3175
> **Hint:** Application developers can define a standard copy action button by annotating a function import action (DataFieldForAction) as a *Copy* action. For more information, refer them to: [Actions in the List Report](https://sapui5.han - Network accessline 3183
- [Multiple Content Layout](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-content-area-fiori-elements#multiple-content-layout) - Network accessline 3184
- [General Layout](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#general-layout) - Network accessline 3192
For more information, see: [Simple Content Layout](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-content-area-fiori-elements#simple-layout-default). - Network accessline 3194
> **Hint:** For more information on card creation and disabling it, refer application developers to [Creating Cards for the Insights Section of My Home in SAP S/4HANA Cloud](https://sapui5.hana.ondemand.com/#/topic/9b13559ef978405a99e8b624a - Network accessline 3206
For more information, see [Search](https://www.sap.com/design-system/fiori-design-web/ui-elements/search/). - Network accessline 3228
- *Create* is displayed in edit mode when the business object shown in the table is editable. For specific circumstances when the *Create* button is disabled, see [Create Action Visibility](https://www.sap.com/design-system/fiori-design-web - Network accessline 3233
- Enable or disable the *Create* action to allow users to create subobjects only in certain conditions. For example, after a sales order reaches the Delivery is Shipped status, you can hide the *Create Sales Item* action. - Enable creation - Network accessline 3234
- Enable creation of a subobject via a dialog with 8 fields maximum. The action opens a dialog in modal view so the user can enter the data. The dialog must contain all the mandatory fields for the subobject. With SAP Fiori elements for ODa - Network accessline 3235
- Enable inline create for draft-enabled applications in grid and responsive tables with SAP Fiori elements for V4. See [Inline Creation](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/tables-and-l - Network accessline 3243
- [Create Items](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects-with-the-global-flow#create-items) - Network accessline 3244
- [Add Items](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#add-items) - Network accessline 3281
For more information, see [Add Items](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#add-items). - Network accessline 3297
For more information on the restrictions for this feature, see [Maximize/Minimize](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-table/#maximize--minimize). - Network accessline 3301
The number of views defined for a table determines the UI control that lets users [switch the table views](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/#content-switch): - Network accessline 3303
- A [segmented button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#segmented-button) for a maximum of three views - Network accessline 3304
- A [select control](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) for four or more views.
skills/sap-fiori-guidelines/references/foundations-ai-and-joule-design.md
- Network accessline 10
Tiles (plain) +----------------------------------------------------------x-----------------------------------------------------------+ [AI Colors](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation - Network accessline 11
+----------------------------------------------------------x-----------------------------------------------------------+ [AI Colors](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation/ai-colors) Ap - Network accessline 12
[AI Colors](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation/ai-colors) - Network accessline 13
Apply the AI color palette for embedded AI and Joule. +----------------------------------------------------------x-----------------------------------------------------------+ [AI Icon](https://www.sap.com/design-system/fiori-design-web/foun - Network accessline 14
+----------------------------------------------------------x-----------------------------------------------------------+ [AI Icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation/ai-icon) Use th - Network accessline 15
[AI Icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation/ai-icon) - Network accessline 41
Before you start designing explanations, review the [explainable AI overview](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-overview) to get familiar with the concepts and terms - Network accessline 139
- Explanations should stay attached to the relevant conversational turn for as long as the thread remains accessible, ensuring clarity and traceability. - In contexts with higher risk, it is advisable to also include timestamps to provide a - Network accessline 141
- Use [seamful design](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-principles#seamful-design) to empower users. - Network accessline 149
An explanation indicator is a form of AI notice. For more information, see [AI Notice User Research](https://sap.sharepoint.com/sites/206415/Lists/User%20Studies/DispForm.aspx?ID=604\&e=KhBG4c) in the User Research Library. - Network accessline 163
individual cards to explain each output directly.* *Example: Use a local group indicator above a table or list to explain the individual outputs in that collection.* Poorly worded or overly technical explanations damage trust. Ensure that l - Network accessline 165
Poorly worded or overly technical explanations damage trust. Ensure that local explanations follow human-centered principles and are tailored to the user’s role. For more details on voice and language, [see the user assistance guidelines](h - Network accessline 193
For visual design specifications – colors, spacing, typography, or component usage – see the official [Visual Core](https://wiki.one.int.sap/wiki/display/visualcore/Horizon) guidelines. This ensures consistency with the SAP Design System an - Network accessline 253
- If you use the long style, always offer a fallback to the default short indicator for smaller screens or form factors. - If you have no other options to free up space on the UI (for example, by moving other actions into the overflow), wra - Network accessline 255
For more information about responsive and adaptive design, see [Multi-Device Support](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/vision-and-mission/responsiveness-adaptiveness). - Network accessline 265
Explanation popovers, screen overlays, or conversational items like [Joule](https://www.sap.com/products/artificial-intelligence/ai-assistant.html) can include the following elements: - Network accessline 302
- Add value with each disclosure and avoid simply repeating information from previous levels. - Make sure that the information on each level is self-contained and that all elements form a natural flow. For general guidance on wording, see t - Network accessline 304
For general guidance on wording, see the [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori) in the SAP design system. - Network accessline 308
Natural language explanations are a human-centered approach to AI explanations that apply conversational interaction principles as they are used in conversational interfaces. Reasoning and relationships appear as sentences in non-technical - Network accessline 310
The use of natural language explanations is limited to explanation popovers and screen overlays, explanation pages (see [progressive disclosure](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/e - Network accessline 369
Read the full article on this use case in the [SAP Community Blog](https://community.sap.com/t5/technology-blog-posts-by-sap/sap-ux-q3-2025-update-part-3-beta-ai-innovations-in-sap-s-4hana-cloud/ba-p/14173657). - Network accessline 415
Before you start with your design, conduct research to figure out the answers to the questions below. If user research is not an option, use [a heuristic evaluation method](https://sap.sharepoint.com/sites/206103/SitePages/Understand%20rese - Network accessline 453
- Show limitations instead of hiding them. - Add friction for high-stakes actions (for example, by adding pauses or requiring confirmation). - Reveal seams in ways that help build [calibrated trust](https://www.sap.com/design-system/fiori-d - Network accessline 455
- Reveal seams in ways that help build [calibrated trust](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-principles#calibrated-trust-scale) without overwhelming users. - Network accessline 459
- Follow the [SAP AI Ethics Policy](https://sap.sharepoint.com/teams/SAPOneAssets/Library/company_policies_and_guidelines/Global_AI_Ethics_Policy_English.pdf) and [Agentic AI Ethics Guidelines](https://sap.sharepoint.com/teams/AISecurity-Co - Network accessline 477
- [Overview](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-overview) - Network accessline 478
Understand why explainable AI matters, its main goals, and the terminology we use. - [Guiding Principles](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-principles) Learn the f - Network accessline 479
- [Guiding Principles](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-principles) - Network accessline 480
Learn the fundamentals for designing explanations. This section also provides a list of resources where you can find more details. - [Building Explanations](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/ - Network accessline 481
- [Building Explanations](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-building-explanations) - Network accessline 488
Explainable AI (XAI) isn’t just a nice-to-have design feature. Laws require you to provide human oversight for AI outputs, especially in high-risk situations. You can find more details about risk and legal requirements in the [SAP AI Ethics - Network accessline 490
An explanation doesn’t just lay out technical processes. It also needs to make sense to users and work in their daily context. SAP’s approach to XAI is human-centered (HCXAI), which means you should design explanations with the end user in - Network accessline 495
- Enable data transparency by providing explanations with an appropriate level of detail. - Use global explanations to prioritize ethics and privacy, which SAP business users highlight as top concerns. For the full list of ethical and res - Network accessline 496
- Use global explanations to prioritize ethics and privacy, which SAP business users highlight as top concerns. For the full list of ethical and responsible AI principles, see [SAP’s AI Ethics Policy on SharePoint](https://sap.sharepoint. - Network accessline 497
For the full list of ethical and responsible AI principles, see [SAP’s AI Ethics Policy on SharePoint](https://sap.sharepoint.com/teams/SAPOneAssets/Library/company_policies_and_guidelines/Global_AI_Ethics_Policy_English.pdf). - Network accessline 498
- Follow the [Agentic AI Ethics Guidelines on SharePoint](https://sap.sharepoint.com/teams/AISecurity-CoE/SitePages/Agentic-AI-Ethics-Guidelines.aspx). - Network accessline 501
Although these guidelines focus on design best practices and policies, you should also use the inclusive research methods described in the [Inclusive Research Handbook](https://www.sap.com/documents/2023/11/24adccec-967e-0010-bca6-c68f7e600 - Network accessline 519
social values. See: [Explainable AI Reloaded: Challenging the XAI Status Quo in the Era of Large Language Models](https://arxiv.org/pdf/2408.05345v2). - Network accessline 521
Large Language Models](https://arxiv.org/pdf/2408.05345v2). - Network accessline 563
- To get an introduction to explainable AI and the terms we use, check out [Explainable AI (XAI) - Overview](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-overview). - Network accessline 564
- To learn about the explanation components in detail, see [Explainable AI (XAI) - Building Explanations](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-building-explanations). - Network accessline 580
Calibrated trust scale. Distrust quotation from [BBC News](https://www.bbc.com/news/articles/c2l799gxjjpo). Over trust quotation from [SAP research on AI Notice](https://sap.sharepoint.com/sites/206415/Lists/User%20Studies/DispForm.aspx?ID= - Network accessline 623
For more guidance on using “how might we” statements, see [Innovation for Scalable Impact](https://sap.sharepoint.com/teams/DesignforScalable/Lists/Method%20Store/DispForm.aspx?ID=23\&e=x0ALTG) on SharePoint. - Network accessline 627
The scope and content of the explanations you need to provide depend on the inherent risk level of the use case. Use the [AI Use Case Impact Assessment](https://forms.office.com/pages/responsepage.aspx?id=bGf3QlX0PEKC9twtmXka9zf8tKw_q5tKgiS - Network accessline 635
your use case is built for | AI Ethics Policy, p. 13: “Negative social, economic, and environmental impacts must be avoided.” - Network accessline 636
a redline purpose, you must | **immediately** stop | For full details, see the [SAP AI Ethics Policy](https://sap.sharepoint.com/teams/SAPOneAssets/Library/company_policies_and_guidelines/Global_AI_Ethics_Policy_English.pdf) on Share - Network accessline 637
**immediately** stop | For full details, see the [SAP AI Ethics Policy](https://sap.sharepoint.com/teams/SAPOneAssets/Library/company_policies_and_guidelines/Global_AI_Ethics_Policy_English.pdf) on SharePoint. - Network accessline 670
Standard/Low | Use cases that involve | Consider the user roles and scenarios present in the use case and the types of local explanations users will expect. - Network accessline 671
minimal potential for harm | - Network accessline 672
or adverse consequences. | Set up a feedback system to identify which types of explanations are most useful, based on [SAP multi-agent system research findings](https://sap.sharepoint.com/sites/206415/Lists/User%20Studies/DispForm.aspx?I - Network accessline 673
| - Network accessline 674
| Use *Principle 6: Human oversight and determination* from the [SAP Global AI Ethics Policy](https://sap.sharepoint.com/teams/SAPOneAssets/Library/company_policies_and_guidelines/Global_AI_Ethics_Policy_English.pdf) as the guiding principl - Network accessline 735
When an explanation is both explainable and interpretable, it becomes understandable. Making explanations understandable is a key goal of XAI. The diagram below comes from a presentation to the SAP engineering ecosystem. You can read the [s - Network accessline 764
Understandability | Users understand AI outputs | Builds adequate trust and confidence. See [Designing for Trust](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-principles#desi - Network accessline 768
For more details on measuring adequate trust, see the research findings on [AI trust scores](https://sap.sharepoint.com/sites/206415/Lists/User%20Studies/DispForm.aspx?ID=841\&e=oapaFH) in the [SAP user research library](https://sap.sharepo - Network accessline 772
The [EU GDPR](https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng) and [EU AI Act](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32024R1689) on EUR-Lex set key obligations for transparency, interpretability, and human oversight, - Network accessline 829
For more information, see [Progressive Disclosure Levels](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-building-explanations#progressive-disclosure-levels). - Network accessline 835
Seamful design is useful when a system shows expected or unexpected limitations, and there’s a risk of over- or under-reliance. This approach plays a key role in developing [calibrated trust](https://www.sap.com/design-system/fiori-design-w - Network accessline 867
[A typology of explanations to support Explainability-by-Design](https://doi.org/10.1145/3708504) - Network accessline 871
[What goes into an explanation?](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/artificial-intelligence/explaining-decisions-made-with-artificial-intelligence/part-1-the-basics-of-explaining-ai/what-goes-into-an-explana - Network accessline 874
[Seamful Design and Ubicomp Infrastructure](https://www.dcs.gla.ac.uk/~matthew/papers/ubicomp2003HCISystems.pdf) - Network accessline 876
[Seamful XAI: Operationalizing Seamful Design in Explainable AI](https://doi.org/10.1145/3637396) - Network accessline 879
[Explainable AI Reloaded: Challenging the XAI Status Quo in the Era of Large Language Models](https://arxiv.org/pdf/2408.05345v2) - Network accessline 881
[Human-Centered Explainable AI (HCXAI): Beyond Opening the Black-Box of AI](https://doi.org/10.1145/3491101.3503727) - Network accessline 886
[“Explanation” is Not a Technical Term: The Problem of Ambiguity in XAI](https://doi.org/10.48550/arXiv.2207.00007) - Network accessline 890
[Explainable Artificial Intelligence (XAI): What we know and what is left to attain Trustworthy Artificial Intelligence](https://doi.org/10.1016/j.inffus.2023.101805) - Network accessline 897
[The Need for Interpretable Features: Motivation and Taxonomy](https://arxiv.org/pdf/2202.11748) - Network accessline 901
[What is AI, how does it work and why are some people concerned about it?](https://www.bbc.com/news/articles/c2l799gxjjpo) - Network accessline 914
Tiles (plain) +----------------------------------------------------------------------------------------------------x----------------------------------------------------------------------------------------------------+ [Design Principles for - Network accessline 915
+----------------------------------------------------------------------------------------------------x----------------------------------------------------------------------------------------------------+ [Design Principles for Generative AI - Network accessline 916
[Design Principles for Generative AI](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/design-principles-for-generative-ai) - Network accessline 917
Follow five guiding principles whenever you design generative AI features. +----------------------------------------------------------------------------------------------------x--------------------------------------------------------------- - Network accessline 918
+----------------------------------------------------------------------------------------------------x----------------------------------------------------------------------------------------------------+ [Building Trust with Generative AI]( - Network accessline 919
[Building Trust with Generative AI](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/building-trust-with-generative-ai) - Network accessline 920
Build trust in generative AI by being transparent, giving users control, and preventing bias. +----------------------------------------------------------------------------------------------------x-------------------------------------------- - Network accessline 921
+----------------------------------------------------------------------------------------------------x----------------------------------------------------------------------------------------------------+ [Designing Agentic AI Ecosystems and - Network accessline 922
[Designing Agentic AI Ecosystems and Experiences](https://www.sap.com/design-system/fiori-design-web/v1-136/foundations/ai-and-joule-design/guidelines/designing-agentic-ai-ecosystems-and-experiences) - Network accessline 928
Tiles (plain) +---------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Designing Effective AI Prompts](htt - Network accessline 929
+---------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Designing Effective AI Prompts](https://www.sap.c - Network accessline 930
[Designing Effective AI Prompts](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/effective-ai-prompts) - Network accessline 931
Use the prompt patterns and best practices to craft better inputs. +---------------------------------------------------------------------------------------------x------------------------------------------------------------------------------ - Network accessline 932
+---------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Designing Safety into Generative AI Experiences]( - Network accessline 933
[Designing Safety into Generative AI Experiences](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/designing-safety-into-gen-ai-experiences) - Network accessline 934
Prioritize transparency, explainability, user control, and bias mitigation. +---------------------------------------------------------------------------------------------x--------------------------------------------------------------------- - Network accessline 935
+---------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Designing Sustainable Generative AI Experiences]( - Network accessline 936
[Designing Sustainable Generative AI Experiences](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/designing-sustainable-gen-ai-experiences) - Network accessline 942
Tiles (plain) +-----------------------------------------------------------------------------------x-----------------------------------------------------------------------------------+ [Explainable AI – Overview](https://www.sap.com/design-s - Network accessline 943
+-----------------------------------------------------------------------------------x-----------------------------------------------------------------------------------+ [Explainable AI – Overview](https://www.sap.com/design-system/fiori-de - Network accessline 944
[Explainable AI – Overview](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-overview) - Network accessline 945
Understand why explainable AI matters, its main goals, and the terminology we use. +-----------------------------------------------------------------------------------x------------------------------------------------------------------------ - Network accessline 946
+-----------------------------------------------------------------------------------x-----------------------------------------------------------------------------------+ [Explainable AI – Guiding Principles](https://www.sap.com/design-syste - Network accessline 947
[Explainable AI – Guiding Principles](https://www.sap.com/design-system/fiori-design-web/v1-142/foundations/ai-and-joule-design/guidelines/explainable-ai-principles) - Network accessline 948
Learn the fundamentals for designing explanations and explore key resources. +-----------------------------------------------------------------------------------x------------------------------------------------------------------------------ - Network accessline 949
+-----------------------------------------------------------------------------------x-----------------------------------------------------------------------------------+ [Building Explanations](https://www.sap.com/design-system/fiori-design - Network accessline 950
[Building Explanations](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/guidelines/explainable-ai-building-explanations) - Network accessline 956
Tiles (plain) +----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Situation Handling](https://www.sap.com/design-system/fiori-design-web/discover/ - Network accessline 957
+----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Situation Handling](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/s - Network accessline 958
[Situation Handling](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/situation-handling-guidelines) - Network accessline 979
Tiles (plain) +--------------------------------------------------------------x--------------------------------------------------------------+ [Joule Icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/jo - Network accessline 980
+--------------------------------------------------------------x--------------------------------------------------------------+ [Joule Icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/joule-assistant/ - Network accessline 981
[Joule Icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/joule-assistant/joule-icon) - Network accessline 1001
Tiles (plain) +---------------------------------------------------------------------------x----------------------------------------------------------------------------+ [Designing for Generative AI](https://www.sap.com/design-system/fiori-d - Network accessline 1002
+---------------------------------------------------------------------------x----------------------------------------------------------------------------+ [Designing for Generative AI](https://www.sap.com/design-system/fiori-design-web/foun - Network accessline 1003
[Designing for Generative AI](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/overview/generative-ai-design) - Network accessline 1004
Learn about SAP's generative AI strategy, our approach to developing guidelines, and the foundation guidelines you'll need to get started. +---------------------------------------------------------------------------x------------------------ - Network accessline 1005
+---------------------------------------------------------------------------x----------------------------------------------------------------------------+ [AI Design Quality Checklist](https://www.sap.com/design-system/fiori-design-web/foun - Network accessline 1006
[AI Design Quality Checklist](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/overview/ai-design-quality-checklist)
skills/sap-fiori-guidelines/references/foundations-best-practices.md
- Network accessline 70
Tiles (plain) +----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Formatting Data – Overview](https://www.sap. - Network accessline 71
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Formatting Data – Overview](https://www.sap.com/design-sys - Network accessline 72
[Formatting Data – Overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/formatting-data-overview) - Network accessline 73
Use locale‑ready formatting rules for times, dates, numbers, measurements, and comma‑separated lists. +----------------------------------------------------------------------------------------x------------------------------------------------ - Network accessline 74
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Formatting Dates](https://www.sap.com/design-system/fiori- - Network accessline 75
[Formatting Dates](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/formatting-dates) - Network accessline 76
Use SAPUI5 to format dates consistently across locales. +----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Fo - Network accessline 77
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Formatting Numbers](https://www.sap.com/design-system/fior - Network accessline 78
[Formatting Numbers](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/formatting-numbers) - Network accessline 79
Format numbers according to international rules using SAPUI5. +----------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------- - Network accessline 80
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Formatting Time](https://www.sap.com/design-system/fiori-d - Network accessline 81
[Formatting Time](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/formatting-time) - Network accessline 82
Format times correctly across locales using SAPUI5. +----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Units - Network accessline 83
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Units of Measurement](https://www.sap.com/design-system/fi - Network accessline 84
[Units of Measurement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/units-of-measurement) - Network accessline 85
Use standard unit rules for abbreviations, spacing, and pluralization. +----------------------------------------------------------------------------------------x------------------------------------------------------------------------------- - Network accessline 86
+----------------------------------------------------------------------------------------x-----------------------------------------------------------------------------------------+ [Removing Leading and Trailing White Space](https://www.sap - Network accessline 87
[Removing Leading and Trailing White Space](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/leading-trailing-blank-removal) - Network accessline 93
Tiles (plain) +---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Busy States](https://www.sap.com/design-system/fiori-design - Network accessline 94
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Busy States](https://www.sap.com/design-system/fiori-design-web/foundatio - Network accessline 95
[Busy States](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/busy-handling) - Network accessline 96
Signal work in progress while reducing interruptions. +---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Collaboration](http - Network accessline 97
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Collaboration](https://www.sap.com/design-system/fiori-design-web/foundat - Network accessline 98
[Collaboration](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/collaboration) - Network accessline 99
Add SAP Jam tiles, share menu actions, and social feeds to your app. +---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Tabl - Network accessline 100
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Table Overview](https://www.sap.com/design-system/fiori-design-web/v1-136 - Network accessline 101
[Table Overview](https://www.sap.com/design-system/fiori-design-web/v1-136/foundations/best-practices/ui-elements/tables/table-overview) - Network accessline 102
Choose the right table for your use case scenario. +---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Table Personalization - Network accessline 103
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Table Personalization Overview](https://www.sap.com/design-system/fiori-d - Network accessline 104
[Table Personalization Overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/overview-table-personalization) - Network accessline 105
Choose the right personalization pattern to adjust columns, sorting, grouping, and filters. +---------------------------------------------------------------------------------x----------------------------------------------------------------- - Network accessline 106
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Title Hierarchy](https://www.sap.com/design-system/fiori-design-web/found - Network accessline 107
[Title Hierarchy](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/title-hierarchy-guidance) - Network accessline 108
Create clear and accessible heading hierarchies using title styles and semantic heading levels. +---------------------------------------------------------------------------------x------------------------------------------------------------- - Network accessline 109
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [UI Element States](https://www.sap.com/design-system/fiori-design-web/fou - Network accessline 110
[UI Element States](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/ui-element-states) - Network accessline 111
Use appropriate state combinations to signal options and highlight where attention is needed. +---------------------------------------------------------------------------------x--------------------------------------------------------------- - Network accessline 112
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Using Semantic and Industry Colors](https://www.sap.com/design-system/fio - Network accessline 113
[Using Semantic and Industry Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors) - Network accessline 114
Apply semantic colors for universal value states and industry colors for domain-specific contexts. +---------------------------------------------------------------------------------x---------------------------------------------------------- - Network accessline 115
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Using Tooltips](https://www.sap.com/design-system/fiori-design-web/founda - Network accessline 116
[Using Tooltips](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/using-tooltips) - Network accessline 117
Learn how to use tooltips for unlabeled elements. +---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Which Selection Control - Network accessline 118
+---------------------------------------------------------------------------------x---------------------------------------------------------------------------------+ [Which Selection Control Should I Use?](https://www.sap.com/design-system/ - Network accessline 119
[Which Selection Control Should I Use?](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use)
skills/sap-fiori-guidelines/references/foundations-integration-and-services.md
- Network accessline 9
The SAP Fiori launchpad offers an enterprise search function that searches across all apps and business objects, such as materials, customers, and maintenance plans. The search icon is displayed in the [shell bar](https://main--builder-pros - Network accessline 10
plans. The search icon is displayed in the [shell bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/) of the launchpad and is always readily available at the top of the screen. - Network accessline 78
This feature allows the system to track the user’s search behavior in order to personalize and improve future rankings for search results. Algorithms analyze the user’s behaviors and interests, and adapt accordingly to support the user by f - Network accessline 79
Users can switch the personalized search on or off in the [User Menu](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/launchpad#user-menu) under *Setti - Network accessline 90
Once the filter panel has been closed, the applied filters are visible in an [infobar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/infobar/) above the result list. On the right of the infobar, - Network accessline 126
> **Information, Col-2:** Users can access their individual settings via *[User Menu](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/launchpad#user-me - Network accessline 127
System-wide configuration for the personalized search is done in the [Configure Personalized Search](https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps\('F2800'\)/S11) app. - Network accessline 159
The display and behavior of the enterprise search is based on search models. Apply the following rules when creating search models. - Implement the title of a search result as a **link to the [object page](https://main--builder-prospect--sa - Network accessline 160
- Implement the title of a search result as a **link to the [object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/)** or an equivalent full screen representation of t - Network accessline 184
Tiles (plain) +----------------------------------------------------------------------x-----------------------------------------------------------------------+ [SAP Fiori Launchpad](https://www.sap.com/design-system/fiori-design-web/foundati - Network accessline 185
+----------------------------------------------------------------------x-----------------------------------------------------------------------+ [SAP Fiori Launchpad](https://www.sap.com/design-system/fiori-design-web/foundations/integratio - Network accessline 186
[SAP Fiori Launchpad](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/launchpad) - Network accessline 192
Tiles (plain) +--------------------------------------------------------------------------x---------------------------------------------------------------------------+ [Home Page](https://www.sap.com/design-system/fiori-design-web/foundation - Network accessline 193
+--------------------------------------------------------------------------x---------------------------------------------------------------------------+ [Home Page](https://www.sap.com/design-system/fiori-design-web/foundations/integration- - Network accessline 194
[Home Page](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/home-page) - Network accessline 195
Explore the layout and features of the SAP Fiori launchpad home page. +--------------------------------------------------------------------------x---------------------------------------------------------------------------+ [Spaces](https:// - Network accessline 196
+--------------------------------------------------------------------------x---------------------------------------------------------------------------+ [Spaces](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and - Network accessline 197
[Spaces](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/sap-fiori-launchpad-spaces) - Network accessline 198
Use spaces to structure the most relevant apps for users with a certain business role. +--------------------------------------------------------------------------x---------------------------------------------------------------------------+ - Network accessline 199
+--------------------------------------------------------------------------x---------------------------------------------------------------------------+ ["My Home"](https://www.sap.com/design-system/fiori-design-web/foundations/integration- - Network accessline 200
["My Home"](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/sap-fiori-launchpad-my-home) - Network accessline 206
Tiles (plain) +-------------------------------------------------------------------------x--------------------------------------------------------------------------+ [Enterprise Search](https://www.sap.com/design-system/fiori-design-web/foun - Network accessline 207
+-------------------------------------------------------------------------x--------------------------------------------------------------------------+ [Enterprise Search](https://www.sap.com/design-system/fiori-design-web/foundations/integr - Network accessline 208
[Enterprise Search](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/enterprise-search) - Network accessline 214
Tiles (plain) +---------------------------------------------------------------------x----------------------------------------------------------------------+ [Launchpad Services](https://www.sap.com/design-system/fiori-design-web/foundations - Network accessline 215
+---------------------------------------------------------------------x----------------------------------------------------------------------+ [Launchpad Services](https://www.sap.com/design-system/fiori-design-web/foundations/integration-a - Network accessline 216
[Launchpad Services](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/services) - Network accessline 217
Get to know essential launchpad services that support personalization, navigation, and user assistance. +---------------------------------------------------------------------x----------------------------------------------------------------- - Network accessline 218
+---------------------------------------------------------------------x----------------------------------------------------------------------+ [App Finder](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-servi - Network accessline 219
[App Finder](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/app-finder)
skills/sap-fiori-guidelines/references/foundations-interaction.md
- Network accessline 28
For more information, see [General Concepts](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-100616\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 41
For more information, see [Design Principles](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=861-2659\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 54
For more information, see [Navigation](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-53820\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 67
For more information, see [Selection](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-53826\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 79
For more information, see [Action](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-53832\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 90
For more information, see [Drag and Drop](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5369-52609\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 103
For more information, see [Text](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-53838\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 116
For more information, see [Shortcuts](https://www.figma.com/design/zy0CLKKHfLwjGvldHQwa3q/-Keyboard-Support--Specification--WIP-?node-id=5303-53844\&t=OiyQceFFCqekDYn6-4) in the Keyboard design specification. - Network accessline 134
The following guidelines are currently available: following topics: - [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - Network accessline 135
following topics: - [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - [Drag and Drop](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop-overview) - Network accessline 136
- [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - Network accessline 137
- [Drag and Drop](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop-overview) - Network accessline 138
- [Gestures](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures) - Network accessline 139
- [Keyboard Support](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/keyboard-support) - Network accessline 140
- [Motion Design](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/motion-design-overview) - Network accessline 141
- [Screen Reader](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/screen-reader) - Network accessline 142
- [States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-states) - Network accessline 143
- [Timing](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-timing) - Network accessline 144
- [Wrapping and Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation) - Network accessline 148
**Foundations** The following guidelines are currently available: - [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - Network accessline 149
The following guidelines are currently available: - [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - [Drag and Drop](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/d - Network accessline 150
- [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors) - Network accessline 151
- [Drag and Drop](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop-overview) - Network accessline 152
- [Gestures](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures) - Network accessline 153
- [Motion Design](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/motion-design-overview) - Network accessline 154
- [States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-states) - Network accessline 155
- [Timing](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-timing) - Network accessline 156
- [Wrapping and Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation) - Network accessline 162
For more information, see [Cursors](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/cursors). - Network accessline 177
- [Drag and Drop Overview](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop-overview) - Network accessline 178
- [Reorder](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop/reorder) - Network accessline 179
- [Resize](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop/resize) - Network accessline 180
- [Move](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop/move) - Network accessline 181
- [Data Transfer](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/drag-and-drop/data-transfer) - Network accessline 189
For more information, see [Gestures](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures). - Network accessline 197
For more information, see [Motion Design](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/motion-deisgn-overview). - Network accessline 205
- [Component State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states) - Network accessline 206
- [Focus State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states) - Network accessline 207
- [Interaction State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states) - Network accessline 208
- [Selection State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-selection-states) - Network accessline 209
- [Value State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states) - Network accessline 211
For more information, see [States Overview](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-states) and [State Combinations](https://www.sap.com/design-system/fiori-design-web/founda - Network accessline 219
For more information, see [Timing](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/timing). - Network accessline 225
For more information, see [Wrapping and Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation). - Network accessline 324
- **Feedback**: Clear feedback or transition effects to keep users engaged - **State updates**: Clearly noticeable delay - **Examples**: Message toast (minimum display time), busy indicator, card loading, [placeholder loading](https://www.s - Network accessline 326
- **Examples**: Message toast (minimum display time), busy indicator, card loading, [placeholder loading](https://www.sap.com/design-system/fiori-design-web/ui-elements/placeholder-loading/)
skills/sap-fiori-guidelines/references/foundations-visual.md
- Network accessline 15
- [Morning Horizon Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/morning-horizon) - Network accessline 16
- [Evening Horizon Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/evening-horizon) - Network accessline 17
- [Quartz Light Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/quartz-light-colors) - Network accessline 18
- [Quartz Dark Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/quartz-dark-colors) - Network accessline 19
- [Belize Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors) - Network accessline 21
SAP Fiori offers a range of themes out of the box. Each theme meets accessibility standards of at least AA. For each theme, you’ll also find AAA-compliant high contrast options. For more information, see [Theming](https://www.sap.com/design - Network accessline 38
Theme-specific colors are listed here: [Theming – Reference Colors (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2637292033) - Network accessline 40
All colors used in user interface components are listed here: [Semantic Control Parameters (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2650676507) - Network accessline 65
### Learn More For more detailed best practices, check the full guideline and specification: - [Theming – Reference Colors (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2637292033) - Network accessline 66
For more detailed best practices, check the full guideline and specification: - [Theming – Reference Colors (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2637292033) - [Semantic Control Parameters (Horizon)](https:// - Network accessline 67
- [Theming – Reference Colors (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2637292033) - Network accessline 68
- [Semantic Control Parameters (Horizon)](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2650676507) - Network accessline 120
+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------x------------------------------------------------------ - Network accessline 122
Use the [Icon Creation Kit](https://www.figma.com/design/QHrbGNCBzNItkhkGLzzng6/Icon-Creation-Kit?node-id=0-1\&t=MrlzfoTBgtijUCtx-1), in combination with the [Icon Creation Guidance](https://wiki.one.int.sap/wiki/spaces/visualcore/pages/259 - Network accessline 190
**B: Inverted icons:** Specifically designed for use within contrast statements or dark backgrounds. These tokens ensure the icon remains legible when placed on top of primary brand colors or dark UI surfaces. **C: Non-interactive icons:** - Network accessline 191
**C: Non-interactive icons:** Applied to purely decorative icons that do not trigger an action. These typically have a lower visual weight to distinguish them from clickable elements. **D: Marker icons:** Used for marker icons (such as the - Network accessline 192
**D: Marker icons:** Used for marker icons (such as the [object marker](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-marker) icons). - Network accessline 211
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 234
Product launch icons are reserved exclusively for launching products within SAP Business Suite and must not be used for other purposes. They are used on the home page (SAP Start) and in the product switch in the [shell bar](https://www.sap. - Network accessline 288
To streamline icon creation for new products in SAP Business Suite, refer to the [Figma file](https://www.figma.com/design/03GEXkHM25FT4OwCkwhbCX/Product-Launch-Icons) featuring a usage guide and a product launch icon template with the colo - Network accessline 301
Tiles (plain) +---------------------------------------------------------------x----------------------------------------------------------------+ [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/i - Network accessline 302
+---------------------------------------------------------------x----------------------------------------------------------------+ [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/ico - Network accessline 303
[Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/iconography-horizon) - Network accessline 304
SAP icons for the latest Horizon visual theme. +---------------------------------------------------------------x----------------------------------------------------------------+ [Iconography – Quartz](https://www.sap.com/design-system/fiori - Network accessline 305
+---------------------------------------------------------------x----------------------------------------------------------------+ [Iconography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icon - Network accessline 306
[Iconography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - Network accessline 325
- [Design Tokens](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#design-tokens) - Network accessline 326
- [Theming](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#theming) - Network accessline 327
- [Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#colors) - Network accessline 328
- [Iconography](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#iconography) - Network accessline 329
- [Typography](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#typography) - Network accessline 330
- [UX Illustrations](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#ux-illustrations) - Network accessline 331
- [Shadows](https://www.sap.com/design-system/fiori-design-web/foundations/visual/look-feel-and-wording#shadows) - Network accessline 337
For more information, see [Design Tokens](https://www.sap.com/design-system/fiori-design-web/foundations/visual/design-tokens). - Network accessline 339
## Theming | *One design, multiple flavors* | SAP provides multiple application themes, all of which meet accessibility standards, including WCAG levels AA and AAA ([Web Content Accessibility Guidelines 2.2](https://www. - Network accessline 341
SAP provides multiple application themes, all of which meet accessibility standards, including WCAG levels AA and AAA ([Web Content Accessibility Guidelines 2.2](https://www.w3.org/TR/WCAG22/)). The latest SAP theme is Horizon, available in - Network accessline 343
For more information, see [Theming](https://www.sap.com/design-system/fiori-design-web/foundations/visual/theming). - Network accessline 349
- [Morning Horizon Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/morning-horizon) (latest theme) - Network accessline 350
- [Evening Horizon Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/evening-horizon) (latest theme) - Network accessline 351
- [Quartz Light Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/quartz-light-colors) - Network accessline 352
- [Quartz Dark Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/quartz-dark-colors) - Network accessline 353
- [Belize Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors) - Network accessline 355
For more information, see [Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors-overview). - Network accessline 361
If you need an app icon for your web app in a marketplace, check out the guidelines for creating service icons. For key products in SAP Business Suite, use the predefined product icons. - [Iconography – Horizon](https://www.sap.com/design-s - Network accessline 362
For key products in SAP Business Suite, use the predefined product icons. - [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/iconography-horizon) (latest theme) - [Iconography – Quart - Network accessline 363
- [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/iconography-horizon) (latest theme) - Network accessline 364
- [Iconography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - Network accessline 365
- [Service Icons](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/service-icons) - Network accessline 366
- [Product Launch Icons](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/product-launch-icons) - Network accessline 370
Learn about the icon styles for each theme family, including general icon semantics, the grid system, line thickness, and corner radius values. - [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/ - Network accessline 371
- [Iconography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/iconography-horizon) (latest theme) - Network accessline 372
- [Iconography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - Network accessline 380
- [Typography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typography-horizon) (latest theme) - Network accessline 381
- [Typography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typography) - Network accessline 387
For more information, see [UX illustrations](https://www.sap.com/design-system/fiori-design-web/foundations/visual/ux-illustrations). - Network accessline 393
For more information, see [Shadow Concept](https://www.sap.com/design-system/fiori-design-web/foundations/visual/shadow-concept). - Network accessline 428
Content shadow **level 1** is used by the following components: - [Action sheet](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2030860737) - Network accessline 429
- [Action sheet](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2030860737) - Network accessline 430
- [Floating footer](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2051281967) - Network accessline 431
- [Menu](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2061501144) - Network accessline 448
The example below shows the **level 3 shadow styling for a [dialog](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2033847432)**. - Network accessline 460
### Learn More For more detailed best practices, check the full [shadow concept specification](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2697902969). - Network accessline 461
For more detailed best practices, check the full [shadow concept specification](https://wiki.one.int.sap/wiki/pages/viewpage.action?pageId=2697902969). - Network accessline 516
<https://www.sap.com/design-system/live-examples/_Foundations/Typography/Typography_SE_HeaderScale.html> - Network accessline 520
<https://www.sap.com/design-system/live-examples/_Foundations/Typography/Typography_SE_TextSizes.html> - Network accessline 558
Tiles (plain) +--------------------------------------------------------------x--------------------------------------------------------------+ [Typography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typog - Network accessline 559
+--------------------------------------------------------------x--------------------------------------------------------------+ [Typography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typograp - Network accessline 560
[Typography – Horizon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typography-horizon) - Network accessline 561
Typographic system with the Horizon visual theme. +--------------------------------------------------------------x--------------------------------------------------------------+ [Typography – Quartz](https://www.sap.com/design-system/fiori- - Network accessline 562
+--------------------------------------------------------------x--------------------------------------------------------------+ [Typography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typograph - Network accessline 563
[Typography – Quartz](https://www.sap.com/design-system/fiori-design-web/foundations/visual/typography/typography)
skills/sap-fiori-guidelines/references/foundations-writing-and-wording.md
- Network accessline 11
[Notifications](https://www.sap.com/design-system/fiori-design-web/ui-elements/notification-center/) are system-generated messages that notify users about significant changes in workflows, processes, or data. They inform without interruptin - Network accessline 200
all product standards and all their requirements. Some requirements apply directly; others are just helpful background. Here are the relevant product standards: - [Product Standard for User Assistance](https://url.sap/uaproductstandard-reqs - Network accessline 201
standards: - [Product Standard for User Assistance](https://url.sap/uaproductstandard-reqs) - [Product Standard for User Experience Consistency](https://url.sap/ps-uxc) including the [SAP Fiori Design Guidelines](https://url.sap/fioridesign - Network accessline 202
- [Product Standard for User Assistance](https://url.sap/uaproductstandard-reqs) - Network accessline 203
- [Product Standard for User Experience Consistency](https://url.sap/ps-uxc) including the [SAP Fiori Design Guidelines](https://url.sap/fioridesign) - Network accessline 204
- [Product Standard for Accessibility](https://url.sap/ps-acc-reqs) including [Inclusive Design](https://sap.sharepoint.com/sites/127599) - Network accessline 205
- [Product Standard for Globalization](https://url.sap/psglob-reqs) - Network accessline 244
Tiles (plain) +------------------------------------------------------------------------------------x------------------------------------------------------------------------------------+ [UX Writing Guidelines (BETA)](https://www.sap.com/des - Network accessline 245
+------------------------------------------------------------------------------------x------------------------------------------------------------------------------------+ [UX Writing Guidelines (BETA)](https://www.sap.com/design-system/fio - Network accessline 246
[UX Writing Guidelines (BETA)](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ux-writing-guidelines) - Network accessline 247
First version of the new cross-product UX writing guidelines. +------------------------------------------------------------------------------------x------------------------------------------------------------------------------------+ [UI Te - Network accessline 248
+------------------------------------------------------------------------------------x------------------------------------------------------------------------------------+ [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-s - Network accessline 249
[UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori) - Network accessline 256
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ +-------------------------------------------------- - Network accessline 257
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [AI UI Text](https://www.sap.com/design-system/fior - Network accessline 258
[AI UI Text](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ai-ui-text) - Network accessline 259
Enable users to understand and trust AI functionality through well-crafted interface text. +--------------------------------------------------------------------------------------------x------------------------------------------------------- - Network accessline 260
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Overview Page – UI Text Guidelines](https://www.sa - Network accessline 261
[Overview Page – UI Text Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/overview-page-ui-text-guidelines) - Network accessline 262
Write consistent page and card titles, subtitles, and action texts in overview pages. +--------------------------------------------------------------------------------------------x------------------------------------------------------------ - Network accessline 263
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [UX Writing for Notifications](https://www.sap.com/ - Network accessline 264
[UX Writing for Notifications](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ux-writing-for-notifications) - Network accessline 265
Craft actionable, user-friendly, and consistent notification messages. +--------------------------------------------------------------------------------------------x--------------------------------------------------------------------------- - Network accessline 266
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Situation Handling – UI Text Guidelines](https://w - Network accessline 267
[Situation Handling – UI Text Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/situation-handling-framework-ui-text-guidelines) - Network accessline 268
Create effective and consistent texts for both standard and extended Situation Handling frameworks. +--------------------------------------------------------------------------------------------x---------------------------------------------- - Network accessline 269
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Wrapping and Truncating Text](https://www.sap.com/ - Network accessline 270
[Wrapping and Truncating Text](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/wrapping-and-truncating-text) - Network accessline 274
Tiles (plain, external_only) +--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Overview Page – UI Te - Network accessline 275
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Overview Page – UI Text Guidelines](https://www.sa - Network accessline 276
[Overview Page – UI Text Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/overview-page-ui-text-guidelines) - Network accessline 277
Write consistent page and card titles, subtitles, and action texts in overview pages. +--------------------------------------------------------------------------------------------x------------------------------------------------------------ - Network accessline 278
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [UX Writing for Notifications](https://www.sap.com/ - Network accessline 279
[UX Writing for Notifications](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ux-writing-for-notifications) - Network accessline 280
Craft actionable, user-friendly, and consistent notification messages. +--------------------------------------------------------------------------------------------x--------------------------------------------------------------------------- - Network accessline 281
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Situation Handling – UI Text Guidelines](https://w - Network accessline 282
[Situation Handling – UI Text Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/situation-handling-framework-ui-text-guidelines) - Network accessline 283
Create effective and consistent texts for both standard and extended Situation Handling frameworks. +--------------------------------------------------------------------------------------------x---------------------------------------------- - Network accessline 284
+--------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------+ [Wrapping and Truncating Text](https://www.sap.com/ - Network accessline 285
[Wrapping and Truncating Text](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/wrapping-and-truncating-text) - Network accessline 305
Tiles (plain) +-------------------------------------------------------------------x-------------------------------------------------------------------+ [About the WalkMe Guidelines](https://www.sap.com/design-system/fiori-design-web/foundat - Network accessline 306
+-------------------------------------------------------------------x-------------------------------------------------------------------+ [About the WalkMe Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-a - Network accessline 307
[About the WalkMe Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/walkme/walkme-intro) - Network accessline 313
Tiles (plain) +-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Content Guidelines](https://www.sap.com/design-system/fiori-design-web/foundati - Network accessline 314
+-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Content Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-an - Network accessline 315
[Content Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/walkme/walkme-content-guidelines) - Network accessline 316
Apply content guidelines that are tailored to the WalkMe experience. +-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Toolkit Guidelines](http - Network accessline 317
+-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Toolkit Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-an - Network accessline 318
[Toolkit Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/walkme/walkme-toolkit-guidelines) - Network accessline 319
Craft clear, helpful content for WalkMe tour components. +-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Bolierplate Text and Examples](https - Network accessline 320
+-----------------------------------------------------------------------x-----------------------------------------------------------------------+ [Bolierplate Text and Examples](https://www.sap.com/design-system/fiori-design-web/foundations - Network accessline 321
[Bolierplate Text and Examples](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/walkme/walkme-boilerplate)
skills/sap-fiori-guidelines/references/page-types.md
- Network accessline 5
> **Information:** This floorplan is implemented with [SAP Fiori Elements](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements). - Network accessline 6
To explore the design capabilities of SAP Fiori elements for OData V4 and experiment with their behavior, see [Analytical List Report](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplanListRe - Network accessline 31
- Drilldown is rarely used, not used at all, or is only needed after navigating to another page, rather than as free or flexible drilldown within the page itself. In this case, a [list report](https://www.sap.com/design-system/fiori-design- - Network accessline 32
- Users need different visualizations for the entire dataset (for example, as a [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) or [chart] - Network accessline 33
- Users need to find and act on relevant items from within a large set of items by searching, filtering, sorting, and grouping, without using drilldown or “slice and dice”. In this case, consider using a [list report](https://www.sap.com/de - Network accessline 34
- Users need to work with multiple views of the same content, for example on items that are “Open”, “In Process”, or “Completed”. They want to be able to switch views using tabs, segmented buttons, or a select control. In this case, conside - Network accessline 35
- Users need to see or edit a single item with all its details. Use the [object page floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) instead. - Network accessline 36
- Users need to find a specific item, and the item or an identifying data point is known to the user (such as a code). In this case, use the [initial page floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-desig - Network accessline 37
- Users need to work through a comparably small set of items, one by one. In this case, use the [worklist floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/work-list/). - Network accessline 38
- Users have a trivial use case that does require the use of a chart, but that do not involve identifying a root cause, analyzing data, or drilldown. Instead, use a [list report](https://www.sap.com/design-system/fiori-design-web/page-types - Network accessline 46
The [shell bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/) is above the analytical list page. The page itself uses the [dynamic page layout](https://main--builder-prospect--sapude - Network accessline 47
1. **[Analytical list page header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#analytical-list-page-header)**: - Network accessline 48
The page header is the filter area. Users can expand and collapse the header using the [expand/collapse header icon](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout - Network accessline 49
2. **[Analytical list page content area](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#analytical-list-page-content-area)**: - Network accessline 50
The content area shows the content for the chosen filters. All elements are described in more detail in the [Components](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-p - Network accessline 51
All elements are described in more detail in the [Components](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#components) section below. - Network accessline 56
- In the expanded page header, users can switch between the [visual filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/visual-filter-bar/) and the [filter bar](https://main--builder-prosp - Network accessline 57
- In the content area, users can switch between a [hybrid view](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#hybrid-view) (chart and table), a [chart-only view]( - Network accessline 61
> **Information:** SAP Fiori elements for OData V4 uses the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) and SAP Fiori elements for OData V2 uses t - Network accessline 65
The analytical list page is responsive, except for the [KPIs](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-tags-and-cards). Apps with - Network accessline 69
### Size S On size S, the analytical list page supports both the chart-only and table-only views. The table-only view supports only the [responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-el - Network accessline 70
On size S, the analytical list page supports both the chart-only and table-only views. The table-only view supports only the [responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/resp - Network accessline 77
The page header can be expanded and collapsed on click. Different content is shown in the expanded and collapsed states. For more information about the basic behavior of the header, see [Dynamic Page Header](https://main--builder-prospect-- - Network accessline 83
The collapsed page header contains the following elements: - [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#variant-management) (serves as pag - Network accessline 84
- [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#variant-management) (serves as page variant) (mandatory) - Network accessline 85
- [Key performance indicator tags](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-tags-and-cards) (=KPI tags) (optional) - Network accessline 86
- [Key performance indicator cards](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-tags-and-cards) (=KPI cards) (optional) - Network accessline 87
- [Filter dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#filter-dialog) via the *Adapt Filters* *(x)* link. Visible only in live mode. (mandatory) - Network accessline 88
- [Header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/) with global actions (optional) - Network accessline 95
Initially when the app is launched the header is expanded by default. The expanded page header contains the following elements: - [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-type - Network accessline 96
- [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#variant-management) (serves as page variant) (mandatory) - Network accessline 97
- [Key performance indicator tags](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-tags-and-cards) (=KPI tags) (optional) - Network accessline 98
- [Key performance indicator cards](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-tags-and-cards) (=KPI cards) (optional) - Network accessline 99
- [Filter dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#filter-dialog) via the *Adapt Filters* *(x)* link (mandatory) - Network accessline 100
- [Header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/) with global actions (optional) - Network accessline 101
- [Filter area](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#filter-area-visual-filter-bar-and-filter-bar), including the [visual filter bar](https://main--build - Network accessline 102
- [Filter type switch](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#filter-type-switch) ( :filter-fields: \| :filter-analytics: ) (mandatory) - Network accessline 105
The [analytical list page content area](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#analytical-list-page-content-area) contains the following elements: - Network accessline 108
- [Hybrid view](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#hybrid-view): View with one chart, chart toolbar, one table, and a table toolbar - Network accessline 121
Variant management in the analytical list page allows users to save a page variant whenever there are changes in the underlying structures of the filter/content area. Variant management for the page is handled by the standard SAPUI5 page [v - Network accessline 122
of the filter/content area. Variant management for the page is handled by the standard SAPUI5 page [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/). - Network accessline 135
KPI, or the effect of posting an accounting document on certain financial KPIs. *4 KPI tags including KPI labels, KPI values, KPI color, and criticality indicator* You can display **a maximum of three** KPIs. Clicking a KPI tag opens a [KPI - Network accessline 136
*4 KPI tags including KPI labels, KPI values, KPI color, and criticality indicator* You can display **a maximum of three** KPIs. Clicking a KPI tag opens a [KPI card](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori - Network accessline 137
You can display **a maximum of three** KPIs. Clicking a KPI tag opens a [KPI card](https://main--builder-prospect-prod--sapudex.aem.page/design-system/fiori-design-web/v1-136/page-types/floorplans/analytical-list-page/usage-edited#kpi-card) - Network accessline 164
Clicking the KPI tag opens the [analytical card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-card/), which displays more information about the current value of the KPI, the KPI targ - Network accessline 171
The filter area allows users to filter the result set, which feeds the main content area. The analytical list page comes with two filter types: compact filters in the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-syst - Network accessline 172
Currently, any visual filter configured in the visual filter bar must always be displayed as a compact filter in the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) as we - Network accessline 173
Both filter types supports two different modes: **live update** and **manual update**. Use the **live update mode** for both filter types **as the default** whenever possible. Apply the same mode to both filter types: the [visual filter bar - Network accessline 175
> **Information, Col-1:** SAP Fiori elements for OData V4 uses the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) and SAP Fiori elements for OData V2 - Network accessline 188
Users can toggle between the compact filters :filter-fields: ([filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/)) and :filter-analytics: ([visual filter bar](https://main--b - Network accessline 211
Currently, the visual filter bar supports three [interactive chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-chart/) types: - Network accessline 213
- [Interactive donut chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-donut-chart/) - Network accessline 214
- [Interactive line chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-line-chart/) - Network accessline 215
- [Interactive bar chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-bar-chart/) - Network accessline 219
#### Interactive Donut Chart | The [interactive donut chart](https://main--builder-prospect--sapudex.hlx.page/design-syst - Network accessline 220
The [interactive donut chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-donut-chart/) | *Interactive donut chart* | *Interactive donut chart with semantic colors* - Network accessline 222
aggregated into the “Other” section. | #### Interactive Line Chart - Network accessline 224
The [interactive line chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-line-chart/) is used **exclusively** for displaying **time series data**, and can show a maximum of six dat - Network accessline 226
#### Interactive Bar Chart | The [interactive bar chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fio - Network accessline 227
The [interactive bar chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-bar-chart/) | *Interactive bar chart* | *Interactive bar chart with semantic colors* - Network accessline 249
- **Filter-to-filter dependencies:** Ideally, the filters depend on each other. By selecting one or several chart data points, users can perform a quick analysis of the dataset. Examples: Supplier with the lowest supplier performance this - Network accessline 250
Examples: Supplier with the lowest supplier performance this year, product with the highest sales volume in March in the EMEA region - **Adding additional filter values:** All charts have a maximum number of filter values that can be displa - Network accessline 251
- **Adding additional filter values:** All charts have a maximum number of filter values that can be displayed within the chart itself. More filter values can be selected using the [value help](https://main--builder-prospect--sapudex.hlx.pa - Network accessline 252
- **Selected values:** Any data point or segment that is selected in the visual filter’s interactive charts will remain selected even when the user changes the measure, chart type, or sort order in any of the charts. If a selected record fa - Network accessline 254
- **How to design a visual filter:** To design a visual filter, choose a meaningful measure out of the dataset and match it to a filter dimension. If no measures or no meaningful measures are available, use an item count instead. Have a loo - Network accessline 258
In the filter dialog, the user can switch between the visual filter bar and the compact filters using a toggle button, and also manage the filters. For more about the standard filter dialog, see [Filter Bar](https://main--builder-prospect-- - Network accessline 280
The hybrid view uses both chart and table visualizations at the same time. It enables users to analyze data step by step from different perspectives. Users can interact with both the chart and the table, and drill down through either the [s - Network accessline 281
different perspectives. Users can interact with both the chart and the table, and drill down through either the [smart chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-chart/) - Network accessline 290
The chart-only view enables users to analyze data step by step from different perspectives, and to investigate a root cause through drilldown, without direct access to transactional content. The [smart chart](https://main--builder-prospect- - Network accessline 291
without direct access to transactional content. The [smart chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-chart/) - Network accessline 299
The table view provides access to transactional content. The user can act on single or multiple objects, and navigate to the object details or to other applications. Depending on the use case, you can opt to use either the [analytical table - Network accessline 300
Depending on the use case, you can opt to use either the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) or the [responsive table](https://main--builder-p - Network accessline 301
Snapping or scrolling is not available for desktop-focused tables, such as the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/). Scrolling is only availabl - Network accessline 302
Users can apply filters at table level using the *Settings* button (:action-settings: ). For analytical tables, filtering is also available at column level. For more information, see [Analytical Table (ALV) – Filter](https://main--builder-p - Network accessline 305
The expand/collapse header and pin/unpin header features work as in the [dynamic page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#behavior-and-interaction). - Network accessline 322
Unlike [micro charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/micro-chart/), the visual filter charts are interactive. In live search mode, selecting a filter value triggers data filtering - Network accessline 324
To select a filter value, the user clicks on a value in the chart. The filter can be removed by either clicking on the value help link, or by clicking on the same value in the chart again. The user can [select](https://www.sap.com/design-sy - Network accessline 360
Filter dimensions in the compact filters ([filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/)) have **exactly one** representation in the visual filter bar. - Network accessline 363
If the use case requires you to show a dimension with different measures, consider using an [overview page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page/) instead. - Network accessline 402
#### Elements and Controls | #### Implementation - [Visual Filter Bar](https://main--builder-prospect--sapud - Network accessline 403
- [Visual Filter Bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/visual-filter-bar/) (guidelines) | - SAP Fiori Elements Feature Map (internal) - Network accessline 404
- [Analytical Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-card/) (guidelines) | - Analytical List Page (developer guide) - Network accessline 405
- [Interactive Charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-chart/) (guidelines) | - Network accessline 406
- [Interactive Bar Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-bar-chart/) (guidelines) | - Network accessline 407
- [Interactive Donut Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-donut-chart/) (guidelines) | - Network accessline 408
- [Interactive Line Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/interactive-line-chart/) (guidelines) | - Network accessline 409
- [Value Help Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/value-help-dialog/) (guidelines) | - Network accessline 410
- [Smart Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-chart/) (guidelines) | - Network accessline 411
- [Smart Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-table/) (guidelines) | - Network accessline 412
- [Analytical Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - Network accessline 413
- [Responsive Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 416
#### Elements and Controls | #### Implementation - [Visual Filter Bar](https://main--builder-prospect--sapud - Network accessline 417
- [Visual Filter Bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/visual-filter-bar/) (guidelines) | - SAP Fiori Elements Feature Map (internal) - Network accessline 418
- [Analytical Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-card/) (guidelines) | - Analytical List Page (developer guide) - Network accessline 419
- [Interactive Charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-chart/) (guidelines) | - Network accessline 420
- [Interactive Bar Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-bar-chart/) (guidelines) | - Network accessline 421
- [Interactive Donut Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/interactive-donut-chart/) (guidelines) | - Network accessline 422
- [Interactive Line Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/interactive-line-chart/) (guidelines) | - Network accessline 423
- [Value Help Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/value-help-dialog/) (guidelines) | - Network accessline 424
- [Smart Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-chart/) (guidelines) | - Network accessline 425
- [Smart Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-table/) (guidelines) | - Network accessline 426
- [Analytical Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - Network accessline 427
- [Responsive Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 433
> **Information:** This floorplan is available with [SAP Fiori Elements](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements). - Network accessline 434
For more information, see the topics for the list report [header](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/list-report/list-report-header-sap-fiori-elements) and [content area](https://www.sa - Network accessline 435
To explore the design capabilities of SAP Fiori elements for OData V4 and experiment with their behavior, see [List Report Page](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplanListReport/s - Network accessline 439
With a list report, users can view and work with a large set of items. This floorplan offers powerful features for finding and acting on relevant items. It is often used as an entry point for navigating to the item details, which are usuall - Network accessline 455
- Users need to see or edit one item with all its details. Use the [object page floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) instead. - Network accessline 456
- Users need to find one specific item, and the item or an identifying data point is known to the user (such as a code). Use the [initial page floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-t - Network accessline 457
- Users need to work through a comparably small set of items, one by one. Use the [worklist floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/work-list/) instead. - Network accessline 458
- Users need to extract knowledge or insights from data, either to better understand the current situation, or to identify the root cause for a certain value. Use the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/d - Network accessline 459
- Charts are not only used for visualization. Users need to switch between integrated chart and table views (hybrid view). Use the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-t - Network accessline 460
- Users need to see the impact of their action on a KPI. Use the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) instead. - Network accessline 461
- Users need to see not only the result, but also the impact of their filter settings directly in a chart representation. Use the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-ty - Network accessline 465
The list report is a full screen floorplan. It can also be used in [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), where it is usuall - Network accessline 467
The list report page is based on the [dynamic page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/), and is divided into a header area and a content area, as defi - Network accessline 471
- The **dynamic page header (1)** contains the header title **(2)** and the expandable/collapsible header content (5). - The **header title (2)** is part of the header area and should display a **[title](https://main--builder-prospect--sa - Network accessline 472
- The **header title (2)** is part of the header area and should display a **[title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/)** or **[variant](https://main--builder-prospect--sapude - Network accessline 473
- The **header content (5)** is used to display the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) or the smart filter bar (mandatory). - Network accessline 474
- The **[header features](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) (6)** allow users to expand/collapse the header **(6a)** (mandatory) and - Network accessline 475
- The **content area (7)** is used to display: - A table/chart title, textual [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/#text-only), or select **(8)** (optional) - Network accessline 476
- A table/chart title, textual [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/#text-only), or select **(8)** (optional) - Network accessline 477
- One [table/chart toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) **(9)** per tab - Network accessline 478
- One or multiple [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) and/or [charts](https://main--builder-prospect--sapudex.hlx.page/design - Network accessline 479
- The **footer toolbar (11)**: If needed, use a [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) to display the [messaging button](https://main--builder-prospect-- - Network accessline 495
- [Object Handling – Naming Guidelines](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects#naming-guidelines) - Network accessline 496
- [Launchpad Shell Bar – Page Title and Navigation Menu](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/#page-title-and-navigation-menu) - Network accessline 502
[Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) is optional. If you use variants, we recommend using one variant management control for the whole page. Us - Network accessline 503
In some specific cases, you might need to add a second variant at control level. This can be the case when the user needs to change the view settings of a list independently of the page filters. However, the default is to use a single varia - Network accessline 504
Users can choose a default variant, which is selected every time the app is started. Allow users to choose whether a variant should be executed automatically as soon as it has been selected. Not executing a variant automatically allows the - Network accessline 505
Allow users to choose whether a variant should be executed automatically as soon as it has been selected. Not executing a variant automatically allows the user to add or remove [filters](https://main--builder-prospect--sapudex.hlx.page/desi - Network accessline 506
If [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) is not needed, show a [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-desi - Network accessline 517
Use the header toolbar for non-finalizing global actions, such as *Share*. *Share* opens an [action sheet](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/action-sheet/), which features *Save as T - Network accessline 518
If the content area contains a [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/), an [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori - Network accessline 519
In addition, offer any other global, non-finalizing actions needed. Hide actions that cannot be used at all (for example, because of access rights). To save space on the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/desi - Network accessline 520
For more information on global actions, see the guidelines for the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/). - Network accessline 525
The [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) can contain a [search field](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elemen - Network accessline 526
The search generally searches across all available columns of the table, regardless of whether or not they are visible. In rare cases, some columns might not be included due to technical constraints. If the search does not apply to multiple - Network accessline 527
#### Filters Filters are applied to all content, including all [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) and [charts](https://main- - Network accessline 528
Filters are applied to all content, including all [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) and [charts](https://main--builder-pros - Network accessline 529
If the list report loads automatically when the page loads, **ensure that mandatory filter fields always have default values** to avoid error messages. The [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-de - Network accessline 530
The [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) offers two different update modes: - Network accessline 531
- The live update mode (recommended) triggers filtering immediately whenever a filter setting is changed. If the [search field](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/search/) is used, th - Network accessline 532
- The manual update mode displays a *Go* [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/), which triggers the filtering. If the [search field](https://main--builder-prospect--sapu - Network accessline 533
Make sure that all [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) and [charts](https://main--builder-prospect--sapudex.hlx.page/design-s - Network accessline 534
Use the manual update mode only if you run into performance problems while loading the [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) dat - Network accessline 535
Regardless of the update mode, make sure that the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) and the visible content match: The [filter bar](https://main--builder-pr - Network accessline 540
The header content collapses when the user scrolls down the page (except for desktop-centric tables), and expands again when the user scrolls back up (“snap on scroll”). Users can pin the header content to keep it visible. For more informat - Network accessline 542
Exception: The “Snap on scroll” and “pin header” features are not provided if the main content area contains desktop-centric tables ([grid tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/g - Network accessline 554
In most cases, the content consists of just a [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) and a [table](https://main--builder-prospect--sapudex.hlx.page/design-syst - Network accessline 556
*Multiple Views* For more complex scenarios, provide multiple views of the same content. Multiple views involve one or more of the following: - Showing the same [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-de - Network accessline 557
For more complex scenarios, provide multiple views of the same content. Multiple views involve one or more of the following: - Showing the same [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundati - Network accessline 558
- Showing the same [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview), but with different columns. - Network accessline 559
- Showing the same [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) in different pre-filtered states. These states are usually based on a s - Network accessline 560
- Differentiating between the items displayed in the content in some other fundamental way. There are two options for switching between different views: The first option is to replace the table [title](https://main--builder-prospect--sapude - Network accessline 561
There are two options for switching between different views: The first option is to replace the table [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) with a content switch. Use thi - Network accessline 562
The first option is to replace the table [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) with a content switch. Use this approach if all views share the same sort and group states, - Network accessline 563
The content switch can be: - A [segmented button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) for up to three views - A [select control](https://main--builder-prospect--sapudex.hlx.pa - Network accessline 564
- A [segmented button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) for up to three views - Network accessline 565
- A [select control](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/select/) for more than three views, or if the number of views changes dynamically - Network accessline 566
If you have both a [table title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) and a content switch, display the [table title](https://main--builder-prospect--sapudex.hlx.page/design-sys - Network accessline 567
If you are using the content switch together with [charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/), ensure that the [chart](https://main--builder-prospect--sapudex.hlx.page/design- - Network accessline 568
- Filtering the data that influences the display of the [chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/) - Network accessline 569
- Changing the measures and/or dimensions (for example, *View by Country/Region*, *View by Customer*, …) The second option for switching views is to show each view in a tab container of the [icon tab bar](https://main--builder-prospect--sap - Network accessline 570
The second option for switching views is to show each view in a tab container of the [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/). Use this approach if all views sho - Network accessline 571
*Multiple Content* To support even more complex use cases, a list report floorplan can also contain multiple [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tab - Network accessline 572
To support even more complex use cases, a list report floorplan can also contain multiple [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) - Network accessline 573
Display each [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) inside a tab container of an [icon tab bar](https://main--builder-prospect--s - Network accessline 575
Use the text-only version of the [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/). Display the number of items shown in the respective [table](https://main--builder-pros - Network accessline 577
#### Table Toolbar Display at least a table [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) (ideally with an item count) and icon-only [buttons](https://main--builder-prospect--sap - Network accessline 578
Display at least a table [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) (ideally with an item count) and icon-only [buttons](https://main--builder-prospect--sapudex.hlx.page/desig - Network accessline 579
If alternative visualizations are provided (such as [charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/)), offer an additional view switch on the [table toolbar](https://main--builder- - Network accessline 580
In rare cases, you can offer an additional layout [variant](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) on the [table toolbar](https://main--builder-prospect--sapudex.hlx. - Network accessline 584
In addition, offer any other actions needed. Disable selection-dependent actions (such as *Delete*) if no items are selected, or if the action cannot be applied to the selected items. Always enable selection-independent actions (such as *Ad - Network accessline 586
- *Add Contact* and *Replace Contact* - Network accessline 587
- *Edit Account* and *Edit Title* - Network accessline 588
For more information on table/chart actions, see the guidelines for the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), the [chart toolbar](https://main--builder-prosp - Network accessline 593
If there are no items to display, use the “no data” text of the corresponding [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview). Explain why - Network accessline 602
If you are using a responsive table, always enable “[scroll](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#scroll) to load” behavior. - Network accessline 612
- **Line item navigation**: If applicable, allow navigation to a detail view (usually an [object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/)) at line item level. - Network accessline 613
In a [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/), [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analy - Network accessline 614
Another option is to use a [link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/) as the identifier for the line item. This [link](https://main--builder-prospect--sapudex.hlx.page/design-sy - Network accessline 615
Only show navigation indicators for target pages the user is authorized to access. - **Drilldown navigation**: If a line item contains aggregated data, allow navigation to a view that contains details for the aggregated amount. This is usua - Network accessline 616
- **Drilldown navigation**: If a line item contains aggregated data, allow navigation to a view that contains details for the aggregated amount. This is usually another list report. In this case, use a [link](https://main--builder-prospect- - Network accessline 617
In [charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/), offer the drilldown navigation [link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elemen - Network accessline 618
- **Cross navigation**: If a line item contains cross-references to other entities, such as people or business objects, use a [link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/) to displ - Network accessline 620
> **Information:** **SAP Fiori Elements – Navigation to Classic UIs** If you need to navigate to classic UIs for create, display, or edit actions, see [Integration of Classic SAP UIs (SAP Fiori Elements List Report)](https://main--builder-p - Network accessline 634
#### Footer Toolbar Use the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) to display the [messaging button](https://main--builder-prospect--sapudex.hlx.page/des - Network accessline 635
Use the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) to display the [messaging button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-des - Network accessline 636
Always show the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) in edit mode. - Network accessline 637
Hide actions that cannot be used at all (for example, if the user doesn’t have authorization). To save space on the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/ - Network accessline 638
For more information on finalizing actions, see the guidelines for the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/). - Network accessline 650
Place actions that affect the entire page in the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/) in the header title (1). These include the following standard act - Network accessline 652
- *Show Filters* / *Hide Filters*: This [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) expands and collapses the header content. Show this [button](https://main--builder-prospec - Network accessline 653
- *Share*: This [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) opens an [action sheet](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-element - Network accessline 655
Hide actions that cannot be used at all (for example, because the user has no authorization). To save space on the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/) - Network accessline 657
Do not place actions that finalize the current process (“finalizing actions”) on the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/) of the header title, even if - Network accessline 659
For more information on global actions, see the guidelines for the [header toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/header-toolbar/). - Network accessline 663
Place actions that affect the content of a [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) or [chart](https://main--builder-prospect--sapu - Network accessline 665
> **Information:** When you use the [list](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/list-overview/), [tree](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/u - Network accessline 667
If you are using an [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/), be aware that each tab contains its own table toolbar. - Network accessline 675
- All *Add/Create* actions, unless the user needs to specify where in the table the new item should be added. - *Edit* actions that switch the entire table to edit mode (independent of the selected items). If the user triggers the *Edit* - Network accessline 676
- *Edit* actions that switch the entire table to edit mode (independent of the selected items). If the user triggers the *Edit* button, replace it with *Save* and *Cancel* buttons (see [Editing the Whole Table](https://main--builder-prosp - Network accessline 677
If the user triggers the *Edit* button, replace it with *Save* and *Cancel* buttons (see [Editing the Whole Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/#option-2-editing-the-w - Network accessline 687
For more information, also see [UI Element States – Control States](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/ui-element-states#control-states). - Network accessline 699
[See an example here](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/#guidelines). - Network accessline 705
Decide if you need to provide a sorting, grouping or personalization for your use case. If you offer more than one of these actions, offer them as single actions. We recommend keeping them in the following order: *[Sort](https://main--build - Network accessline 715
For more information on table and chart actions, see the guidelines for the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), [chart toolbar](https://main--builder-prosp - Network accessline 719
In rare cases, actions that affect a single item can be placed directly inside the line item. Use this only for specific, frequently used tasks (3). If the same action can also be applied to several items at once, feel free to also place it - Network accessline 729
Place actions that trigger the end of a process and affect the entire page in the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) (4). - Network accessline 737
Please be aware: Even if you are using the [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/), there is only one [footer toolbar](https://main--builder-prospect--sapudex.h - Network accessline 741
For more information on finalizing actions, see the guidelines for the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/). - Network accessline 747
- [Grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/), [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytic - Network accessline 749
Instead, take an [adaptive approach](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/sap-design-system/vision-and-mission/responsiveness-adaptiveness#adaptive-approach): - Network accessline 751
- - Create a new Fiori application with reduced complexity, not an exact match of the desktop application. - With the new application, address the most important use cases for users in a mobile context. The responsive controls ([responsiv - Network accessline 752
- With the new application, address the most important use cases for users in a mobile context. The responsive controls ([responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsi - Network accessline 753
- [Smart table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-table/): The smart table is a wrapper around the different existing [table](https://main--builder-prospect--sapudex.hlx.page/d - Network accessline 767
- Avoid loading list report page without any data, even if there are no mandatory filters. - Use only one [key identifier](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/object-display-elements/# - Network accessline 768
- Use only one [key identifier](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/object-display-elements/#object-identifier) in the table. - Network accessline 769
- If you are using the [icon tab bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/), place it beneath the filters. - Network accessline 770
- In the icon tab bar, use text labels only (without icons). - Choose [selection controls](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use - Network accessline 771
- Choose [selection controls](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use) that best fit your use case. - Network accessline 772
- Make sure that columns in the table are [aligned correctly](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/responsive-table-content-formatting-cheat-sheet/). - Network accessline 773
- Ensure that mandatory [filter](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#filters) fields always have default values. - Network accessline 774
- Avoid using variant management for tables. Use the page variant instead. - Always enable [actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-eleme - Network accessline 775
- Always enable [actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#when-to-enable-disable-or-hide-actions) like *Add, Create* or *Edit*. O - Network accessline 783
> **Information:** This floorplan is available with [SAP Fiori elements](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements). - Network accessline 784
For information on the default settings and other options for the SAP Fiori element implementation, see the topics for the object page [overview](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/obje - Network accessline 785
To explore the design capabilities of SAP Fiori elements for OData V4 and experiment with their behavior, see [Object Page](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplanObjectPage/simple - Network accessline 791
The object page floorplan comes with a flexible, responsive layout and a [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/) that can be adapted to display simple and comple - Network accessline 795
> **Warning:** - Always build the object page using the **dynamic page header** and not the former object page header. Using the old object page header creates issues that can’t be fixed retrospectively. Using the dynamic header will also e - Network accessline 796
header will also ensure consistency across all floorplans and provide greater flexibility. For details, see the [Header](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#header) section below. - Network accessline 858
4. Header content (optional) 5. Object marker (optional) 6. [Header toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/) with global actions (optional) - Network accessline 859
5. Object marker (optional) 6. [Header toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/) with global actions (optional) 7. Visual indicator for [header features](https://www.sap.com/design-system/fiori - Network accessline 860
6. [Header toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-toolbar/) with global actions (optional) - Network accessline 861
7. Visual indicator for [header features](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) (mandatory if the header can be collapsed and expanded) - Network accessline 862
If the object page is used in the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), it can also contain layout actions. - Network accessline 866
- To display images and placeholders in the header, use the [avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/) control. - Network accessline 869
For more information, see the [Dynamic Page Header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title) section for the dynamic page layout. - Network accessline 871
> **Warning:** Always build the object page using the **dynamic page header** and not the former object page header. Using the old object page header creates issues that can’t be fixed retrospectively. Using the dynamic header will also ens - Network accessline 872
ensure consistency across all floorplans and provide greater flexibility. For details, see the [Header](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#header-content-optional) section below. - Network accessline 892
- [Form (dataset)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#form-facet-dataset) - Network accessline 893
- [Plain text](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#plain-text-facet) - Network accessline 894
- [Image](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#image-facet) - Network accessline 895
- [Key value](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#key-value-facet) - Network accessline 896
- [Micro chart](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#micro-chart-facet) - Network accessline 897
- [Progress indicator](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#progress-indicator-facet) - Network accessline 898
- [Rating indicator](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#rating-indicator-facet) - Network accessline 927
1. Title (optional) 2. Text You can have links inline in the continuous text. They can navigate to another page or open a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/). The text can contain more tha - Network accessline 928
2. Text You can have links inline in the continuous text. They can navigate to another page or open a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/). The text can contain more than one link, with dif - Network accessline 929
You can have links inline in the continuous text. They can navigate to another page or open a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/). The text can contain more than one link, with different a - Network accessline 953
> **Guideline, Col-1:** Always use the [avatar control](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/) for the image in the header. This applies to both expanded and collapsed images. - Network accessline 973
> **Hint, Col-1:** For **non-SAP Fiori element object pages** only: Larger value texts are now possible following the introduction of new properties for the [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/obje - Network accessline 974
Larger value texts are now possible following the introduction of new properties for the [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-status) and [object number](https://www. - Network accessline 992
To display the unit used in the micro chart, use the footer. The following micro charts can be used in the micro chart facet: - [Bullet chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) - Network accessline 993
The following micro charts can be used in the micro chart facet: - [Bullet chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) - [Column chart](https://www.sap.com/design-system/fiori-design-web/ui-ele - Network accessline 994
- [Bullet chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) - Network accessline 995
- [Column chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/column-micro-chart/) - Network accessline 996
- [Line micro chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/line-micro-chart/) - Network accessline 997
- [Comparison chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/) - Network accessline 998
- [Delta chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/delta-micro-chart/) - Network accessline 999
- [Harvey ball chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/harvey-ball-micro-chart/) - Network accessline 1000
- [Radial chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/radial-micro-chart/) - Network accessline 1001
The micro chart facet can have a click event on the chart itself. This can lead to a page with a bigger chart or open a quick view, for example. For more information, see [Micro Charts](https://www.sap.com/design-system/fiori-design-web/ui- - Network accessline 1003
For more information, see [Micro Charts](https://www.sap.com/design-system/fiori-design-web/ui-elements/micro-chart/). - Network accessline 1019
3. Progress indicator 4. Footer text (optional) For more information, see [Progress Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/). - Network accessline 1021
For more information, see [Progress Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/). - Network accessline 1031
#### Rating Indicator Facet You can use the [rating indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 1032
You can use the [rating indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 1063
- [Anchor bar navigation (default)](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#anchor-bar-navigation) - Network accessline 1064
- [Tab bar navigation](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#tab-bar-navigation) - Network accessline 1134
As an alternative to the anchor bar, you can also use the tab bar for navigation. The tab bar works in a similar way to the [icon tab bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/icontabbar/#responsiveness), but is no - Network accessline 1205
For guidance on layout columns and content density for form content in the object page, see [Responsiveness](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#responsiveness-2). - Network accessline 1222
- Layout 2: Occupies the horizontal space of only two columns. If there is only one column available, it occupies one column. - Layout 3: Occupies the horizontal space of three columns. If there is only one column available, it occupies one - Network accessline 1223
- Layout 3: Occupies the horizontal space of three columns. If there is only one column available, it occupies one column. If there are only two columns available, it occupies two columns. To show and hide blocks, you can use a *Show More* - Network accessline 1224
To show and hide blocks, you can use a *Show More* / *Show Less* toggle button. Do not use the [panel](https://www.sap.com/design-system/fiori-design-web/ui-elements/panel/) container in the object page content area. - Network accessline 1255
If you expect up to 100 items, use the [*More* button](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#layout) of the responsive table. The initial number of items shown depends on the height of the rows. We - Network accessline 1279
- Breadcrumbs: A breadcrumb is displayed above the object title. Limit the breadcrumb to the drilldown levels within the object page. - Paging buttons: Up and down arrows in the [layout action area](https://www.sap.com/design-system/fiori-d - Network accessline 1280
- Paging buttons: Up and down arrows in the [layout action area](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title) allow the user to navigate between subitems without going back to - Network accessline 1306
For global and local editing guidelines, see [Object Handling (Create, Edit, Delete)](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects). - Network accessline 1336
- Navigation to a subobject page - Inline create or inline edit in a [table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#add-items) - Network accessline 1337
- Inline create or inline edit in a [table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#add-items) - Network accessline 1364
- [Delete Objects – Object Page](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/delete-objects#delete-from-object-page) - Network accessline 1365
- [Delete Objects – Top Tips](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/delete-objects#top-tips) - Network accessline 1367
#### Unsaved Changes If [draft handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) - Network accessline 1368
If [draft handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) - Network accessline 1380
Consider using the [wizard floorplan](https://www.sap.com/design-system/fiori-design-web/ui-elements/wizard/) instead of the object page floorpan if: - Network accessline 1390
clicking the *Show More* button for the section. If loading takes a long time, a busy indicator is shown on top of the section or item until the content is loaded and visible. SAP Fiori elements uses a skeleton template with generic placeho - Network accessline 1391
If loading takes a long time, a busy indicator is shown on top of the section or item until the content is loaded and visible. SAP Fiori elements uses a skeleton template with generic placeholders. For more information, see [Placeholder Loa - Network accessline 1392
SAP Fiori elements uses a skeleton template with generic placeholders. For more information, see [Placeholder Loading](https://www.sap.com/design-system/fiori-design-web/ui-elements/placeholder-loading/). - Network accessline 1399
3. Object status #### Generic Tag The [generic tag](https://www.sap.com/design-system/fiori-design-web/ui-elements/generic-tag/) displays KPIs and [situations](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4h - Network accessline 1400
#### Generic Tag The [generic tag](https://www.sap.com/design-system/fiori-design-web/ui-elements/generic-tag/) displays KPIs and [situations](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/situatio - Network accessline 1401
The [generic tag](https://www.sap.com/design-system/fiori-design-web/ui-elements/generic-tag/) displays KPIs and [situations](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/situation-handling). - Network accessline 1404
You can place a [message strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/) in the header or in a section in the content area: - Network accessline 1416
- An issue that is not related to a form field - The object status if the object status control is too small to convey the information. - For a brief status text, use the [object status](https://www.sap.com/design-system/fiori-design-web/ui - Network accessline 1417
- The object status if the object status control is too small to convey the information. - For a brief status text, use the [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-statu - Network accessline 1418
- For a brief status text, use the [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-status) control. - Network accessline 1419
If you decide to display both the message strip and the object status control, they should not repeat the same information. - Brief guidance on how to use or read the page. If the object page requires multiple hints for the user, consider u - Network accessline 1420
- Brief guidance on how to use or read the page. If the object page requires multiple hints for the user, consider using [SAP Companion](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/web-assis - Network accessline 1421
If the object page requires multiple hints for the user, consider using [SAP Companion](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/web-assistant) instead. - Network accessline 1422
#### Object Status The [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-status) displays a brief description of the object status. ### In Edit Mode - Network accessline 1423
The [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-status) displays a brief description of the object status. - Network accessline 1426
In edit mode, use the [message popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-popover/) to help validate forms and tables as a single object. - Network accessline 1432
For standard columns provided by the form, see the [Form / Simple Form](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/#responsiveness). - Network accessline 1445
- For general content or for forms that contain longer text/label value pairs, use the **standard column distribution** provided in [Form / Simple Form.](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/#responsiveness) - Network accessline 1517
For more information, see [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement). - Network accessline 1541
You can offer [dynamic side content](https://www.sap.com/design-system/fiori-design-web/ui-elements/dynamic-side-content/) alongside the object page under the following conditions: - Network accessline 1550
- [Object Handling – Naming Guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects#naming-guidelines) - Network accessline 1551
- [Launchpad Shell Bar – Page Title and Navigation Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-bar/#page-title-and-navigation-menu). - Network accessline 1555
#### Elements and Controls | #### Implementation - Network accessline 1556
- [Dynamic Page – Header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title) (guidelines) | - [Object Page Floorplan](ht - Network accessline 1557
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) (guidelines) | - List Report and Object Pag - Network accessline 1558
- [Form / Simple Form](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/) (guidelines) | - SAP Fiori Elements Feature - Network accessline 1559
- [SAP Fiori Elements – Object Page Header](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements) (guidelines) | - Network accessline 1560
- [SAP Fiori Elements – Object Page Content Area](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements) (guidelines) | - Network accessline 1561
- [SAP Fiori Elements – Object Page Footer Bar](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements) (guidelines) | - Network accessline 1562
#### Elements and Controls | #### Implementation - [Dynam - Network accessline 1563
- [Dynamic Page – Header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title) (guidelines) | - [Object Page Floorplan](ht - Network accessline 1564
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) (guidelines) | - List Report and Object Pag - Network accessline 1565
- [Form / Simple Form](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/) (guidelines) | - Network accessline 1566
- [SAP Fiori Elements – Object Page Header](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-header-sap-fiori-elements) (guidelines) | - Network accessline 1567
- [SAP Fiori Elements – Object Page Content Area](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-content-area-sap-fiori-elements) (guidelines) | - Network accessline 1568
- [SAP Fiori Elements – Object Page Footer Bar](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/object-page/object-page-footer-bar-sap-fiori-elements) (guidelines) | - Network accessline 1574
> **Information:** This floorplan is implemented with [SAP Fiori Elements](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements). - Network accessline 1575
To explore the design capabilities of SAP Fiori elements for OData V4 and experiment with their behavior, see [Overview Page](https://sapui5.hana.ondemand.com/test-resources/sap/fe/core/fpmExplorer/index.html#/topic/floorplanOverviewPage/ov - Network accessline 1583
Each task or topic is represented by a card (or content container). The overview page acts as a UI framework for organizing multiple cards on a single page. - Information can be visualized on cards in different The overview page is based on - Network accessline 1584
- Information can be visualized on cards in different The overview page is based on [SAP Fiori elements](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/smart-templates) - Network accessline 1585
The overview page is based on [SAP Fiori elements](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/smart-templates) - Network accessline 1600
#### SAP Fiori Launchpad Home Page, Overview Page, and Object Page The [launchpad home page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/home-page) - Network accessline 1601
The [launchpad home page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/home-page) contains **all of a user’s favorite apps** and offers access to th - Network accessline 1632
The overview page is always role-based. The user sees a heterogeneous set of information related to a specific business context and the tasks associated with a specific role. This is not the case with the [object page](https://main--builder - Network accessline 1670
The basic structure and appearance of the overview page is governed by the [dynamic page layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#components), and i - Network accessline 1671
This enables you to use variant management, text, and a smart filter bar in the upper part of the screen (dynamic page header). The content of the overview page is presented using [cards](https://main--builder-prospect--sapudex.hlx.page/des - Network accessline 1672
Two different [layouts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page/#overview-page-layout) are available, which determine the size and position of the cards: [fixed car - Network accessline 1675
The [dynamic page header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#dynamic-page-header) comprises the header title and expandable/collapsible header content - Network accessline 1677
In the overview page, the header content is used for the [smart filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) with the live update mode (variant 1 and variant 2): the re - Network accessline 1681
1. [Expand/collapse header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#expandcollapse-header-feature): :slim-arrow-down: or :slim-arrow-up: - Network accessline 1682
2. [Pin/unpin header content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#pinning-the-header-content): :pushpin-off: - Network accessline 1721
- [Fixed card layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/overview-page-fixed-card-layout/) - Network accessline 1722
- [Resizable card layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/resizable-card-layout-overview-page/) - Network accessline 1724
Only place [cards](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/overview-page-card/) on the overview page. Never add [tiles](https://main--builder-prospect--sapudex. - Network accessline 1751
Users can also hide cards. The corresponding setting is in the [user actions menu](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/launchpad#user-menu) - Network accessline 1758
As for any other SAP Fiori app, users open overview page apps by selecting a tile on the [SAP Fiori launchpad home page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/integration-and-services/sa - Network accessline 1785
Cards can display different types of content. They can show a chart, a list, a table, informative text, or a combination of two elements. Cards can also vary in size, depending on the selected [layout](https://www.sap.com/design-system/fior - Network accessline 1787
When designing cards, make sure that you define and format the texts on all the cards consistently. Check the [UI text guidelines for the overview page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundat - Network accessline 1789
For more information about the [cards](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/overview-page-card/) and [card types](https://main--builder-prospect--sapudex.hlx - Network accessline 1791
- [Analytical Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-card/) - Network accessline 1792
- [List Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-list-cards/) - Network accessline 1793
- [Bar Chart List Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-list-cards/#bar-chart-list-card) - Network accessline 1794
- [Link List Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-list-cards/#link-list-card) - Network accessline 1795
- [Table Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-table-card/) - Network accessline 1796
- [Stack Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-stack-card-quick-view-card/) - Network accessline 1797
- [Custom Card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/cards/overview-page-custom-cards/) - Network accessline 1799
> **Information:** Please note that the [integration cards](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/cards/) cannot be consumed by the overview page. - Network accessline 1803
The overview page is fully responsive and can accommodate typical laptop screens as well as larger desktop monitors. The responsive behavior differs for the two layout types – [fixed card layout](https://main--builder-prospect--sapudex.hlx. - Network accessline 1825
The dynamic page is the foundation for all pages in SAP Fiori. It is a generic layout control designed to support various floorplans and use cases. As a result, the content of both the header and the page can vary. Depending on your use cas - Network accessline 1831
All SAP Fiori floorplans use the dynamic page, or are visually aligned to look the same. For detailed guidance, see the corresponding floorplan articles. The following floorplans use the dynamic page: - [Object page](https://main--builder-p - Network accessline 1832
The following floorplans use the dynamic page: - [Object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#components) - [Analytical list page](https://main--builder-pro - Network accessline 1833
- [Object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#components) - Network accessline 1834
- [Analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/#basic-layout) - Network accessline 1835
- [List report](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#components) - Network accessline 1836
- [Overview page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page/#dynamic-page) - Network accessline 1837
- [Wizard](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/wizard/) - Network accessline 1838
- [Worklist](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/work-list/#components) - Network accessline 1843
- You want to build a freestyle application that uses the foundation layout components for SAP Fiori pages, such as the [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#dy - Network accessline 1844
- You want to build a simple [object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#navigation-bar-optional) with only one section. - Network accessline 1845
- You want to represent your application in full screen. Also the combination within the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-la - Network accessline 1849
- You are planning to use [SAP Fiori elements](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/smart-templates), such as the [list report](https://main--builder-prospect - Network accessline 1850
- You want to implement an [initial page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/initial-page-floorplan/) or an [object page](https://main--builder-prospect--sapudex.hlx.page/de - Network accessline 1851
- You only need to display a small amount of information. In this case, use a [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/) instead. If you can’t avoid using the dynamic page, - Network accessline 1859
- **Automatically**: If you are using an [SAP Fiori element floorplan](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/smart-templates), the content of the dynamic page - Network accessline 1860
- **Via the semantic page (recommended for freestyle apps)**: If you are creating a floorplan from scratch, you can use the [semantic page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layo - Network accessline 1866
Like all layouts, the dynamic page is below the [shell bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/) of the SAP Fiori launchpad, which is always at the very top. The dynamic pag - Network accessline 1868
1. [Dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#dynamic-page-header), comprising the header title (1a) and the expandable/collapsible header content (1b) - Network accessline 1871
4. Key information / KPI 5. Global actions 6. [Header features](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) to expand/collapse (6a) and pin/unpin (6b) the header - Network accessline 1872
5. Global actions 6. [Header features](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) to expand/collapse (6a) and pin/unpin (6b) the header 7. Page content (differs depending - Network accessline 1873
6. [Header features](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-features) to expand/collapse (6a) and pin/unpin (6b) the header - Network accessline 1875
8. [Footer toolbar](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#footer-toolbar) with finalizing actions - Network accessline 1881
The dynamic [page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/page-header/) contains the [header title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types - Network accessline 1891
- **Title** (1): The title is located on the left of the header title bar, and is always visible. The title can contain one of the following components: - [Title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design - Network accessline 1892
- [Title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) (text) - Network accessline 1893
- [Link](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/) - Network accessline 1894
- [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) - Network accessline 1895
- [Input field](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use) (for the [initial page)](https://main--builder-prospect--sapudex.hlx.page - Network accessline 1899
- **Subtitle/summary** (2) Placement: Always below the title. The subtitle is often used to summarize the most important information in the collapsed header content. For example, if the header area contains a filter (as in a [list report] - Network accessline 1900
Placement: Always below the title. The subtitle is often used to summarize the most important information in the collapsed header content. For example, if the header area contains a filter (as in a [list report](https://main--builder-prospe - Network accessline 1901
- **Breadcrumb** (3) Placement: Above the title. Depending on the floorplan and use case, you can add [breadcrumb](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/breadcrumb/) navigation. The br - Network accessline 1902
Placement: Above the title. Depending on the floorplan and use case, you can add [breadcrumb](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/breadcrumb/) navigation. The breadcrumb is located abo - Network accessline 1903
Note that in the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), the breadcrumb is only available in full screen mode, and only if ju - Network accessline 1904
- **Key information** (4) Placement: In the middle area, but left-aligned. Floorplans can also contain key information, such as text, mini facets, and KPI tags. Note that currently, KPI tags are only used within the [analytical list pag - Network accessline 1905
Placement: In the middle area, but left-aligned. Floorplans can also contain key information, such as text, mini facets, and KPI tags. Note that currently, KPI tags are only used within the [analytical list page](https://main--builder-pro - Network accessline 1906
Note that currently, KPI tags are only used within the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) and [worklist](https://main--builder- - Network accessline 1907
- **Global actions** (5) Placement: Global actions for the entire floorplan appear on the right-hand side of the header title bar. Always offer the actions as [buttons](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori- - Network accessline 1908
Placement: Global actions for the entire floorplan appear on the right-hand side of the header title bar. Always offer the actions as [buttons](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/butt - Network accessline 1910
Placement: Typical layout actions are the *Close*, *Full Screen*, or *Exit Full Screen* icons, which are mainly offered by the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-typ - Network accessline 1912
> **Guideline:** - Do not remove or disable the actions within the global action toolbar when the header content is collapsed. - In the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web - Network accessline 1913
- In the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), ensure that the icons for the *Close* or *Full Screen* / *Exit Full Screen* - Network accessline 1921
When the dynamic page header collapses, the header content area is hidden. If there is no header content, the header content area is hidden automatically. In the latter case, the header title is not interactive ([snap on scroll](https://www - Network accessline 1927
The header features (3) allow users to control the visibility of [header content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-content) using two icon bu - Network accessline 1929
1. [Expand/collapse header](#clicking-the-expandcollapse-header-button): :slim-arrow-down: or :slim-arrow-up: 2. [Pin/unpin header content](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#pinn - Network accessline 1930
2. [Pin/unpin header content](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#pinning-the-header-content): :pushpin-off: - Network accessline 1936
The [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) (`sap.m.Toolbar`) is an optional part of the dynamic page. You can use it to offer closing or finalizing actio - Network accessline 1940
The layout of the dynamic page is responsive and optimized for use within a [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/). Each colu - Network accessline 1950
### Dynamic Page Header - Network accessline 1951
The dynamic page header supports three optional interaction patterns that can be combined. To show more of the actual page content, the header content can collapse or expand using defined triggers ([snap on scroll](https://www.sap.com/desig - Network accessline 1961
Note that this interaction pattern works only in combination with an expandable/collapsible header content. It can be combined with [snap on click](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layo - Network accessline 1967
The snap on click pattern is another way of expanding and collapsing the [header content](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-layout/#header-content). T - Network accessline 1969
Again, the interaction pattern works only in combination with expandable/collapsible header content. It can be combined with [snap on scroll](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#sn - Network accessline 1979
The expand/collapse header feature is a small icon button directly below the header, which is also used to expand or collapse the header content. When the pin is active, the expand/collapse header button is still available and overrules the - Network accessline 1985
Activating the pin feature keeps the header expanded while the user scrolls through the page content. This mode remains fixed until the user clicks the pin icon again or triggers [snap on click](https://www.sap.com/design-system/fiori-desig - Network accessline 1987
The expand/collapse header button remains visible when the pin is activated. Clicking the *Collapse Header* icon overrules the pin, collapses the header, and switches the pin button off. Do not offer the pin feature for floorplans without s - Network accessline 1991
Note that this interaction works only in combination with expandable/collapsible header content. The pin button is available as soon as [snap on scroll](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page - Network accessline 1997
The following special case applies for pages containing desktop-centric tables, such as the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/), [grid table]( - Network accessline 1999
Because these tables use up all of the available screen space, there should not be a vertical scroll function, and hence no [snap on scroll](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#sna - Network accessline 2001
This exceptional case also applies to [chart containers](https://sapui5nightly.int.sap.eu2.hana.ondemand.com/#/sample/sap.suite.ui.commons.sample.ChartContainerCustomIconsOneChart/preview) that use up all the available screen space in a sim - Network accessline 2040
The **title** (`sap.m.Title`) and **subtitle** (`sap.m.Text`) on the left truncate in collapsed mode to save vertical space, and wrap in expanded mode to offer the full text. This behavior needs to come from the respective controls for the - Network accessline 2044
**Global actions** stay as long as possible. If there is no key information, the title and the global actions automatically get more space. The toolbar follows the standard [toolbar overflow](https://main--builder-prospect--sapudex.hlx.page - Network accessline 2051
This breakpoint corresponds to the page width and not to the window width. Therefore it doesn’t matter whether the page is used in the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ - Network accessline 2053
[Letterboxing](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/letter-boxing/) limits the width of the content area to 1280 px. This prevents the app content from becoming too “stretch - Network accessline 2073
#### Summary Line To save vertical space on smartphones, you can opt to display a smaller summary line instead of the collapsed header. The header content scrolls away as soon as the user scrolls up the page. The header converts to a summar - Network accessline 2074
To save vertical space on smartphones, you can opt to display a smaller summary line instead of the collapsed header. The header content scrolls away as soon as the user scrolls up the page. The header converts to a summary line, which show - Network accessline 2075
content scrolls away as soon as the user scrolls up the page. The header converts to a summary line, which shows only the [title](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#header-title) - Network accessline 2091
The dynamic page is a generic control. The content of both the header and the page differs from floorplan to floorplan. Here are some examples showing the most frequently-used variants for each type of floorplan. For detailed guidance, see - Network accessline 2099
- Always use a [header title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-layout/#header-title) – either as a text or link, or by including variant management. - Network accessline 2100
- Use the [header title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-layout/#header-title) and [header content](https://main--builder-prospect--sapudex.hlx.page - Network accessline 2101
- Only use KPI tags within the [analytical list page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/) and [worklist](https://main--builder-prospect--sapudex.hlx.pa - Network accessline 2102
- Do not remove or disable the [actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-layout/#header-title) within the global action toolbar when the header cont - Network accessline 2103
- Make sure that the [layout actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/page-types/page-layouts/dynamic-page-layout/#header-title) in the flexible column layout are displayed correctly an - Network accessline 2104
- Start your application in [expanded mode](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#starting-in-expanded-or-collapsed-mode) if users need further content or adjustment options to get s - Network accessline 2105
- Offer the [pin feature](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#pinning-the-header-content) whenever users may need to fix the header content while scrolling through the page content - Network accessline 2106
- Activate the [summary line](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/#summary-line) on smartphones to help users focus on the page content. - Network accessline 2147
Do Use the dynamic page if: - You want to build a freestyle application that uses dynamic page layout components for SAP Fiori pages, such as the [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layou - Network accessline 2148
Use the dynamic page if: - You want to build a freestyle application that uses dynamic page layout components for SAP Fiori pages, such as the [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/ - Network accessline 2149
- You want to build a freestyle application that uses dynamic page layout components for SAP Fiori pages, such as the [dynamic page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-web-componen - Network accessline 2150
- You want to build a simple [object page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) with only one section. - Network accessline 2151
- You want to use a full screen layout. - You want to use dynamic pages in a [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout-web-component/). **Top Tips** - Network accessline 2152
- You want to use dynamic pages in a [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout-web-component/). - Network accessline 2156
- Use the header title and header content to provide the most relevant information and actions for your use case. - Don’t remove or disable the actions within the global action toolbar when the header content is collapsed. - Make sure that - Network accessline 2157
- Don’t remove or disable the actions within the global action toolbar when the header content is collapsed. - Make sure that the layout actions in the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/p - Network accessline 2158
- Make sure that the layout actions in the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout-web-component/) are displayed correctly and never get hidden in the overfl - Network accessline 2159
- Start your application in [expanded mode](<https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout-web-component/" \l "starting-in-expanded-or-collapsed-mode>) if users need further content or adjust - Network accessline 2160
- Offer the [pin feature](<https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout-web-component/" \l "pinning-the-header-content>) whenever users may need to fix the header content while scrolling thr - Network accessline 2162
- Activate the [summary line](<https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout-web-component/" \l "summary-line>) on size S screens to help users focus on the page content. - Network accessline 2191
The dynamic page can be combined with the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout-web-component/). - Network accessline 2209
The dynamic [page header](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/page-header/) supports three optional interaction patterns that can be combined. With [snap on scroll](https://www.sap.com/design-system/fi - Network accessline 2239
This interaction pattern can be combined with [snap on scroll](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout-web-component/#snap-on-scroll). - Network accessline 2379
2. **Breadcrumbs (optional)**: A breadcrumb is a type of secondary navigation that indicates the position of a page within the application hierarchy. 3. **Key information (optional)**: Key information is a dedicated section that showcases e - Network accessline 2380
3. **Key information (optional)**: Key information is a dedicated section that showcases essential indicators of the page contents, such as KPIs or object status. 4. **Global actions (optional)**: Actions relevant for the entire page appear - Network accessline 2381
4. **Global actions (optional)**: Actions relevant for the entire page appear on the right-hand side of the header title bar. For more information, see [header toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/header-t - Network accessline 2382
5. **Layout actions (optional)**: Typical layout actions are the *Close*, *Full Screen*, or *Exit Full Screen* icons, which are mainly used when a page is presented in a [flexible column layout](https://www.sap.com/design-system/fiori-desig - Network accessline 2393
For more details on page header behavior and interactions, see the [dynamic page layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/dynamic-page-layout/). - Network accessline 2416
The page header adapts automatically to all screen sizes based on the [responsive spacing system](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/spacing). For more details on page header responsiveness, see the [ - Network accessline 2424
For more information, see [Wrapping and Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation). - Network accessline 2443
Global actions also remain visible as space allows. The toolbar follows standard overflow behavior, moving actions into the overflow menu from right to left. For more information, see [Toolbar](https://www.sap.com/design-system/fiori-design - Network accessline 2444
The toolbar follows standard overflow behavior, moving actions into the overflow menu from right to left. For more information, see [Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/toolbar-overview/). ### Layout acti - Network accessline 2445
For more information, see [Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/toolbar-overview/). - Network accessline 2471
**A. Static:** A simple, static text [title](https://www.sap.com/design-system/fiori-design-web/ui-elements/title/) in the page header. - Network accessline 2490
For more information, see [Avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/). - Network accessline 2504
For more information, see [Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/toolbar-overview/). - Network accessline 2554
Depending on the use case, the header can include various elements such as filters, charts, or forms. See [Use Cases and Page Types](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/page-header/#use-cases-and-page- - Network accessline 2579
For more information, see [List Report Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/). - Network accessline 2585
An analytical list page enables users to analyze large datasets, identify root causes, and take action on transactional content. It helps users find interesting areas within datasets or significant individual instances through data visualiz - Network accessline 2598
For more information, see [Analytical List Page Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/analytical-list-page/). - Network accessline 2618
For more information, see [Object Page Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/). - Network accessline 2637
For more information, see [Wizard Floorplan](https://www.sap.com/design-system/fiori-design-web/ui-elements/wizard/). - Network accessline 2655
For more information, see [Object Page Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/).
skills/sap-fiori-guidelines/references/sap-s4hana.md
- Network accessline 17
Use AI-assisted error explanation in workflows where the user encounters errors or warnings via the [message popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-popover/) on an [object page](https://www.sap.com/d - Network accessline 20
Use AI-assisted error explanation - To provide users with a more detailed explanation for the errors or warnings that they encounter in workflows on the [object page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/ - Network accessline 21
- To provide users with a more detailed explanation for the errors or warnings that they encounter in workflows on the [object page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) - To recommend how t - Network accessline 22
workflows on the [object page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) - Network accessline 63
The AI-assisted error explanation builds on the foundation of the dialog and its responsive behavior. For more on the responsive behavior of the AI-assisted error explanation dialog, see [Dialog](https://www.sap.com/design-system/fiori-desi - Network accessline 77
All references to “My Home” in this article relate to the [SAP S/4HANA product home page](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home), which displays *My Home* o - Network accessline 146
My Home in SAP S/4HANA Cloud Public Edition is based on launchpad [spaces](https://www.sap.com/design-system/fiori-design-web/foundations/integration-and-services/sap-fiori-launchpad/sap-fiori-launchpad-spaces) and runs best with the [Horiz - Network accessline 152
My Home in SAP S/4HANA Cloud Public Edition is the leftmost option in the top-level [shell bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/shell-bar/) navigation and provides the following se - Network accessline 154
1. The salutation bar with specific actions 2. *[To Dos](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#to-dos)* for tasks and situations - Network accessline 155
2. *[To Dos](https://www.sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#to-dos)* for tasks and situations - Network accessline 156
3. *[News](https://sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#news)* for user-relevant news and other updates - Network accessline 157
4. *[Pages](https://sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#pages)* for a maximum of 8 pages displayed as tiles - Network accessline 158
5. *[Apps](https://sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#apps)* for the user’s favorite apps, most used apps, recently used apps, and apps recommended by SAP Business A - Network accessline 159
6. *[Insights Tiles](https://sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#insights-tiles)* for tiles with analytical information - Network accessline 160
7. *[Insights Cards](https://sap.com/design-system/fiori-design-web/discover/sap-products/sap-s4hana-only/s4hana-product-home-page-my-home#insights-cards)* for cards from overview pages and list-report-based apps - Network accessline 161
8. A section menu shows actions for each section, including an action to open the *My Home Settings* dialog. From the dialog, users access personalization options for the section, and for the [layout for My Home](https://help.sap.com/docs/S - Network accessline 163
For more information on user workflows for personalization, see the [My Home in SAP S/4HANA Cloud Public Edition](https://help.sap.com/docs/SAP_S4HANA_CLOUD/4fc8d03390c342da8a60f8ee387bca1a/8a60279e8d2041b5ad8d3455fab0f3ef.html) documentati - Network accessline 174
Each tab displays the tasks or situations as [cards.](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/overview-page-card/) They are arranged in a row according to their **priority**, from high to l - Network accessline 195
The **Pages section** shows a **maximum of 8** favorite pages represented as tiles. Users define the pages to show or hide in the *Pages* tab of *My Home Settings.* See [Pages](https://help.sap.com/docs/SAP_S4HANA_CLOUD/4fc8d03390c342da8a60 - Network accessline 205
**App groups (5)** are displayed as colored folders and contain the apps that the users add to them. See [Apps](https://help.sap.com/docs/SAP_S4HANA_CLOUD/4fc8d03390c342da8a60f8ee387bca1a/f3fb03713b4748c69f7bc3ca708da97c.html). - Network accessline 218
The *Insights Tiles* section contains [tiles](https://www.sap.com/design-system/fiori-design-web/ui-elements/tile/) with analytical information, such as charts or KPIs. All tiles are displayed in one row. - Network accessline 224
1. The *Insights Cards* section contains a **maximum of 10** [cards](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/overview-page-ovp/overview-page-card/)
skills/sap-fiori-guidelines/references/ui-actions.md
- Network accessline 21
- [Simple button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#types) for one action - Network accessline 22
- [Toggle button](https://www.sap.com/design-system/fiori-design-web/ui-elements/toggle-button/) to switch between different states - Network accessline 23
- [Segmented button](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/) with a group of options - Network accessline 24
- [Menu button](https://www.sap.com/design-system/fiori-design-web/v1-136/ui-elements/button/#menu-button) with a group of actions - Network accessline 38
Don't Do not use buttons if: - You want to link to a different page or object. Use the [link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) instead. - Network accessline 39
Do not use buttons if: - You want to link to a different page or object. Use the [link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) instead. - You want to display general navigation functions. Use *Home* or [breadc - Network accessline 40
- You want to link to a different page or object. Use the [link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) instead. - Network accessline 41
- You want to display general navigation functions. Use *Home* or [breadcrumbs](https://www.sap.com/design-system/fiori-design-web/ui-elements/breadcrumb/), ensuring navigation is clearly distinguished by positioning items on the left side. - Network accessline 42
- You want to provide the ability to navigate within a multi-step process. Use a [wizard](https://www.sap.com/design-system/fiori-design-web/ui-elements/wizard/) instead. - Network accessline 43
- You want to let users upload content. Use the [upload set](https://www.sap.com/design-system/fiori-design-web/ui-elements/upload-set/) control instead. - Network accessline 44
- You want to let users select from multiple related options. Use [radio buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button/) or [checkboxes](https://www.sap.com/design-system/fiori-design-web/ui-elements/c - Network accessline 58
Buttons can trigger different types of actions, with appropriate styling to help users recognize the intent and importance of each one. These different action types are explained in more detail in the [action placement](https://www.sap.com/ - Network accessline 88
Always use a text button for primary, secondary, semantic, and negative path actions. \Use icon buttons only if the icon metaphor is easily recognizable. Ideally, it should have same meaning worldwide.\ \ For more information about icons in - Network accessline 89
\Use icon buttons only if the icon metaphor is easily recognizable. Ideally, it should have same meaning worldwide.\ \ For more information about icons in general, check out the article on [iconography](https://www.sap.com/design-system/fio - Network accessline 116
For more information, see [Toggle Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/toggle-button/). - Network accessline 124
For more information, see [Segmented Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/). - Network accessline 163
All three button types support the cozy and compact form factors. For more information, check out the article on [content density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 183
On **smartphones (size S)**, the menu opens in a full screen dialog, and the button label becomes the title of the dialog. The footer contains a *Cancel* button. Items with submenus become navigable. Navigation is similar to that used in a - Network accessline 211
- Choose a button text that is short and meaningful. Check out the [UI text guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori) for more information. - Network accessline 220
- \\Use icon buttons only if the icon metaphor is easily recognizable. Ideally, it should have same meaning worldwide. - Make sure the default accessibility text for the icon is correct for your use case.\ If the text is not ideal, define a - Network accessline 221
- Make sure the default accessibility text for the icon is correct for your use case.\ If the text is not ideal, define an app-specific accessibility text. - Offer a [tooltip](https://www.sap.com/design-system/fiori-design-web/foundations/b - Network accessline 222
- Offer a [tooltip](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/using-tooltips) to show the label for icon buttons. - Network accessline 242
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 244
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 257
Library | Technical Name | Identifier +-----------x------------+-------------------------------------------------------------------------------- - Network accessline 258
+-----------x------------+-------------------------------------------------------------------------------------------------+--------------------x--------------------+ SAPUI5 Demo Kit | [sap.m.Link](https://ui5.sap.com/#/entity/sap.m. - Network accessline 259
SAPUI5 Demo Kit | [sap.m.Link](https://ui5.sap.com/#/entity/sap.m.Link) | <u>:badge, info, large, _, SAPUI5:</u> - Network accessline 260
+-----------x------------+------------------------------------------------x------------------------------------------------+--------------------x--------------------+ | <u>:badge, info, large, _, SAP Web SAP Web Components | [ui5-link]( - Network accessline 261
| <u>:badge, info, large, _, SAP Web SAP Web Components | [ui5-link](https://ui5.github.io/webcomponents/components/Link/) | Components:</u> +-----------x------------+-------------------------------------- - Network accessline 262
SAP Web Components | [ui5-link](https://ui5.github.io/webcomponents/components/Link/) | Components:</u> - Network accessline 264
SAP Web UI Kit (Figma) | [Link](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=200579-38785) | <u>:badge, info, large, _, Figma:</u> - Network accessline 268
Library | Technical Name | Identifier +----------------x-----------------+------------------------------------------------------------------+--------------------x--- - Network accessline 269
+----------------x-----------------+------------------------------------------------------------------+--------------------x--------------------+ SAPUI5 Demo Kit | [sap.m.Link](https://ui5.sap.com/#/entity/sap.m.Link) - Network accessline 270
SAPUI5 Demo Kit | [sap.m.Link](https://ui5.sap.com/#/entity/sap.m.Link) | <u>:badge, info, large, _, SAPUI5:</u> - Network accessline 271
+----------------x-----------------+--------------------------------x---------------------------------+--------------------x--------------------+ | <u>:badge, info, large, _, SAP Web SAP Web Components | [ui5-link](https://ui5 - Network accessline 272
| <u>:badge, info, large, _, SAP Web SAP Web Components | [ui5-link](https://ui5.github.io/webcomponents/components/Link/) | Components:</u> +----------------x-----------------+--------------------------------x---------------- - Network accessline 273
SAP Web Components | [ui5-link](https://ui5.github.io/webcomponents/components/Link/) | Components:</u> - Network accessline 275
SAP Fiori for Web UI Kit (Figma) | [Link](https://www.figma.com/community/file/1494295794601744471) | <u>:badge, info, large, _, Figma:</u> - Network accessline 288
Don't Don't use the link to: - Тrigger actions (like submitting a form). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Network accessline 289
Don't use the link to: - Тrigger actions (like submitting a form). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Represent the object itself. In this case, use an [object identifier](https - Network accessline 290
- Тrigger actions (like submitting a form). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Network accessline 291
- Represent the object itself. In this case, use an [object identifier](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/#object-identifier) that displays the object's details in a [quick view](https:// - Network accessline 336
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 349
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 360
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 394
For more information, see [Tap (press and release).](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures#tap-press-and-release) - Network accessline 402
For more information, see [Using Tooltips](https://www.sap.com/design-system/fiori-design-web/v1-136/foundations/best-practices/ui-elements/using-tooltips). - Network accessline 410
For more information, see [Content Density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 416
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 437
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see the [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/ - Network accessline 457
For more information, see [Wrapping and Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation). - Network accessline 483
The link shows an empty state indicator using an en dash (–) line when no text content is provided. For more information, see [Empty State](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/#empty-state-badge-info-large-_- - Network accessline 492
This page was deprecated with guideline version **1.145**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 493
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 494
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 495
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) - Network accessline 497
[Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) - Network accessline 504
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 506
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 521
Library | Technical Name | Identifier +-----------x------------+-------------------------------------------------- - Network accessline 522
+-----------x------------+-------------------------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.ToggleButton](http - Network accessline 523
SAPUI5 Demo Kit | [sap.m.ToggleButton](https://ui5.sap.com/#/entity/sap.m.ToggleButton) | :badge, info, large, _, SAPUI5: - Network accessline 524
+-----------x------------+---------------------------------------------------------------x---------------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Componen - Network accessline 525
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-toggle-button](https://ui5.github.io/webcomponents/components/ToggleButton/) | Components: +-----------x------------+--------------- - Network accessline 526
SAP Web Components | [ui5-toggle-button](https://ui5.github.io/webcomponents/components/ToggleButton/) | Components: - Network accessline 528
SAP Web UI Kit (Figma) | [Toggle Button](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=365511-5609\&t=E4ejx9oEHVg9l0a5-4) | :badge, info, large, _, Figma: - Network accessline 532
Library | Technical Name | Identifier +----------------x-----------------+-------------------------------------------------------------------------- - Network accessline 533
+----------------x-----------------+-----------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.ToggleButton](https://ui5.sap.com/#/entity - Network accessline 534
SAPUI5 Demo Kit | [sap.m.ToggleButton](https://ui5.sap.com/#/entity/sap.m.ToggleButton) | :badge, info, large, _, SAPUI5: - Network accessline 535
+----------------x-----------------+-----------------------------------------x-----------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-toggle-but - Network accessline 536
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-toggle-button](https://ui5.github.io/webcomponents/components/ToggleButton/) | Components: +----------------x-----------------+--------------------------------------- - Network accessline 537
SAP Web Components | [ui5-toggle-button](https://ui5.github.io/webcomponents/components/ToggleButton/) | Components: - Network accessline 539
SAP Fiori for Web UI Kit (Figma) | [Toggle Button](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 551
Don't Don’t use the toggle button to: - Trigger an activity, flow, or process (such as *Create*, *Edit*, or *Save*). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Network accessline 552
Don’t use the toggle button to: - Trigger an activity, flow, or process (such as *Create*, *Edit*, or *Save*). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Display a large number of optio - Network accessline 553
- Trigger an activity, flow, or process (such as *Create*, *Edit*, or *Save*). Use a [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) instead. - Network accessline 603
**B. Disabled:** The toggle button is not interactive and cannot be selected or triggered by the user. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interactio - Network accessline 605
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 629
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 637
When interaction begins, the focus state appears on the active toggle button. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 639
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 669
For more information, see [Using Tooltips](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/using-tooltips). - Network accessline 681
For more information, see [Content Density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 687
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 706
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/w - Network accessline 727
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 728
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 729
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 730
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Toggle Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/toggle-button/) - Network accessline 732
[Toggle Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/toggle-button/)
skills/sap-fiori-guidelines/references/ui-ai.md
- Network accessline 62
The AI acknowledgment pattern extends the [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) ([message box](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-box/)) component - Network accessline 135
The AI acknowledgment builds on the foundation of the message box. To learn more about the responsive behavior of the AI acknowledgment, refer to the [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-compone - Network accessline 139
To learn more about the support for left-to-right (LTR) and right-to-left (RTL) languages in the AI acknowledgment, refer to the [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) ([message box](h - Network accessline 151
AI buttons allow users to trigger AI-powered actions. Refer to the [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) guidance for examples. - Network accessline 162
Top Tips +------------------------------------------------------------------------------------------------------------------------------------------------x------------------------------------------------------------------------------------- - Network accessline 163
+------------------------------------------------------------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------- - Network accessline 164
- Adhere to the rules for SAP design system buttons. For details, see the button guidelines for [SAPUI5](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) and [SAP Web Components](https://www.sap.com/design-system/fior - Network accessline 176
**Base components** - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) - Network accessline 177
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) - Network accessline 178
- [Menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-button-web-component/) - Network accessline 179
- [Split button](https://www.sap.com/design-system/fiori-design-web/ui-elements/split-button-web-component/) - Network accessline 180
- [Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-web-component/) - Network accessline 181
**Base components** - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) - [Menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-button-web-component/) - Network accessline 182
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) - Network accessline 183
- [Menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-button-web-component/) - Network accessline 184
- [Split button](https://www.sap.com/design-system/fiori-design-web/ui-elements/split-button-web-component/) - Network accessline 185
- [Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-web-component/) - Network accessline 236
Hiding the button label is allowed only for the menu button and within the [AI writing assistant](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writing-assistant/). - Network accessline 265
The AI writing assistant is available within an input field, text area, or rich text editor component to assist users in creating, iterating, and improving their text input through [quick prompts](https://www.sap.com/design-system/fiori-des - Network accessline 282
- For non-AI functions. - For non-text editing tasks. - Together with the button or menu for [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/). - Network accessline 283
- For non-text editing tasks. - Together with the button or menu for [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/). - For personalized or customized outputs. Use [guided prompts](https://www. - Network accessline 284
- Together with the button or menu for [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/). - Network accessline 285
- For personalized or customized outputs. Use [guided prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/guided-prompts/), custom prompts, or Joule instead. - Network accessline 287
- Pre-populated fields with confident AI recommendations - Unpredictable user intent - Lack of context or data for high-quality results; consider using [guided prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/guided-p - Network accessline 289
- Lack of context or data for high-quality results; consider using [guided prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/guided-prompts/), custom prompts, or Joule instead. - Network accessline 291
+------------------------------------------------------------------------------------------------------------------x------------------------------------------------------------------------------------------------------------------+ +------- - Network accessline 292
+------------------------------------------------------------------------------------------------------------------x------------------------------------------------------------------------------------------------------------------+ - Use th - Network accessline 293
- Use the AI writing assistant with the [AI notice base concept](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/ai-notice-base-concept) to inform users they’re interacting with AI. - Network accessline 317
- [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) - Network accessline 318
- [Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-web-component/) - Network accessline 319
- [Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-web-component/) - Network accessline 320
- [Text area](https://www.sap.com/design-system/fiori-design-web/ui-elements/text-area-web-component/) - Network accessline 321
- [Rich text editor](https://www.sap.com/design-system/fiori-design-web/ui-elements/rich-text-editor/) - Network accessline 406
For details on how to display the busy indicator during content generation, see [Busy Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/busy-indicator-web-component/). - Network accessline 422
adjust to the appropriate states (regular or disabled). If the user adds text, applies formatting, or manually edits the generated text, these changes are retained within the version and won’t create new versions. After [form field validati - Network accessline 423
the version and won’t create new versions. After [form field validation](https://www.sap.com/design-system/fiori-design-web/ui-elements/form-field-validation/?external), the value state remains within each version. *AI writing assistant aft - Network accessline 424
After [form field validation](https://www.sap.com/design-system/fiori-design-web/ui-elements/form-field-validation/?external), the value state remains within each version. - Network accessline 430
- To manage costs and sustainability, follow product team guidance on the number of prompts users can apply in a given use case. - Define the relationship between global AI actions and the AI writing assistant version control. - If versioni - Network accessline 432
- If versioning functionality is not supported, we recommend adding a warning [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) to ensure users are aware of potential content loss when applying m - Network accessline 438
To ensure a consistent user experience across all SAP products, we recommend using the AI writing assistant prompts listed in the [terminology](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writing-assistant/ai-writing-a - Network accessline 444
For guidance on menu and submenu terminology, see [Quick Prompts – Grouping](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#grouping) and the [Terminology](https://www.sap.com/design-system/fiori-design-web/ui - Network accessline 448
If the AI writing assistant prompt is interrupted or fails, follow the guidance for error messages from the [message handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging - Network accessline 455
The following guidance is based on the default labels provided in the [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) article. To ensure a consistent and familiar experience for users, we recom - Network accessline 519
- [Quick Prompts: Responsible AI](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#responsible-ai) - Network accessline 523
To ensure responsible use, carefully assess which prompt types suit your use case. Remember that the AI writing assistant uses [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/). These are predefi - Network accessline 529
For guidance on menu and submenu terminology, see [Quick Prompts – Grouping](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#grouping) and the [Terminology](https://www.sap.com/design-system/fiori-design-web/ui - Network accessline 534
#### Transparency Ensure users know they’re interacting with AI when they use the AI writing assistant. Follow the provided pattern guideline, incorporating recommended components and patterns, such as the [AI icon](https://www.sap.com/desi - Network accessline 535
Ensure users know they’re interacting with AI when they use the AI writing assistant. Follow the provided pattern guideline, incorporating recommended components and patterns, such as the [AI icon](https://www.sap.com/design-system/fiori-de - Network accessline 536
For more information, refer to the [responsible AI guidance](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#responsible-ai) within the quick prompt guidelines. - Network accessline 540
#### Transparency Ensure users know they’re interacting with AI when they use the AI writing assistant. Follow the provided pattern guideline and incorporate recommended components and patterns, such as [AI menu button](https://www.sap.com/ - Network accessline 541
Ensure users know they’re interacting with AI when they use the AI writing assistant. Follow the provided pattern guideline and incorporate recommended components and patterns, such as [AI menu button](https://www.sap.com/design-system/fior - Network accessline 542
For more information, refer to the [responsible AI guidance](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#responsible-ai) within the quick prompt guidelines. - Network accessline 552
Ensure users are able to cancel generative AI actions in progress. Provide transparency into AI errors and interruptions using the [message strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip-web-component/) - Network accessline 617
Don’t use guided prompts when: - Users need a high degree of flexibility and control over the outcome. Use custom prompts instead. - Tasks are repetitive or common within a workflow. Use [quick prompts](https://www.sap.com/design-system/fio - Network accessline 618
- Users need a high degree of flexibility and control over the outcome. Use custom prompts instead. - Tasks are repetitive or common within a workflow. Use [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick - Network accessline 619
- Tasks are repetitive or common within a workflow. Use [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) instead. - Network accessline 620
- The use case requires only one or a few specific actions. Use [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) instead. - Network accessline 626
The guided prompt pattern uses a variety of components to enable new AI-specific interactions. In this example, it is based on a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) container that c - Network accessline 631
Choose input components based on the use case. Select components appropriate to the context and output, and avoid using dropdown menus as the default for all inputs. 3. **Action:** The action is implemented using the [AI button](https://www - Network accessline 632
3. **Action:** The action is implemented using the [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) or [AI menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/#ai-menu- - Network accessline 640
Action placement follows the general guideline for the container. Wording should be ultimately defined depending on the use case\. For more guidance on terminology, refer to the [quick prompts](https://www.sap.com/design-system/fiori-design - Network accessline 663
Refer to the [AI writing assistant](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writing-assistant/) and [regenerate](https://www.sap.com/design-system/fiori-design-web/ui-elements/regenerate/) guidelines for how to han - Network accessline 665
Refer to the [busy indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/busy-indicator-web-component/) guideline for when and how to display the indicator during content generation. - Network accessline 675
If the guided prompt is interrupted or fails, follow the guidelines for error messages in the [message handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging) guidelines. - Network accessline 685
The AI menu button can be used to combine the easy access for predefined actions of quick prompts with the structured controls of guided prompts. Add a meaningful action to trigger the guided prompt dialog. In the example, the menu item is - Network accessline 686
Add a meaningful action to trigger the guided prompt dialog. In the example, the menu item is labeled *Compose Text*, but the final wording should be \tailored to the use case. For more information, see the guidelines for [quick prompts](ht - Network accessline 687
For more information, see the guidelines for [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) guidelines and [grouping AI actions](https://www.sap.com/design-system/fiori-design-web/ui-elements/ - Network accessline 711
The following guidance is based on the default labels provided in the [quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#terminology) guidelines. We strongly recommend maintaining these labels to e - Network accessline 741
- Keep AI action labels as short as possible while prioritizing clarity for users. - Use the same AI action labels consistently. For more information, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-desig - Network accessline 743
For more information, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/v1-136/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#word-choice). - Network accessline 783
1. **Banner:** Standard visual element that unifies all product home pages. 2. **Date:** Shows the current date. Use the full format (Weekday, Month DD, YYYY), for example: Thursday, November 5, 2025. 3. **Salutation:** Personalized static - Network accessline 784
2. **Date:** Shows the current date. Use the full format (Weekday, Month DD, YYYY), for example: Thursday, November 5, 2025. 3. **Salutation:** Personalized static greeting [title](https://www.sap.com/design-system/fiori-design-web/ui-eleme - Network accessline 785
3. **Salutation:** Personalized static greeting [title](https://www.sap.com/design-system/fiori-design-web/ui-elements/title/), usually shown as “Hello, \<First Name>”. Appears below the date. - Network accessline 793
- Content must be responsive. - Most content needs to be enclosed in cards to ensure proper color contrast. 7. **Action area:** The action area provides quick-access [buttons](https://www.sap.com/design-system/fiori-design-web/ui-element - Network accessline 794
- Most content needs to be enclosed in cards to ensure proper color contrast. 7. **Action area:** The action area provides quick-access [buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) that gui - Network accessline 795
7. **Action area:** The action area provides quick-access [buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/) that guide users to common or high-priority tasks in the product context. - Network accessline 812
Place the home page banner below the persistent [shell bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-bar/) at the top, and beneath the optional [tab bar](https://www.sap.com/design-system/fiori-design-web/ui-elem - Network accessline 822
The home page banner supports standard SAP Fiori [themes](https://www.sap.com/design-system/fiori-design-web/foundations/visual/theming). - Network accessline 910
This guideline is **mandatory** according to [Article 50 of the EU AI Act](https://artificialintelligenceact.eu/article/50/) and in alignment with the [SAP AI Ethics Policy](https://www.sap.com/documents/2022/01/a8431b91-117e-0010-bca6-c68f - Network accessline 912
Currently this pattern is not available in [SAP Fiori Elements](https://www.sap.com/design-system/fiori-design-web/discover/frameworks/sap-fiori-elements/smart-templates). - Network accessline 932
**Foundational AI concepts** | **Components** - [AI notice base concept](https://www.sap.com/design-system/fiori-design-web/ - Network accessline 933
- [AI notice base concept](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/ai-notice-base-concept) | - [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link-web-component/) - Network accessline 934
- [Smart link](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-link/?external) - Network accessline 935
- [Label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label-web-component/) - Network accessline 938
The local AI notice is always paired with other patterns. Refer to the [AI notice base concept](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/ai-notice-base-concept) to learn how it fits into - Network accessline 949
This variant is **recommended** for all applications with **high and very high impact decision scenarios**. It enables progressive disclosure of further information through a popover. For more information, see the [link](https://www.sap.com - Network accessline 954
If necessary, you can use the [subtle state](https://www.sap.com/design-system/fiori-design-web/ui-elements/link-web-component/#types) of the link component to further reduce the visual impact when compared to other interactive elements in - Network accessline 957
Use this variant to fulfill basic labeling requirements when no further **details on the validation of AI results** can be provided. For more information, see the [label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label- - Network accessline 1040
How these principles are applied in practice is defined within the related pattern and component guidelines. See the [Related Links](https://www.sap.com/design-system/fiori-design-web/ui-elements/local-ai-notice/#related-links) section belo - Network accessline 1077
- For non-AI functions. - For multiple fields in the form – use actions at the form level instead. - When implemented through the [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) or menu button alongsid - Network accessline 1079
- When implemented through the [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) or menu button alongside the [AI writing assistant](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writ - Network accessline 1081
+------------------------------------------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------------------------- - Network accessline 1082
+------------------------------------------------------------------------------------------------------------------------------x---------------------------------------------------------------------------------------------------------------- - Network accessline 1083
- Use quick prompts with the [AI notice base concept](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/ai-notice-base-concept) to inform users they’re interacting with AI. - Network accessline 1084
- Clearly identify quick prompts with the [AI icon](https://www.sap.com/design-system/fiori-design-web/foundations/ai-and-joule-design/foundation/ai-icon). - Network accessline 1085
- Make sure that the AI output is unbiased, inclusive, and aligns with the company tone and identity. - Use recommended [AI action labels](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#standard-ai-action-labe - Network accessline 1086
- Use recommended [AI action labels](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#standard-ai-action-labels-for-ai-text-generation-and-transformation). - Network accessline 1087
- Follow the [action placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) guidelines and use the emphasized button style only when a quick prompt is the primary action fo - Network accessline 1093
- Clearly identify quick prompts with the AI icon. - Make sure that the AI output is unbiased, inclusive, and aligns with the company tone and identity. - Use recommended [AI action labels](https://www.sap.com/design-system/fiori-design-web - Network accessline 1094
- Make sure that the AI output is unbiased, inclusive, and aligns with the company tone and identity. - Use recommended [AI action labels](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#standard-ai-action-labe - Network accessline 1095
- Use recommended [AI action labels](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#standard-ai-action-labels-for-ai-text-generation-and-transformation). - Network accessline 1096
- Follow the [action placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) guidelines and use the emphasized button style only when a quick prompt is the page’s primary ac - Network accessline 1103
- [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) - Network accessline 1104
- [Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-web-component/) - Network accessline 1116
describes the set of AI-powered actions accessible from the menu. For more information, see [Menu Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-button-web-component/), [Menu](https://www.sap.com/design-system/f - Network accessline 1118
For more information, see [Menu Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-button-web-component/), [Menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-web-component/), and the [Termino - Network accessline 1144
For information on handling warnings when versioning is not supported, see [AI Writing Assistant](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writing-assistant/) and [Regenerate](https://www.sap.com/design-system/fiori - Network accessline 1146
For information on how to display the text area during generation, see [Busy Indicator](https://www.sap.com/design-system/fiori-design-web/v1-130/ui-elements/busy-indicator-web-component/). - Network accessline 1150
If the quick prompt is interrupted or fails, follow the guidance for error messages in the [message handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging) article. - Network accessline 1167
menu, use the AI icon to identify AI-powered quick prompts and visual dividers to clearly separate them from non-AI actions. For more information and labels for submenus, refer to the [terminology](https://www.sap.com/design-system/fiori-de - Network accessline 1168
actions. For more information and labels for submenus, refer to the [terminology](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#terminology) section. ## Terminology - Network accessline 1169
For more information and labels for submenus, refer to the [terminology](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/#terminology) section. - Network accessline 1223
- Keep AI action labels as short as possible while prioritizing clarity for users. - Use the same AI action labels consistently. For more information, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-desig - Network accessline 1225
For more information, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#word-choice). - Network accessline 1312
**Foundational AI patterns** | **Global patterns** | - Network accessline 1313
- [Quick prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/quick-prompts/) | - [Action placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) | - Network accessline 1314
- [Guided prompts](https://www.sap.com/design-system/fiori-design-web/ui-elements/guided-prompts/) | - [Messaging overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging) - Network accessline 1315
- [Handling busy states](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/busy-handling) - Network accessline 1318
The [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) is the base component for placing AI-related actions in the user interface. - Network accessline 1323
The AI button component extends common base components like [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button-web-component/), [menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/menu-bu - Network accessline 1329
Only use the standard icons as described in the [AI button](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-button/) guideline. - Network accessline 1348
- **Event:** Content regeneration can be triggered by a user activating an AI action, by a system event (such as auto-generation), or through interaction with Joule. - **Send request:** The results provided by AI might be influenced by give - Network accessline 1349
- **Send request:** The results provided by AI might be influenced by given directions (prompts) as well as available and accessible contextual information (for example, document data, user inputs, or relational data). - **Response time:** - Network accessline 1350
- **Response time:** If the response takes too long, inform the user and let them choose to either cancel the request or continue processing it in the background and get notified when it’s ready. For more information, see the guidance for [ - Network accessline 1351
- **Process time:** AI results might be provided using a batch job approach. However, we recommend enabling content streaming and allowing for asynchronous processing to shorten the perceived waiting time for the user. Alternatively, the ta - Network accessline 1352
- **Delivery:** The final AI result can be provided in different ways, as outlined in the [output handling](https://www.sap.com/design-system/fiori-design-web/ui-elements/regenerate/#output-handling) section of this guideline. - Network accessline 1353
- **Finalization:** The user may need to provide explicit approval, either through a confirmation [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) or by selecting which AI-generated result shoul - Network accessline 1372
Versioning is currently only supported within the [AI writing assistant](https://www.sap.com/design-system/fiori-design-web/ui-elements/ai-writing-assistant/) experience. - Network accessline 1378
Generated results might become invalid due to changes in the data used by the AI system to generate the result – known as the context. We recommend [messaging](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/gl - Network accessline 1386
- When versioning is not supported, it's important to inform users that regenerating will replace existing content. For details, see [Overwriting](https://www.sap.com/design-system/fiori-design-web/ui-elements/regenerate/#overwriting). - Network accessline 1387
details, see [Overwriting](https://www.sap.com/design-system/fiori-design-web/ui-elements/regenerate/#overwriting). - Network accessline 1393
In most cases, the placement of the *Regenerate* action is defined by the global [action placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) guidance. However, there are - Network accessline 1404
AI actions can be placed in [toolbars](https://www.sap.com/design-system/fiori-design-web/ui-elements/toolbar-overview/) at any hierarchy level of the page, depending on the affected target of the AI action. - Network accessline 1420
You can place AI actions in dialogs to support regeneration functions. See the guideline on [dialogs](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) for proper action placement. - Network accessline 1434
To enable regeneration of single elements, place the *Regenerate* button as close to the content as possible, following the [action placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/act - Network accessline 1455
When versioning is not supported, use a message [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog-web-component/) to inform users about content replacement and data loss. For a consistent user experience, we rec - Network accessline 1474
For more information, see the guidelines for the [message box](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-box/) and [message strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip-web
skills/sap-fiori-guidelines/references/ui-containers.md
- Network accessline 23
Integration cards are similar to the cards on the [overview page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/overview-page/). However, unlike the overview page cards, integration ca - Network accessline 41
A card comprises a [header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#header) and a [content area](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-w - Network accessline 42
### Header The header shows what the card is about. There are two variants: the [default header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#default-header) and the [numeric head - Network accessline 43
The header shows what the card is about. There are two variants: the [default header](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#default-header) and the [numeric header](https:/ - Network accessline 46
1. The **title** is mandatory and represents the “point of view” of the card. Titles longer than three lines are truncated with an ellipsis (…). 2. Optional: You can use a **subtitle** to qualify the title or explain the context. Subtitles - Network accessline 47
2. Optional: You can use a **subtitle** to qualify the title or explain the context. Subtitles that exceed two lines are truncated. 3. Optional: You can use an **[avatar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori- - Network accessline 48
3. Optional: You can use an **[avatar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/avatar/)** to provide a visual hint on the card header (for example, an image, icon, or initials). - Network accessline 88
- [List card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#list-card) - Network accessline 89
- [Analytical card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#analytical-card) - Network accessline 90
- [Table card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#table-card) - Network accessline 91
- [Object card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#object-card) - Network accessline 92
- [Timeline card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#timeline-card) - Network accessline 93
- [Calendar card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#calendar-card) - Network accessline 94
- [Component card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/cards/#component-card) - Network accessline 111
chronological order. ### Calendar Card The [calendar card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/calendar-card/) shows the schedule for a single entity (typically a person) for a selecte - Network accessline 113
The [calendar card](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/calendar-card/) shows the schedule for a single entity (typically a person) for a selected day. - Network accessline 156
The filter bar lets users set criteria to limit the data loaded and displayed in a table. It is part of the [list report](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floo - Network accessline 158
It is made up of input controls that filter objects according to various criteria, such as status or date. Users can [adapt](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#adap - Network accessline 160
The filter bar is displayed in the header area of a [list report](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), [overview page,](https://main - Network accessline 168
- In a table in an object page section. Use the filter in the *[View Settings](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/)* dialog instead. - Network accessline 170
- In a simple list. Use the [search](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/search/) instead. - Network accessline 178
1. Views (optional) 2. Basic [search](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/search/) field (optional) - Network accessline 179
2. Basic [search](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/search/) field (optional) - Network accessline 180
3. [Filter input controls](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#filter-input-controls) - Network accessline 181
4. *Go* button (only for [manual update mode](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#behavior-and-interaction)) - Network accessline 182
5. [*Adapt Filters* button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#adapt-filters-dialog) - Network accessline 186
[Views](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) **(1)** store the settings for the filter bar, including the values of filter input controls, the fields visible in the - Network accessline 190
If the [basic search field](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/search/) **(2)** is available, it is displayed first. It allows users to filter the results with a given keyword. Unlike - Network accessline 192
The [filter input controls](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#filter-input-controls) **(3)** are arranged in a horizontal, linear layout, with a label above them. - Network accessline 196
The *Go* button **(4)** triggers the search for the manual update mode. Alternatively, you can offer the live update mode where the table results are updated each time the user changes an input control value. For more information, see [Beha - Network accessline 198
In most cases, only a subset of all available filters is visible in the filter bar. Users can control the visibility and order of the filters and assign values to them in the [*Adapt Filter* s dialog](https://main--builder-prospect--sapudex - Network accessline 266
[Multi-input fields](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 268
For a comprehensive overview of when to use which input field, see [Which Selection Control Should I Use?](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selectio - Network accessline 270
Use the [value help control](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/value-help-dialog/) only as a last resort. It is especially beneficial if you want to offer an advanced function for se - Network accessline 272
> **Hint:** For development information, see [Data Types](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-filter-bar-annotations/#data-types) for the smart filter bar. - Network accessline 276
- [Input](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 277
- [Select](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/select/) - Network accessline 278
- [Combo box](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/combo-box/) - Network accessline 279
- [Multi-combo box](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/multi-combobox/) - Network accessline 280
- [Multi-input](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 281
- [Value help](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/value-help-dialog/) - Network accessline 282
- [Date picker](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/date-picker/) - Network accessline 283
- [Date range selection](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/date-range-selection/) - Network accessline 284
- [Date/time picker](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/datetime-picker/) - Network accessline 285
- [Rating indicator](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 295
For **both update modes**, when selection is enabled for the table, make sure the update resets or “forgets” previously selected table items by asking the application developers to set the table property [rememberSelections](https://main--b - Network accessline 315
Always provide a set of predefined default filters to deliver with the app (*Basic* group in the *[Apply Filters](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/filter-bar/#adapt-filters-d - Network accessline 325
- Use the basic search field to provide a keyword search. Do not show a search field in the table toolbar. - Pick the simplest selection control that works for your use case. See [When to Use which Selection Control?](https://main--builder- - Network accessline 326
- Pick the simplest selection control that works for your use case. See [When to Use which Selection Control?](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-sele - Network accessline 327
- For temporal filters, use the [date picker](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/date-picker/) or [date range selector](https://main--builder-prospect--sapudex.hlx.page/design-system/ - Network accessline 328
- To help the user enter a valid value for [multi-input fields](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/multiinput/), enable suggestions. - Network accessline 411
one or more notification list item that has not been read. 5. **Notification list item**: See below. 6. **Notification panel**: A [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) is used as a base for the n - Network accessline 412
5. **Notification list item**: See below. 6. **Notification panel**: A [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) is used as a base for the notification panel. ## Anatomy – Notification List Item - Network accessline 413
6. **Notification panel**: A [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) is used as a base for the notification panel. - Network accessline 509
For more information, see [UX Writing for Notifications](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ux-writing-for-notifications). - Network accessline 519
- **[Columns](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/p13n-dialog-popup/#columns)**: Visibility and order of columns - Network accessline 520
- **[Sort](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/p13n-dialog-popup/#sort)**: Sort criteria for table items - Network accessline 521
- **[Filter](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/p13n-dialog-popup/#filter)**: Filter criteria for table items - Network accessline 522
- **[Group](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/p13n-dialog-popup/#group)**: Grouping table items by specific attributes - Network accessline 526
The P13n dialog is intended for complex [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/) that have a large number of columns and require complex queries for sorting, gro - Network accessline 527
For simple tables, see the [view settings dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) and [table personalization dialog](https://main--builder-prospect--sapudex. - Network accessline 529
**[Smart Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/smart-chart/) Personalization Tabs** - Network accessline 531
In addition to the *Sort* and *Filter* tabs, the P13n dialog for smart charts can include the *[Chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/p13n-dialog-popup/#chart)* tab to allo - Network accessline 543
- Users can personalize more than \~20 columns. - You need multiple personalization functions (columns, sorting, filtering, grouping, …) - You are using the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/f - Network accessline 544
- You need multiple personalization functions (columns, sorting, filtering, grouping, …) - You are using the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv - Network accessline 545
- You are using the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/). - Network accessline 610
The second field is an input field which calls a [Value Help Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/value-help-dialog/) when the user clicks the selection icon (value help icon) i - Network accessline 673
The *Group* tab allows users to group the table data. In the select control, they can select a grouping criterion from a list of all available columns. For [analytical tables](https://main--builder-prospect--sapudex.hlx.page/design-system/f - Network accessline 674
In the select control, they can select a grouping criterion from a list of all available columns. For [analytical tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/), us - Network accessline 675
For [analytical tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/), - Network accessline 711
#### Elements and Controls | #### Implementation - Network accessline 712
- [Table Personalization Overview](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/overview-table-personalization) (guidelines) | - [P13n Dialog](https://ui5.sap. - Network accessline 713
- [View Settings Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - [P13n Dialog](https://ui5.sap. - Network accessline 714
- [Table Personalization Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 717
#### Elements and Controls | #### Implementation - [Table Per - Network accessline 718
- [Table Personalization Overview](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/overview-table-personalization) (guidelines) | - [P13n Dialog](https://ui5.sap. - Network accessline 719
- [View Settings Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - [P13n Dialog](https://ui5.sap. - Network accessline 720
- [Table Personalization Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 727
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 729
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 742
Library | Technical Name | Identifier +-----------x------------+------------------------------------------------------------------------------ - Network accessline 743
+-----------x------------+---------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Popover](https://ui5.sap.com/#/entity/sap.m.Po - Network accessline 744
SAPUI5 Demo Kit | [sap.m.Popover](https://ui5.sap.com/#/entity/sap.m.Popover) | :badge, info, large, _, SAPUI5: - Network accessline 745
+-----------x------------+-------------------------------------------------x-------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-popover](https - Network accessline 746
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-popover](https://ui5.github.io/webcomponents/components/Popover/) | Components: +-----------x------------+------------------------------------------- - Network accessline 747
SAP Web Components | [ui5-popover](https://ui5.github.io/webcomponents/components/Popover/) | Components: - Network accessline 749
SAP Web UI Kit (Figma) | [Popover](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=153790-1130) | :badge, info, large, _, Figma: - Network accessline 753
Library | Technical Name | Identifier +----------------x-----------------+--------------------------------------------------------------- - Network accessline 754
+----------------x-----------------+----------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Popover](https://ui5.sap.com/#/ - Network accessline 755
SAPUI5 Demo Kit | [sap.m.Popover](https://ui5.sap.com/#/entity/sap.m.Popover) | :badge, info, large, _, SAPUI5: - Network accessline 756
+----------------x-----------------+----------------------------------------------x-----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5 - Network accessline 757
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-popover](https://ui5.github.io/webcomponents/components/Popover/) | Components: +----------------x-----------------+---------------------------- - Network accessline 758
SAP Web Components | [ui5-popover](https://ui5.github.io/webcomponents/components/Popover/) | Components: - Network accessline 760
SAP Fiori for Web UI Kit (Figma) | [Popover](https://www.figma.com/community/file/1494295794601744471/sap-fiori-for-web-ui-kit) | :badge, info, large, _, Figma: - Network accessline 767
Do Use the popover to: - Define a custom structure when the [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component does not meet the requirements. - Network accessline 768
Use the popover to: - Define a custom structure when the [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component does not meet the requirements. - Show UI elements that are not supported by the [qui - Network accessline 769
- Define a custom structure when the [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component does not meet the requirements. - Network accessline 770
- Show UI elements that are not supported by the [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component. - Network accessline 777
Don't Don’t use a popover to: - Display content that is better suited for a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component. - Network accessline 778
Don’t use a popover to: - Display content that is better suited for a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component. - Display object details in a list-detail layout (these details belong - Network accessline 779
- Display content that is better suited for a [quick view](https://www.sap.com/design-system/fiori-design-web/ui-elements/quickview/) component. - Network accessline 780
- Display object details in a list-detail layout (these details belong in the dedicated details area). - Display content that requires full user focus or involves complex interaction. - Interrupt the user's flow by requiring explicit input - Network accessline 781
- Display content that requires full user focus or involves complex interaction. - Interrupt the user's flow by requiring explicit input or confirmation. Instead, use a [dialog.](https://www.sap.com/design-system/fiori-design-web/ui-element - Network accessline 782
- Interrupt the user's flow by requiring explicit input or confirmation. Instead, use a [dialog.](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) - Network accessline 783
- Create modal behavior where the background is not interactive. Instead, use a [dialog.](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) - Network accessline 843
interactive element, for example, a button. **B. Unfocused state:** Applies to all elements that are not focused. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/int - Network accessline 845
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 885
**Desktop and tablet devices:** Opens as a standard-sized popover. **Mobile phones:** Opens as a full-screen dialog. This behavior applies to both portrait and landscape orientations. **Touch devices:** Touch interactions work similarly to - Network accessline 887
**Touch devices:** Touch interactions work similarly to mouse interactions: [tap gestures](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures#tap-press-and-release) open and close the popover, while [drag ge - Network accessline 895
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 915
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/w - Network accessline 951
A popover can be made resizable by displaying a handle in the bottom-right corner, allowing its dimensions to be adjusted dynamically. For more | Available | Not available information, see [Resizing a popover](https://www. - Network accessline 952
information, see [Resizing a popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/#resizing-a-popover-badge-info-large-_-sapui5-only). | - Network accessline 961
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 962
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 963
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 964
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) - Network accessline 966
[Popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) - Network accessline 975
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 976
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 977
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 978
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) - Network accessline 980
[Popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) - Network accessline 1006
6. **Joule:** Launches SAP’s AI assistant, Joule. 7. **Notifications**: Displays [notifications](https://www.sap.com/design-system/fiori-design-web/ui-elements/notification-center/). - Network accessline 1007
7. **Notifications**: Displays [notifications](https://www.sap.com/design-system/fiori-design-web/ui-elements/notification-center/). - Network accessline 1008
8. **Additional actions**: A section for further actions that are defined by the product. 9. **Help (mandatory):** Provides access to integrated help functionality. 10. **Profile (mandatory)**: Provides access to the [user menu](https://www - Network accessline 1010
10. **Profile (mandatory)**: Provides access to the [user menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/user-menu/). - Network accessline 1022
Only add actions to the shell bar if users need to access them **frequently**. Don’t replicate shell bar actions in other areas of the product, such as the [user menu](https://www.sap.com/design-system/fiori-design-web/ui-elements/user-menu - Network accessline 1067
To indicate a trial system, use the [tag web component](https://sap.github.io/ui5-webcomponents/nightly/components/Tag/) with color scheme 7 from set 2. In addition, you can also show the remaining days. - Network accessline 1073
To differentiate between multiple productive systems for the same product, use the [tag web component](https://sap.github.io/ui5-webcomponents/nightly/components/Tag/). We recommend using color scheme 10 from set 2. - Network accessline 1079
To differentiate between multiple non-productive systems for the same product (for non-admins), use the [tag web component](https://sap.github.io/ui5-webcomponents/nightly/components/Tag/). We recommend using color scheme 8 from set 2. - Network accessline 1092
The smart filter bar control is now maintained but no longer enhanced so no further versions of the guidelines will be published. #### Looking for the latest information? Visit the last version of the guidelines for [Smart Filter Bar.](http - Network accessline 1094
Visit the last version of the guidelines for [Smart Filter Bar.](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-filter-bar-annotations/) - Network accessline 1138
To enable responsiveness, use the [overflow toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/toolbar-overview/) control. For more information, see [Toolbar Overview – Responsiveness](https://www.sap.com/design-system/ - Network accessline 1146
A title gives a short, meaningful summary of the content, often in one word. Use the [title](https://www.sap.com/design-system/fiori-design-web/ui-elements/title/) component to display it. - Network accessline 1148
Use a toolbar title if you need the table toolbar, and the title of the [table](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) is not displayed nearby. To prevent redundancy - Network accessline 1157
In tables, a variant stores all the settings that define the table view, such as the column layout, column visibility, sorting, filter settings, and grouping. The [variant management](https://www.sap.com/design-system/fiori-design-web/ui-el - Network accessline 1171
To switch between different predefined views, use a [select](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) or a segmented button. The content switch replaces the title and the variant management component. In the r - Network accessline 1173
A predefined view contains settings for sorting, filtering, grouping, column layout, and column visibility. Nevertheless, in most cases, the content switch is just used for different filter settings like *All*, *Mine*, and *Others*. In this - Network accessline 1182
For more information, see [multiple views](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/#content-area) for list reports. - Network accessline 1194
For more information, see [Search](https://www.sap.com/design-system/fiori-design-web/ui-elements/search/). - Network accessline 1240
most important button in the table toolbar with the ghost button style. See also: - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 1241
See also: - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) - Network accessline 1242
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 1243
- [Action Placement](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement) - Network accessline 1248
In most cases, pair *Delete* with *Create* and *Remove* with *Add*. *Create*, *Delete*, *Add*, and *Remove* must never move into the overflow. See also: [Object Handling (Create, Edit, Delete)](https://www.sap.com/design-system/fiori-design - Network accessline 1249
*Create*, *Delete*, *Add*, and *Remove* must never move into the overflow. See also: [Object Handling (Create, Edit, Delete)](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/mana - Network accessline 1250
See also: [Object Handling (Create, Edit, Delete)](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects). - Network accessline 1254
- Mass editing: Allows users to simultaneously change multiple objects that share the same editable properties. More information: [Mass Editing](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/o - Network accessline 1255
Allows users to simultaneously change multiple objects that share the same editable properties. More information: [Mass Editing](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/m - Network accessline 1256
More information: [Mass Editing](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/mass-editing) - Network accessline 1269
**Personalization** actions**,** such as *Sort* or *Filter*, change the arrangement and personalization of the table at the row level. The first set covers collapsing and expanding groups or rows. The rest are typical personalization a - Network accessline 1270
Add custom actions before the expand and collapse actions and before the settings actions. Use the [table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) or the [P13n Dia - Network accessline 1271
Use the [table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) or the [P13n Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/p13n-dialog-popup/) for - Network accessline 1272
For more information, see [Table Personalization](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/overview-table-personalization). - Network accessline 1273
Depending on the responsive behavior, some data can appear in the pop-in area. Users can switch between a reduced data set and the full data set using the *Show Less per Row / Show More per Row* [segmented button](https://www.sap.com/design - Network accessline 1275
For more information, see [Smart Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/smart-table/#show-details-hide-details). - Network accessline 1284
by using multiple lines per column or the pop‑in feature. - Don't provide sorting, filtering, and grouping actions if you expect the table to have only a small number of entries (up to 20 in most cases). - If filtering in a list report is a - Network accessline 1285
- Don't provide sorting, filtering, and grouping actions if you expect the table to have only a small number of entries (up to 20 in most cases). - If filtering in a list report is a main use case, don't offer filtering on the table toolbar - Network accessline 1286
- If filtering in a list report is a main use case, don't offer filtering on the table toolbar. Use the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) instead. - Network accessline 1287
- When users reopen the app and [variant management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/) isn't being used, show the table with the same column settings they last defined. - Network accessline 1299
**View actions**, such as the full screen action and the view switch, change the presentation of the entire table. Place the full screen action and the view switch at the end of the group. Add custom actions only before them. To let users s - Network accessline 1300
To let users show the table in full screen, display the *Maximize* button. Let users exit full screen with the *Minimize* button. View switches allow the user to switch between different [chart](https://www.sap.com/design-system/fiori-desig - Network accessline 1301
View switches allow the user to switch between different [chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/chart/) types and different controls for displaying items (for example [list](https://www.sap.com/design-system/ - Network accessline 1302
Use a [segmented button](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/) with icons and sort the options in order of importance. The currently used view is highlighted. - Network accessline 1305
Full Screen - Use the *Maximize* and *Minimize* buttons only when truly needed. - We recommend offering them in [object pages](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) that contain multiple grid - Network accessline 1306
- Use the *Maximize* and *Minimize* buttons only when truly needed. - We recommend offering them in [object pages](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) that contain multiple grid tables in o - Network accessline 1307
- We recommend offering them in [object pages](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/) that contain multiple grid tables in one tab. - Network accessline 1308
- Don't use the *Maximize* and *Minimize* buttons: - In [list reports](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), [worklists](https://www.sap.com/design-system/fiori-d - Network accessline 1309
- In [list reports](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), [worklists](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/work-list/), [analy - Network accessline 1310
- For [responsive tables with a *More* button](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#load-items). - Network accessline 1311
- If the table is in a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) or [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/). - Network accessline 1312
View Switch - Provide the view switch when a [chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/chart/) relies on subtle color differences or gradients. That lets users with visual impairments switch to the [table](https - Network accessline 1313
- Provide the view switch when a [chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/chart/) relies on subtle color differences or gradients. That lets users with visual impairments switch to the [table](https://www.sap.c
skills/sap-fiori-guidelines/references/ui-display.md
- Network accessline 15
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 17
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 30
Library | Technical Name | Identifier +-----------x------------+------------------------------------------------------ - Network accessline 31
+-----------x------------+---------------------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Avatar](https://ui5.sa - Network accessline 32
SAPUI5 Demo Kit | [sap.m.Avatar](https://ui5.sap.com/#/entity/sap.m.Avatar) | :badge, info, large, _, SAPUI5: - Network accessline 33
+-----------x------------+-------------------------------------------------------------x-------------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components - Network accessline 34
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-avatar](https://ui5.github.io/webcomponents/components/Avatar/) | Components: +-----------x------------+------------------- - Network accessline 35
SAP Web Components | [ui5-avatar](https://ui5.github.io/webcomponents/components/Avatar/) | Components: - Network accessline 37
SAP Web UI Kit (Figma) | [Avatar](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?m=auto\&node-id=2-1354\&t=F9pseQ9DaDQ8KiI1-1) | :badge, info, large, _, Figma: - Network accessline 41
Library | Technical Name | Identifier +----------------x-----------------+---------------------------------------------------------------- - Network accessline 42
+----------------x-----------------+---------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Avatar](https://ui5.sap.com/#/en - Network accessline 43
SAPUI5 Demo Kit | [sap.m.Avatar](https://ui5.sap.com/#/entity/sap.m.Avatar) | :badge, info, large, _, SAPUI5: - Network accessline 44
+----------------x-----------------+----------------------------------------------x----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5- - Network accessline 45
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-avatar](https://ui5.github.io/webcomponents/components/Avatar/) | Components: +----------------x-----------------+----------------------------- - Network accessline 46
SAP Web Components | [ui5-avatar](https://ui5.github.io/webcomponents/components/Avatar/) | Components: - Network accessline 48
SAP Fiori for Web UI Kit (Figma) | [Avatar](https://www.figma.com/community/file/1494295794601744471/sap-fiori-for-web-ui-kit) | :badge, info, large, _, Figma: - Network accessline 64
Don't Don’t use the avatar to: - Display pictures in a sequence, such as a slideshow or carousel. Instead, use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) component. - Network accessline 65
Don’t use the avatar to: - Display pictures in a sequence, such as a slideshow or carousel. Instead, use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) component. - Display an interactive icon. Inst - Network accessline 66
- Display pictures in a sequence, such as a slideshow or carousel. Instead, use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) component. - Network accessline 67
- Display an interactive icon. Instead, use the [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) with an icon inside. - Network accessline 71
+-----------------------------------------------------------------------------------x-----------------------------------------------------------------------------------+ - Use a circle for people and a square for product or business-related - Network accessline 72
- Use a circle for people and a square for product or business-related images. - Use the predefined sizes. If you need a custom size, follow [these guidelines](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#custom-si - Network accessline 73
- Use the predefined sizes. If you need a custom size, follow [these guidelines](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#custom-size). - Network accessline 83
1. **Avatar:** Main avatar component with different display options. See [Types](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#types). - Network accessline 103
The avatar component can be configured in various shapes. For more information on the shape types and their usage, see the [Shape Types](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#shape-types) section. - Network accessline 139
All avatar colors can be [themed](https://www.sap.com/design-system/fiori-design-web/foundations/visual/theming). - Network accessline 153
Don’t use icons as images. Icons are usually part of an [icon font](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons#sap-icon-font). - Network accessline 155
Don’t apply actions to icons. If you want to place an action on the icon, use the [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) with an icon inside instead. - Network accessline 238
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 251
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 271
For more information, see [Value States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states). - Network accessline 293
When using interactive avatars, always include both a tooltip and an alternative text to [support screen reader users](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#screen-reader-support). - Network accessline 303
For a full overview of available sizes and their recommended use cases, see [Size Types](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#size-types). - Network accessline 309
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 339
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria-1.2 - Network accessline 361
Feature - Network accessline 362
+--------------------------------------------------------------------------------------------------------------------------------------x-------------------------------------------------------------------------------------------------------- - Network accessline 363
The avatar’s **active/toggled** state adopts the standard button styling and remains visible even when it loses focus. For more information, see the [Interaction Types](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/# - Network accessline 365
**Tooltip** explanations for avatar badges clarify the badge’s action and reduce user confusion. For more information, see the [Tooltip](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/#tooltip) section. - Network accessline 374
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 376
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 380
The avatar group is a visual element that displays several [avatars](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/) together, indicating that more than one person or business entity is associated with an item. It’s - Network accessline 389
Library | Technical Name | Identifier +-----------x------------+--------------------------------------------------- - Network accessline 390
+-----------x------------+------------------------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.f.AvatarGroup](https: - Network accessline 391
SAPUI5 Demo Kit | [sap.f.AvatarGroup](https://ui5.sap.com/#/entity/sap.f.AvatarGroup) | :badge, info, large, _, SAPUI5: - Network accessline 392
+-----------x------------+--------------------------------------------------------------x---------------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Component - Network accessline 393
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-avatar-group](https://ui5.github.io/webcomponents/components/AvatarGroup/) | Components: +-----------x------------+---------------- - Network accessline 394
SAP Web Components | [ui5-avatar-group](https://ui5.github.io/webcomponents/components/AvatarGroup/) | Components: - Network accessline 396
SAP Web UI Kit (Figma) | [Avatar Group](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=99561-12600\&t=6sUenuuJ9nsczZBi-4) | :badge, info, large, _, Figma: - Network accessline 400
Library | Technical Name | Identifier +----------------x-----------------+---------------------------------------------------------------------------- - Network accessline 401
+----------------x-----------------+---------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.f.AvatarGroup](https://ui5.sap.com/#/entity/sa - Network accessline 402
SAPUI5 Demo Kit | [sap.f.AvatarGroup](https://ui5.sap.com/#/entity/sap.f.AvatarGroup) | :badge, info, large, _, SAPUI5: - Network accessline 403
+----------------x-----------------+----------------------------------------x----------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-avatar-group - Network accessline 404
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-avatar-group](https://ui5.github.io/webcomponents/components/AvatarGroup/) | Components: +----------------x-----------------+----------------------------------------x - Network accessline 405
SAP Web Components | [ui5-avatar-group](https://ui5.github.io/webcomponents/components/AvatarGroup/) | Components: - Network accessline 407
SAP Fiori for Web UI Kit (Figma) | [Avatar Group](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 419
Don't Don’t use the avatar group to: - Display a gallery of simple images. Use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) instead. - Network accessline 420
Don’t use the avatar group to: - Display a gallery of simple images. Use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) instead. - Display a single [avatar](https://www.sap.com/design-system/fiori-d - Network accessline 421
- Display a gallery of simple images. Use the [carousel](https://www.sap.com/design-system/fiori-design-web/ui-elements/carousel/) instead. - Network accessline 422
- Display a single [avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/). - Network accessline 428
+------------------------------------------------------------------------------------------------------x-------------------------------------------------------------------------------------------------------+ - Always display avatar groups - Network accessline 429
- Always display avatar groups horizontally. - Use the [group](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/#group-type--focus-on-the-sum-of-people) type when it’s more important to show the avatar group as a - Network accessline 430
- Use the [group](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/#group-type--focus-on-the-sum-of-people) type when it’s more important to show the avatar group as a whole. - Network accessline 431
- Use the [individual](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/#individual-type--focus-on-each-person) type when users need to focus on each person in the avatar group. - Network accessline 446
The avatar group offers two display types: [Group](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/#group-type--focus-on-the-sum-of-people) and [Individual](https://www.sap.com/design-system/fiori-design-web/ui-e - Network accessline 470
- Always provide a clear [<u>label</u>](https://www.sap.com/design-system/fiori-design-web/ui-elements/label/) or description for either type of avatar group. - Network accessline 477
The avatar group supports the different sizes of the [avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/) component. - Network accessline 504
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 516
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 533
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-states#focus-state). - Network accessline 551
On release, an overview of all avatars appears, including those in the overflow. By default, the full avatar group opens in a [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/), but app teams can also display - Network accessline 571
Releasing the avatar triggers the action. A [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) appears, displaying additional information about the avatar. The content of the popover depends on the informatio - Network accessline 585
On a release, a [<u>popover</u>](https://www.sap.com/design-system/fiori-design-web/v1-139/ui-elements/popover/) appears, displaying all avatars in the group, including those in the overflow. The overflow button returns to its default state - Network accessline 593
When users interact with the overflow shape, they expect information about the “overflowed” avatars. By default, an overview of all “overflowed” avatars is displayed directly in a [<u>popover</u>](https://www.sap.com/design-system/fiori-des - Network accessline 599
When an avatar is in the [overflow popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/#overflow-popover-content), the user should have access to the same detailed information as for avatars displayed in the - Network accessline 607
details should be primary and which should be secondary for display in the avatars, based on your user research findings. - If you have more than 100 “overflowed” avatars, we recommend navigating to another page that displays all avatars pr - Network accessline 608
- If you have more than 100 “overflowed” avatars, we recommend navigating to another page that displays all avatars properly. For example, you can display them in a [<u>grid list</u>](https://www.sap.com/design-system/fiori-design-web/ui-el - Network accessline 609
can display them in a [<u>grid list</u>](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-list/) together with primary or - Network accessline 614
On touch devices, users interact with the avatar group using a [single finger tap gesture](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures#tap-press-and-release), mirroring mouse click behavior but withou - Network accessline 644
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 667
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see [<u>UI5 Screen Reader Support</u>](https://openui5nightly.hana.ondemand.com/topic/33fae3482358438e93daea5232527093) and [<u>WAI-ARIA Autho - Network accessline 697
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 698
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 699
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 700
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Avatar Group](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/) - Network accessline 702
[Avatar Group](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar-group/) - Network accessline 711
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 712
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 713
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 714
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/) - Network accessline 716
[Avatar](https://www.sap.com/design-system/fiori-design-web/ui-elements/avatar/)
skills/sap-fiori-guidelines/references/ui-inputs.md
- Network accessline 56
1. **Box:** Represents a selectable control with 3 possible states: selected, unselected, or [indeterminate](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/#indeterminate-state). - Network accessline 81
You can apply selection rules to a checkbox group. If an error occurs, the checkbox group is displayed in an error state. You can also display an error message below the checkbox group to explain the problem. For the error message, use the - Network accessline 89
A checkbox can appear in two different sizes. In cozy mode, it is bigger than it is in compact mode. This makes the checkbox easier to select on touch devices. For more information on cozy and compact modes, see the article on [content dens - Network accessline 156
In addition to interaction states, checkboxes can be styled to reflect intent or meaning, which are indicated using [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/morning-horizon#semantic-colo - Network accessline 163
For details on the different states, see [States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/interaction-design-foundations-states). - Network accessline 164
For more information on semantic colors for value states, see [Using Semantic and Industry-Specific Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/how-to-use-semantic-colors). - Network accessline 177
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 179
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 192
Library | Technical Name | Identifier +-----------x------------+------------------------------------------------------------------ - Network accessline 193
+-----------x------------+---------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.DatePicker](https://ui5.sap.com/#/ - Network accessline 194
SAPUI5 Demo Kit | [sap.m.DatePicker](https://ui5.sap.com/#/entity/sap.m.DatePicker) | :badge, info, large, _, SAPUI5: - Network accessline 195
+-----------x------------+-------------------------------------------------------x-------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-da - Network accessline 196
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-date-picker](https://ui5.github.io/webcomponents/components/DatePicker/) | Components: +-----------x------------+------------------------------- - Network accessline 197
SAP Web Components | [ui5-date-picker](https://ui5.github.io/webcomponents/components/DatePicker/) | Components: - Network accessline 199
SAP Web UI Kit (Figma) | [Date (Range) Picker](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=165167-1225) | :badge, info, large, _, Figma: - Network accessline 203
Library | Technical Name | Identifier +----------------x-----------------+------------------------------------------------------------------------------ - Network accessline 204
+----------------x-----------------+-------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.DatePicker](https://ui5.sap.com/#/entity/sap.m - Network accessline 205
SAPUI5 Demo Kit | [sap.m.DatePicker](https://ui5.sap.com/#/entity/sap.m.DatePicker) | :badge, info, large, _, SAPUI5: - Network accessline 206
+----------------x-----------------+---------------------------------------x---------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-date-picker](h - Network accessline 207
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-date-picker](https://ui5.github.io/webcomponents/components/DatePicker/) | Components: +----------------x-----------------+---------------------------------------x--- - Network accessline 208
SAP Web Components | [ui5-date-picker](https://ui5.github.io/webcomponents/components/DatePicker/) | Components: - Network accessline 210
SAP Fiori for Web UI Kit (Figma) | [Date Picker](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 222
Don't Don’t use the date picker to: - Provide a combined date and time input component. In this case, use the [date/time picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/). - Network accessline 223
Don’t use the date picker to: - Provide a combined date and time input component. In this case, use the [date/time picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/). - Keep the calendar visible and pro - Network accessline 224
- Provide a combined date and time input component. In this case, use the [date/time picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/). - Network accessline 225
- Keep the calendar visible and prominent or offer multiple days selection. Use the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar/) instead. - Network accessline 226
- Enter a date range. Use the [date range selection](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-range-selection/) instead. - Network accessline 249
2. **Date picker button:** The button that opens the date picker popover. 3. **Date picker popover:** The popover that contains the calendar. Note: For more detailed explanation of what the calendar container contains, refer to the [calenda - Network accessline 250
3. **Date picker popover:** The popover that contains the calendar. Note: For more detailed explanation of what the calendar container contains, refer to the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar - Network accessline 251
Note: For more detailed explanation of what the calendar container contains, refer to the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar/). - Network accessline 296
**C. Read-only:** Displays a value that cannot be edited. Supports focus for copying only. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundation - Network accessline 298
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 313
**E. Active button state:** Displays the pressed state of the date picker button while the calendar is open. For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/in - Network accessline 315
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 325
**D. Information:** Signals neutral status or context without implying errors or warnings. For more information, see [How to Use Semantic Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how- - Network accessline 327
For more information, see [How to Use Semantic Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors). - Network accessline 346
For more information, see [Value States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states). - Network accessline 355
the input field or the selected calendar element (date, month, year, and the previous/next buttons). For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foun - Network accessline 357
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 362
**A. Unselected:** Displays the default, unselected state. **B. Selected:** Displays the selected state with visual distinction. For more information, see [Selection States](https://www.sap.com/design-system/fiori-design-web/foundations/int - Network accessline 364
For more information, see [Selection States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-selection-states). - Network accessline 410
- Input field (optional) - Date picker button. Note: For detailed guidance on interaction patterns and tooltip behavior, please refer to the [tooltip](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements - Network accessline 411
- Date picker button. Note: For detailed guidance on interaction patterns and tooltip behavior, please refer to the [tooltip](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/using-tooltips). The cal - Network accessline 412
Note: For detailed guidance on interaction patterns and tooltip behavior, please refer to the [tooltip](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/using-tooltips). - Network accessline 427
For more information, see [Content Density (Cozy and Compact)](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 437
On size M (tablets) and L (desktops), the date picker opens as a popover containing a calendar. Selecting a date updates the value in the input field and closes the popover. Clicking anywhere outside the popover cancels the interaction and - Network accessline 445
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 527
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see the [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria - Network accessline 631
Note: For more information, see the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar/). - Network accessline 648
The date picker can be opened by another component. For more information, see the [Open time picker popover by another component](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#opening-the-date-picker-by-another - Network accessline 650
Special dates can be marked in the calendar. For more information, see the [Special dates with legend](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#special-dates-with-legend-badge-info-large-_-sapui5-only) sec - Network accessline 652
The initial focus date can be customized to any target date. For more information, see the [Custom initial focus date](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#custom-initial-focus-date-badge-info-large-_- - Network accessline 654
The “Today” button can be enabled as a quick navigation component. For more information, see the [Current date](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#current-date-badge-info-large-_-sapui5-only) section - Network accessline 656
A footer with *OK* and *Cancel* buttons can be added to the date picker popover. For more information, see the [Footer](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#footer-badge-info-large-_-sapui5-only) secti - Network accessline 658
The week numbers to the left of the calendar grid can be hidden. For more information, see the [Show/Hide week numbers](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/#showhide-week-numbers-badge-info-large-_-web - Network accessline 669
This page was deprecated with guideline version **1.145**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 670
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 671
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 672
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Date Picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) - Network accessline 674
[Date Picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) - Network accessline 683
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 684
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 685
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 689
[Date/Time Picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/) - Network accessline 696
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 698
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 711
Library | Technical Name | Identifier +-----------x------------+-------------------------------------------------------------------- - Network accessline 712
+-----------x------------+-------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.DateTimePicker](https://ui5.sap.com/ - Network accessline 713
SAPUI5 Demo Kit | [sap.m.DateTimePicker](https://ui5.sap.com/#/entity/sap.m.DateTimePicker) | :badge, info, large, _, SAPUI5: - Network accessline 714
+-----------x------------+------------------------------------------------------x------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-date - Network accessline 715
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-date-time-picker](https://ui5.github.io/webcomponents/components/DateTimePicker/) | Components: +-----------x------------+--------------------------------- - Network accessline 716
SAP Web Components | [ui5-date-time-picker](https://ui5.github.io/webcomponents/components/DateTimePicker/) | Components: - Network accessline 718
SAP Web UI Kit (Figma) | [Date Time Picker](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=195120-61096) | :badge, info, large, _, Figma: - Network accessline 722
Library | Technical Name | Identifier +----------------x-----------------+--------------------------------------------------------------------- - Network accessline 723
+----------------x-----------------+----------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.DateTimePicker](https://ui5.sap.com/# - Network accessline 724
SAPUI5 Demo Kit | [sap.m.DateTimePicker](https://ui5.sap.com/#/entity/sap.m.DateTimePicker) | :badge, info, large, _, SAPUI5: - Network accessline 725
+----------------x-----------------+-------------------------------------------x--------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-date- - Network accessline 726
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-date-time-picker](https://ui5.github.io/webcomponents/components/DateTimePicker/) | Components: +----------------x-----------------+---------------------------------- - Network accessline 727
SAP Web Components | [ui5-date-time-picker](https://ui5.github.io/webcomponents/components/DateTimePicker/) | Components: - Network accessline 729
SAP Fiori for Web UI Kit (Figma) | [Date Time Picker](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 740
Don't Don’t use the date/time picker to: - Let the user select only a date. Use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) instead. - Network accessline 741
Don’t use the date/time picker to: - Let the user select only a date. Use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) instead. - Let the user select only a time. Use the [time picker](https - Network accessline 742
- Let the user select only a date. Use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) instead. - Network accessline 743
- Let the user select only a time. Use the [time picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/time-picker/) instead. - Network accessline 776
For more details on date and time containers, see the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) and the [time picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/time-picke - Network accessline 799
**B. Disabled:** The component is not interactive and cannot receive input. **C. Read-only:** The value is visible but cannot be edited. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundat - Network accessline 801
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 815
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 824
yellow for critical (B), green for positive (C), and blue for information (D). For more information, see [How to Use Semantic Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-seman - Network accessline 826
For more information, see [How to Use Semantic Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors). - Network accessline 839
guidance that is not critical but can help users complete their tasks. For more information, see [Value States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states). - Network accessline 841
For more information, see [Value States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states). - Network accessline 856
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 866
For more information, see [Selection States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-selection-states). - Network accessline 896
The date/time picker supports tooltips for the date section, the time section, and the input (optional). For more information and visuals, see the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar/) and the - Network accessline 904
The date/time picker is responsive and works on all devices and form factors. The examples below illustrate how the component adapts its size and layout based on screen resolution and interaction type. For sizes S and M use Cozy mode, where - Network accessline 908
On smaller devices, the user can choose the date and time value in arbitrary order by tapping the segmented button on top of the screen. Be aware that the [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) is - Network accessline 910
The user can select the desired date from the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/planning-calendar/), and the time from the clock. For the time, it’s possible to select hours, minutes, and even seconds - Network accessline 918
The popover opens as a standard overlay near the [input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/), offering a balanced layout that supports both touch input and manual text entry. The interaction is - Network accessline 924
The date/time picker appears as a [popover](https://www.sap.com/design-system/fiori-design-web/ui-elements/popover/) when the user clicks the date/time button in the [input field](https://www.sap.com/design-system/fiori-design-web/ui-elemen - Network accessline 936
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 942
Note that, in addition to the standard behaviors, the date/time picker introduces specific focus management between the date picker container and the time picker container. For more information on date selection and time navigation, see the - Network accessline 957
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria-1.2 - Network accessline 978
For guidelines and information on the SAPUI5 date and time formatters, see [formatting dates](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/formatting-dates) and [formatting times](http - Network accessline 1060
The date/time picker can be configured to specify how calendar weeks are calculated. This supports different calendar conventions, such as ISO 8601, Middle Eastern, or Western Traditional, among others. For more information and visuals, see - Network accessline 1062
visuals, see the [calendar](https://www.sap.com/design-system/fiori-design-web/ui-elements/calendar/). - Network accessline 1071
The input field can be hidden. For more information, see the [Open date/time picker by another component](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/#opening-the-datetime-picker-by-another-component-badge - Network accessline 1073
The date/time picker supports special dates that can be highlighted in the calendar. For more information, see the [Special dates with legend](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/#special-dates-wit - Network accessline 1075
The date/time picker can display a timezone next to the selected date and time. For more information, see the [Local configuration](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/#local-configuration-badge-in - Network accessline 1077
The time/picker allows configuration of step values for both minutes and seconds. For more information, see the [Minutes and seconds step](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/#minutes-and-seconds-s - Network accessline 1079
The date/time picker can include a shortcut button for setting the current date or current time. For more information, see the [Current date and time](https://www.sap.com/design-system/fiori-design-web/ui-elements/datetime-picker/#current-d - Network accessline 1088
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 1090
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 1103
Library | Technical Name | Identifier +-----------x------------+------------------------------------------------------------------------------------- - Network accessline 1104
+-----------x------------+--------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Input](https://ui5.sap.com/#/entity/sap.m.Input) - Network accessline 1105
SAPUI5 Demo Kit | [sap.m.Input](https://ui5.sap.com/#/entity/sap.m.Input) | :badge, info, large, _, SAPUI5: - Network accessline 1106
+-----------x------------+---------------------------------------------x----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-input](https://ui5.gi - Network accessline 1107
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-input](https://ui5.github.io/webcomponents/components/Input/) | Components: +-----------x------------+---------------------------------------------x---- - Network accessline 1108
SAP Web Components | [ui5-input](https://ui5.github.io/webcomponents/components/Input/) | Components: - Network accessline 1110
SAP Web UI Kit (Figma) | [Input](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=2-1352) | :badge, info, large, _, Figma: - Network accessline 1114
Library | Technical Name | Identifier +----------------x-----------------+--------------------------------------------------------------------+----------------x--- - Network accessline 1115
+----------------x-----------------+--------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Input](https://ui5.sap.com/#/entity/sap.m.Input) - Network accessline 1116
SAPUI5 Demo Kit | [sap.m.Input](https://ui5.sap.com/#/entity/sap.m.Input) | :badge, info, large, _, SAPUI5: - Network accessline 1117
+----------------x-----------------+---------------------------------x----------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-input](https://ui5.github - Network accessline 1118
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-input](https://ui5.github.io/webcomponents/components/Input/) | Components: +----------------x-----------------+---------------------------------x-------------------- - Network accessline 1119
SAP Web Components | [ui5-input](https://ui5.github.io/webcomponents/components/Input/) | Components: - Network accessline 1121
SAP Fiori for Web UI Kit (Figma) | [Input](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 1130
- Enter a password, URL, phone number, or email address. - Select a single item from a large amount of data (for example, more than 200 items). - Find an object by searching for more than one attribute, such as an ID, city, and customer nam - Network accessline 1132
- Find an object by searching for more than one attribute, such as an ID, city, and customer name. Use this component in combination with the autocomplete and suggestion features, and the value help option. For small data sets (fewer than 2 - Network accessline 1134
Don't Don’t use the input to: - Enter dates and times. In this case, use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/), [date range selection](https://www.sap.com/design-system/fiori-design-w - Network accessline 1135
Don’t use the input to: - Enter dates and times. In this case, use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/), [date range selection](https://www.sap.com/design-system/fiori-design-web/ui- - Network accessline 1136
- Enter dates and times. In this case, use the [date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/), [date range selection](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-range-sele - Network accessline 1137
- Enter long texts. In this case, use the [text area](https://www.sap.com/design-system/fiori-design-web/ui-elements/text-area/). - Network accessline 1138
- Select multiple values. In this case, use the [multi-combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-combobox/) (for fewer than 200 items) or the [multi-input field](https://www.sap.com/design-system/fiori- - Network accessline 1194
For more information, see [Suggestions and autocomplete](https://www.sap.com/design-system/web-design-system-drafts/ui-elements/input-field/usage#suggestions-and-autocomplete). - Network accessline 1202
For more information, see [Value help](https://www.sap.com/design-system/web-design-system-drafts/ui-elements/input-field/usage#value-help). - Network accessline 1214
Note: The SAPUI5 Input component doesn't provide search capabilities on its own. Use the [search field](https://www.sap.com/design-system/fiori-design-web/ui-elements/search/) instead. - Network accessline 1239
**C. Read-only:** Shows the field as non-editable and fully readable, typically with a grey background. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interacti - Network accessline 1241
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 1248
**B. Hover:** Highlights the input field when the cursor moves over it. **C. Active:** Indicates the field is focused and ready for data entry. For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-we - Network accessline 1250
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 1256
**C. Positive:** Confirms a valid input. **D. Information:** Signals neutral status or context without implying errors or warnings. For more information, see [Value States.](https://www.sap.com/design-system/fiori-design-web/foundations/int - Network accessline 1258
For more information, see [Value States.](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states) - Network accessline 1269
**D. Information:** Signals neutral status or context without implying errors or warnings. For more information on how values are validated in the input, see [Form Field Validation](https://www.sap.com/design-system/fiori-design-web/ui-elem - Network accessline 1271
For more information on how values are validated in the input, see [Form Field Validation](https://www.sap.com/design-system/fiori-design-web/ui-elements/form-field-validation/). - Network accessline 1278
Note: The active and focus states are identical for the input component. For more information, see [Focus States.](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states) - Network accessline 1280
For more information, see [Focus States.](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states) - Network accessline 1322
**B:** As the user begins typing in the input field, the component removes the placeholder text. Once the user enters the minimum number of characters required, the component automatically displays the suggestion list. When the user moves t - Network accessline 1323
suggestion, the component shows its hover state. Note: By default, this feature requires the entry of one character to trigger suggestions. For the SAPUI5 Input component, it is possible to define more than one required character to trigger - Network accessline 1324
Note: By default, this feature requires the entry of one character to trigger suggestions. For the SAPUI5 Input component, it is possible to define more than one required character to trigger suggestions. For more information, see [Defining - Network accessline 1332
By default, suggestions and autocomplete appear after the first character is entered. For information on how to manage leading and trailing white space (blanks) when copying and pasting text into input components, see [Removing Leading and - Network accessline 1334
For information on how to manage leading and trailing white space (blanks) when copying and pasting text into input components, see [Removing Leading and Trailing White Space](https://www.sap.com/design-system/fiori-design-web/foundations/b - Network accessline 1338
In the examples below, the input field is shown in combination with the tabular autocomplete feature for different device sizes. For sizes S and M, use Cozy mode of the component, whereas for size L, use Compact mode. For more information, - Network accessline 1344
When the user taps the input field, the keyboard appears, and the view switches to full screen, with the input field at the top and suggestions listed below. This utilizes the pop-in feature of the [responsive table](https://www.sap.com/des - Network accessline 1345
suggestions listed below. This utilizes the pop-in feature of the [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/). - Network accessline 1351
The pop-in feature of the [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) is used here, and defined columns are wrapped into a new line due to the limited space available. - Network accessline 1365
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 1447
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/w - Network accessline 1472
The input component supports six types of entered data: text (default), numbers, email, URL, telephone number, and password. For more information, see the [sample input types](https://ui5.sap.com/#/sample/sap.m.sample.InputTypes/preview). E - Network accessline 1494
The placeholder provides a short hint to help users enter valid data. Avoid using placeholders instead of labels, because placeholder text disappears when users enter data and no longer indicates the field’s purpose. For more information on - Network accessline 1495
Avoid using placeholders instead of labels, because placeholder text disappears when users enter data and no longer indicates the field’s purpose. For more information on how to write placeholder text, see [UI Text Guidelines for SAP Fiori - Network accessline 1496
For more information on how to write placeholder text, see [UI Text Guidelines for SAP Fiori Apps](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#input-field). - Network accessline 1499
The input field supports six text alignment options ([API](https://ui5.sap.com/#/api/sap.ui.core.TextAlign)): initial, begin, center, end, left, and right. - Network accessline 1546
If there are too many columns for the available space, the width of the columns shrinks. Alternatively, you can enable the responsive behavior of the table to achieve appropriate responsive behavior for sizes S and M. For more information, - Network accessline 1552
- [Select dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/select-dialog/) (simple) - Network accessline 1553
- [Value help dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/value-help-dialog/) (complex) - Network accessline 1582
The width of the input field is set to 100% by default. Input fields are usually used in [forms](https://www.sap.com/design-system/fiori-design-web/ui-elements/form/), - Network accessline 1590
data that can be selected, you can exchange the value help icon. Once the value help option is enabled, the click event can be registered and one of the following displayed: - [Value help dialog](https://www.sap.com/design-system/fiori-desi - Network accessline 1591
event can be registered and one of the following displayed: - [Value help dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/value-help-dialog/) (complex) - [Select dialog](https://www.sap.com/design-system/fiori-design- - Network accessline 1592
- [Value help dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/value-help-dialog/) (complex) - Network accessline 1593
- [Select dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/select-dialog/) (simple) - Network accessline 1594
- [Custom dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) - Network accessline 1604
The input component can act as a search field for conducting free-text searches, or it can be used to filter information within datasets. For more information, see the [Input as a search](https://www.sap.com/design-system/fiori-design-web/u - Network accessline 1606
The suggestion trigger can be defined how many characters need to be typed to trigger the auto completion and suggestion list to open. For more information, see the [Defining characters for triggering suggestions](https://www.sap.com/design - Network accessline 1608
For some use cases, the permitted input values are key-value pairs. Suggestions and autocomplete functions operate for both the key and the value. For more information, see the [Key and value text format](https://www.sap.com/design-system/f - Network accessline 1610
The tabular suggestions feature displays the values in a table layout. For more information, see the [Tabular suggestions](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/#tabular-suggestionsbadge-info-large-_-sap - Network accessline 1621
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 1622
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 1623
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 1624
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 1626
[Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 1633
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 1635
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 1648
Library | Technical Name | Identifier +-----------x------------+----------------------------------------------------------------------------- - Network accessline 1649
+-----------x------------+----------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.RangeSlider](https://ui5.sap.com/#/entity/sap - Network accessline 1650
SAPUI5 Demo Kit | [sap.m.RangeSlider](https://ui5.sap.com/#/entity/sap.m.RangeSlider/) | :badge, info, large, _, SAPUI5: - Network accessline 1651
+-----------x------------+-------------------------------------------------x--------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-range-slider] - Network accessline 1652
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-range-slider](https://ui5.github.io/webcomponents/components/RangeSlider/) | Components: +-----------x------------+------------------------------------------ - Network accessline 1653
SAP Web Components | [ui5-range-slider](https://ui5.github.io/webcomponents/components/RangeSlider/) | Components: - Network accessline 1655
SAP Web UI Kit (Figma) | [Range Slider](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=19-2025) | :badge, info, large, _, Figma: - Network accessline 1659
Library | Technical Name | Identifier +----------------x-----------------+---------------------------------------------------------------------------- - Network accessline 1660
+----------------x-----------------+---------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.RangeSlider](https://ui5.sap.com/#/entity/sa - Network accessline 1661
SAPUI5 Demo Kit | [sap.m.RangeSlider](https://ui5.sap.com/#/entity/sap.m.RangeSlider) | :badge, info, large, _, SAPUI5: - Network accessline 1662
+----------------x-----------------+----------------------------------------x----------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-range-slider - Network accessline 1663
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-range-slider](https://ui5.github.io/webcomponents/components/RangeSlider/) | Components: +----------------x-----------------+----------------------------------------x - Network accessline 1664
SAP Web Components | [ui5-range-slider](https://ui5.github.io/webcomponents/components/RangeSlider/) | Components: - Network accessline 1666
SAP Fiori for Web UI Kit (Figma) | [Range Slider](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 1678
Don't Don’t use the range slider to: - Select a single value within a predefined range. Use the [slider](https://www.sap.com/design-system/fiori-design-web/ui-elements/slider) instead. - Network accessline 1680
- Select a single value within a predefined range. Use the [slider](https://www.sap.com/design-system/fiori-design-web/ui-elements/slider) instead. - Network accessline 1747
**A. Enabled:** The range slider is interactive and the user can adjust the value. **B. Disabled:** The range slider is non-interactive and cannot be adjusted. For more information, see [Component States](https://www.sap.com/design-system/f - Network accessline 1748
**B. Disabled:** The range slider is non-interactive and cannot be adjusted. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-st - Network accessline 1749
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 1755
**C. Hover on the active track:** When the cursor is on the active track, both handles highlight to indicate that the entire range is interactive. **D. Down:** The state shown while a handle is pressed or being dragged. For more information - Network accessline 1756
**D. Down:** The state shown while a handle is pressed or being dragged. For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-st - Network accessline 1757
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 1761
**A. On the handle:** When a handle is focused, it displays a visible border with a transparent fill, so the current value remains visible beneath it. **B. On the active track:** When the active track is focused, a border appears around bot - Network accessline 1762
**B. On the active track:** When the active track is focused, a border appears around both handles and the active track, indicating that the entire range can be adjusted. For more information, see [Focus State](https://www.sap.com/design-sy - Network accessline 1763
For more information, see [Focus State](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 1824
By default, the range slider takes the width of its parent container. It supports both [cozy and compact](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact) form factors. - Network accessline 1842
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 1882
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see the [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria - Network accessline 1906
The range slider supports custom scales and value indicators, enabling the use of descriptive labels in place of numeric values. For more | Available | Not available information, see [Custom sc - Network accessline 1907
information, see [Custom scale and custom value indicators](https://www.sap.com/design-system/fiori-design-web/ui-elements/range-slider/usage#custom-scale-and-custom-value-indicators). | - Network accessline 1917
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 1918
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 1919
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 1920
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Range Slider](https://www.sap.com/design-system/fiori-design-web/v1-139/ui-elements/range-slider/) - Network accessline 1922
[Range Slider](https://www.sap.com/design-system/fiori-design-web/v1-139/ui-elements/range-slider/) - Network accessline 1930
The select control can be placed in toolbars, such as [chart toolbars](https://www.sap.com/design-system/fiori-design-web/ui-elements/chart-toolbar/), [footer toolbars](https://www.sap.com/design-system/fiori-design-web/ui-elements/footer-t - Network accessline 1938
Do Use the select component if: - Users need to choose only one item from a short list, typically [between 2 and 12 items](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to- - Network accessline 1939
Use the select component if: - Users need to choose only one item from a short list, typically [between 2 and 12 items](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use - Network accessline 1940
- Users need to choose only one item from a short list, typically [between 2 and 12 items](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use#best-practices). - Network accessline 1946
Don't Don’t use the select component if: - Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch/) instead. - Network accessline 1947
Don’t use the select component if: - Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch/) instead. - Users need to pick one item from a very large set. Use a [ - Network accessline 1948
- Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch/) instead. - Network accessline 1949
- Users need to pick one item from a very large set. Use a [combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/) instead. - Network accessline 1950
- You need to display more than one attribute or allow searching on multiple attributes. In this case, use an [input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) with a [select dialog](https://www.sap. - Network accessline 1951
- You need to display all available options right away, without any user interaction. Use [radio buttons or a radio button group](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button/) instead. - Network accessline 1953
For more information on which selection control to choose, see the [selection control overview](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/which-selection-control-to-use). - Network accessline 1958
- Don’t overload the select component. Keep texts concise and avoid complex content. - Whenever possible, define a default selection. - [Sort](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#sorting) the values in the - Network accessline 1959
- Whenever possible, define a default selection. - [Sort](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#sorting) the values in the selection list in a meaningful order. - If you need a “[not selected](https://www.sa - Network accessline 1960
- [Sort](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#sorting) the values in the selection list in a meaningful order. - Network accessline 1961
- If you need a “[not selected](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#no-selection)” option, use an appropriate text and not a blank value. - Network accessline 1962
- Avoid using [icons](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#tselect-with-icons) in the selection list. If you do, make sure they match the text. - Network accessline 1963
- Avoid using a fixed [width](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#width) and don’t allow the width to auto-adjust based on the selection. - Network accessline 1964
- If using a [two-column layout](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/#two-column-layout), place the most relevant value in the first column. - Network accessline 2007
The selection list can include text-only values or text with an icon. For more information about adding icons to list items, see [Standard List Item](https://www.sap.com/design-system/fiori-design-web/ui-elements/standard-list-item/). - Network accessline 2024
[Component states](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states) and [interaction states](https://www.sap.com/design-system/fiori-design-web/foundations/interacti - Network accessline 2031
You can use [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors#semantic-colors-1) to visualize [value states](https://www.sap.com/design-system/fiori-design - Network accessline 2045
For more information, see [Using Semantic and Industry-Specific Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors). - Network accessline 2069
Avoid [disabling](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states#disabled) options, since users may not know how to re-enable them. Instead, [hide](https://www.sap. - Network accessline 2075
- **(Not Selected)** - **(No Values Selected)** For more examples, see the [UI text guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#selection-list-op - Network accessline 2076
- **(No Values Selected)** For more examples, see the [UI text guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#selection-list-options). Don’t use a b - Network accessline 2077
For more examples, see the [UI text guidelines](https://www.sap.com/design-system/fiori-design-web/foundations/writing-and-wording/ux-writing/ui-text-guidelines-for-sap-fiori#selection-list-options). - Network accessline 2078
Don’t use a blank value to show that nothing is selected. If your use case needs a blank input field, use a [combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/). - Network accessline 2109
You can use the [form](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/form/) layout options to add the unit of measurement (UoM) after the select component. Use the [label-field ratio](https://ww - Network accessline 2136
The select control is usually used in [forms](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/form/), where the width is determined by the form element or container in which the select control is - Network accessline 2190
Don't Don’t use the select component if: - Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch-web-component/) instead. - Network accessline 2191
Don’t use the select component if: - Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch-web-component/) instead. - Users need to pick one item from a very larg - Network accessline 2192
- Users need to choose between only two options. Use a [switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch-web-component/) instead. - Network accessline 2193
- Users need to pick one item from a very large set. Use a [combobox](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box-web-component/) instead. - Network accessline 2194
- You need to display more than one attribute or allow searching on multiple attributes. In this case, use an [input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-web-component/) component with a select dialog or val - Network accessline 2195
- You need to display all available options right away, without any user interaction. Use [radio buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button-web-component/) instead. - Network accessline 2227
If the texts for the select options are very long and contain more than one piece of information, consider using a [two-column layout](https://www.sap.com/design-system/fiori-design-web/v1-139/ui-elements/select-web-component/#two-column-la - Network accessline 2296
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 2298
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 2311
Library | Technical Name | Identifier +-----------x------------+----------------------------------------------------------------------------------- - Network accessline 2312
+-----------x------------+----------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Slider](https://ui5.sap.com/#/entity/sap.m.Slider) - Network accessline 2313
SAPUI5 Demo Kit | [sap.m.Slider](https://ui5.sap.com/#/entity/sap.m.Slider) | :badge, info, large, _, SAPUI5: - Network accessline 2314
+-----------x------------+----------------------------------------------x-----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-slider](https://ui5 - Network accessline 2315
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-slider](https://ui5.github.io/webcomponents/components/Slider/) | Components: +-----------x------------+----------------------------------------------x- - Network accessline 2316
SAP Web Components | [ui5-slider](https://ui5.github.io/webcomponents/components/Slider/) | Components: - Network accessline 2318
SAP Web UI Kit (Figma) | [Slider](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=19-2025) | :badge, info, large, _, Figma: - Network accessline 2322
Library | Technical Name | Identifier +----------------x-----------------+----------------------------------------------------------------------+---------------- - Network accessline 2323
+----------------x-----------------+----------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Slider](https://ui5.sap.com/#/entity/sap.m.Slider) - Network accessline 2324
SAPUI5 Demo Kit | [sap.m.Slider](https://ui5.sap.com/#/entity/sap.m.Slider) | :badge, info, large, _, SAPUI5: - Network accessline 2325
+----------------x-----------------+----------------------------------x-----------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-slider](https://ui5.git - Network accessline 2326
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-slider](https://ui5.github.io/webcomponents/components/Slider/) | Components: +----------------x-----------------+----------------------------------x----------------- - Network accessline 2327
SAP Web Components | [ui5-slider](https://ui5.github.io/webcomponents/components/Slider/) | Components: - Network accessline 2329
SAP Fiori for Web UI Kit (Figma) | [Slider](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 2343
Don't Don’t use the slider to: - Make specific choices, such as selecting a category or an item from a list. Consider using [radio buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button/) or [checklists](https: - Network accessline 2344
Don’t use the slider to: - Make specific choices, such as selecting a category or an item from a list. Consider using [radio buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button/) or [checklists](https://www. - Network accessline 2345
- Make specific choices, such as selecting a category or an item from a list. Consider using [radio buttons](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio-button/) or [checklists](https://www.sap.com/design-system/fio - Network accessline 2346
- Make selections without full accessibility support. Ensure keyboard interaction, visible value indicators, and clear min and max labels. Alternatively, use [dropdowns](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/ - Network accessline 2347
- Make selections when space is limited. On small screens, sliders can take up too much room. Consider using smaller [input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) options when the screen is crowded. - Network accessline 2421
**A. Enabled:** The slider is interactive and the user can adjust the value. **B. Disabled:** The slider is non-interactive and cannot be adjusted. For more information, see [Component States](https://www.sap.com/design-system/fiori-design- - Network accessline 2422
**B. Disabled:** The slider is non-interactive and cannot be adjusted. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states)< - Network accessline 2423
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states)<u>.</u> - Network accessline 2430
**B. Hover:** When the cursor is over the handle, it highlights to indicate it can be adjusted. **C. Down:** Shown while the handle is pressed or being dragged. For more information, see [Interaction States](https://www.sap.com/design-syste - Network accessline 2431
**C. Down:** Shown while the handle is pressed or being dragged. For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states)<u> - Network accessline 2432
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states)<u>.</u> - Network accessline 2437
When the handle is focused, it displays a visible border with a transparent fill, so the current value remains visible beneath it. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/inter - Network accessline 2438
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 2494
By default, the slider takes the width of its parent container. It supports both [cozy and compact](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact) form factors. - Network accessline 2512
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 2552
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see the [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria - Network accessline 2576
The slider supports custom scale and value indicators, enabling the use of descriptive labels in place of numeric values. For more | Available | Not available information, see [Custom scale an - Network accessline 2577
information, see [Custom scale and custom value indicators](https://www.sap.com/design-system/fiori-design-web/ui-elements/slider/usage#custom-scale-and-custom-value-indicators). | - Network accessline 2587
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 2588
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 2589
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 2590
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Slider](https://www.sap.com/design-system/fiori-design-web/ui-elements/slider/) - Network accessline 2592
[Slider](https://www.sap.com/design-system/fiori-design-web/ui-elements/slider/) - Network accessline 2599
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 2601
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 2614
Library | Technical Name | Identifier +-----------x------------+----------------------------------------------------------------------------------- - Network accessline 2615
+-----------x------------+----------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Switch](https://ui5.sap.com/#/entity/sap.m.Switch) - Network accessline 2616
SAPUI5 Demo Kit | [sap.m.Switch](https://ui5.sap.com/#/entity/sap.m.Switch) | :badge, info, large, _, SAPUI5: - Network accessline 2617
+-----------x------------+----------------------------------------------x-----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-switch](https://ui5 - Network accessline 2618
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-switch](https://ui5.github.io/webcomponents/components/Switch/) | Components: +-----------x------------+----------------------------------------------x- - Network accessline 2619
SAP Web Components | [ui5-switch](https://ui5.github.io/webcomponents/components/Switch/) | Components: - Network accessline 2621
SAP Web UI Kit (Figma) | [Switch](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=19-2027) | :badge, info, large, _, Figma: - Network accessline 2625
Library | Technical Name | Identifier +----------------x-----------------+---------------------------------------------------------------- - Network accessline 2626
+----------------x-----------------+---------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.Switch](https://ui5.sap.com/#/en - Network accessline 2627
SAPUI5 Demo Kit | [sap.m.Switch](https://ui5.sap.com/#/entity/sap.m.Switch) | :badge, info, large, _, SAPUI5: - Network accessline 2628
+----------------x-----------------+----------------------------------------------x----------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5- - Network accessline 2629
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-switch](https://ui5.github.io/webcomponents/components/Switch/) | Components: +----------------x-----------------+----------------------------- - Network accessline 2630
SAP Web Components | [ui5-switch](https://ui5.github.io/webcomponents/components/Switch/) | Components: - Network accessline 2632
SAP Fiori for Web UI Kit (Figma) | [Switch](https://www.figma.com/community/file/1494295794601744471/sap-fiori-for-web-ui-kit) | :badge, info, large, _, Figma: - Network accessline 2639
Do Use the switch to: - Set a setting as active or inactive (for example, in a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/)). - Network accessline 2640
Use the switch to: - Set a setting as active or inactive (for example, in a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/)). - Clearly show the current mode or state of a setting. - Network accessline 2641
- Set a setting as active or inactive (for example, in a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/)). - Network accessline 2646
Don't use the switch to: - Allow selection of multiple options or require extra steps for changes to take effect. - Show a state or action when it's unclear which one the component is displaying. Use a [checkbox](https://www.sap.com/design- - Network accessline 2647
- Allow selection of multiple options or require extra steps for changes to take effect. - Show a state or action when it's unclear which one the component is displaying. Use a [checkbox](https://www.sap.com/design-system/fiori-design-web/u - Network accessline 2648
- Show a state or action when it's unclear which one the component is displaying. Use a [checkbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/) instead. - Network accessline 2655
- Use a semantic switch when the action represents a positive or negative state. - Add a descriptive label either above or directly before a switch component. This helps users understand which value or feature it controls. - If the main lab - Network accessline 2657
- If the main label doesn't fully explain what "active" and "inactive" mean in your context, add a short text element (such as "On"/"Off" or status by using [text](https://www.sap.com/design-system/fiori-design-web/ui-elements/text/) or [ob - Network accessline 2688
Make it clear what value or feature the switch controls by placing a [label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label/) above or before the switch. For example, “Enable Notifications” or “Receive Updates”. - Network accessline 2710
**B. Disabled state:** The switch is not interactive, but remains visible so the user can view its current state. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states - Network accessline 2712
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 2719
**A: Regular state:** The default state of the component. **B: Hover state:** The state when the cursor is positioned over the switch. For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundat - Network accessline 2721
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 2730
**B: Focused state:** The switch displays an additional border around the track to indicate focus. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-founda - Network accessline 2732
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 2750
**Note:** Hover states are not supported on touch devices. For more information, see [tap gesture](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/gestures#tap-press-and-release) and [drag gesture](<https://www.sa - Network accessline 2767
For more information, see [Content Density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 2773
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 2791
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see the [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/ - Network accessline 2805
For more information, see [Wrapping & Truncation](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/wrapping-and-truncation). - Network accessline 2836
This page was deprecated with guideline version **1.145**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 2837
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 2838
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 2839
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch/) - Network accessline 2841
[Switch](https://www.sap.com/design-system/fiori-design-web/ui-elements/switch/)
skills/sap-fiori-guidelines/references/ui-lists-tables.md
- Network accessline 50
The analytical table is available for desktops and tablets, but not in smartphone sizes. It supports touch interaction devices, but is not optimized for small screens. If you use an analytical table, you need to take an [adaptive approach]( - Network accessline 52
You could create a fallback by using a [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/). However, a completely different solution, such as showing [charts](https://www.sap.com/design-syste - Network accessline 58
An analytical table does not consist of other elements. However, it is common to use a [toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) above the analytical table. - Network accessline 60
The toolbar can contain entry points for the [view settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) and the [table personalization dialog](https://www.sap.com/design-system/fiori-design- - Network accessline 151
Note that neither compact mode nor condensed mode support touch interaction. Even on a desktop with a touch screen, users will have difficulty selecting rows or using controls inside the cells with their fingers. For more information on coz - Network accessline 152
rows or using controls inside the cells with their fingers. For more information on cozy and compact modes, see [content density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). ### Column Header - Network accessline 153
For more information on cozy and compact modes, see [content density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 221
Note that the filter may return zero results, in which case, the table might be empty. General recommendations for filtering: - If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-e - Network accessline 222
General recommendations for filtering: - If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) or any other filtering UI over the built-in free text filter. - On - Network accessline 223
- If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) or any other filtering UI over the built-in free text filter. - Network accessline 289
A cell provides one data point. It can contain one of the following controls to display this data point: - [Text](https://www.sap.com/design-system/fiori-design-web/ui-elements/text/) - Network accessline 290
It can contain one of the following controls to display this data point: - [Text](https://www.sap.com/design-system/fiori-design-web/ui-elements/text/) - [Label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label/) - Network accessline 291
- [Text](https://www.sap.com/design-system/fiori-design-web/ui-elements/text/) - Network accessline 292
- [Label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label/) - Network accessline 293
- Object status - [Icon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 294
- [Icon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - Network accessline 295
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 296
- [Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 297
- [Date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) - Network accessline 298
- [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) - Network accessline 299
- [Combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/) - Network accessline 300
- The following micro charts in size XS: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/), [st - Network accessline 301
- [Multi-combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-combobox/) - Network accessline 302
- [Multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 303
- [Checkbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/) - Network accessline 304
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) - Network accessline 305
- [Currency](https://www.sap.com/design-system/fiori-design-web/ui-elements/currency/) - Network accessline 306
- [Rating indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 307
- [Progress indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/) - Network accessline 339
Implement the table title by using a [title](https://www.sap.com/design-system/fiori-design-web/ui-elements/title/) control in a [toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/). - Network accessline 348
Use a table title if you need the item count, [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/), or [variant management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-managem - Network accessline 352
If you use a table title, show either a title for the table, with or without [variant management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/), or an item count in the following format: - Network accessline 368
#### Single Selection For single-selection list-detail scenarios within the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), do not show an additional “navigated” - Network accessline 369
For single-selection list-detail scenarios within the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), do not show an additional “navigated” indicator. - Network accessline 382
- Never disable the selection checkbox. If an action can’t be performed on a specific item, inform the user after the corresponding action has been triggered. For more information, see [Enabling/Disabling Actions](https://www.sap.com/design - Network accessline 385
To indicate that the table is currently loading items, use the [busy state](https://www.sap.com/design-system/fiori-design-web/ui-elements/busy-state/) (sap.ui.table.AnalyticalTable, property: busy). Do not show any items or text. As soon a - Network accessline 393
To indicate that the table contains items with errors or warnings, show a [message strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/) above the table. On the [message strip](https://www.sap.com/design-syst - Network accessline 394
To indicate an error in a single row, see [Item States](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/#item-states) below. - Network accessline 395
For details on displaying errors, warnings, and other messages, see [Message Handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging). - Network accessline 531
*Semantic colors on text* For status information, use semantic colors on the foreground elements. For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/ - Network accessline 532
For status information, use semantic colors on the foreground elements. For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/). #### Micro Charts - Network accessline 533
For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/). - Network accessline 534
#### Micro Charts *Micro charts in an analytical table* Use only the following micro charts: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori- - Network accessline 535
*Micro charts in an analytical table* Use only the following micro charts: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori-design-web/ui-elem - Network accessline 536
Use only the following micro charts: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/), [stacke - Network accessline 542
*No items available.* Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in th - Network accessline 543
Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in the [list report](https: - Network accessline 544
- If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in the [list report](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floo - Network accessline 551
#### Invalid State *Analytical table with invalid data* To show an invalid state of the analytical table within the [list report floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-f - Network accessline 552
*Analytical table with invalid data* To show an invalid state of the analytical table within the [list report floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), sho - Network accessline 553
To show an invalid state of the analytical table within the [list report floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), - Network accessline 569
To show that an item is in [draft](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) state, add a transparent-style button with the text *Draft* in the *Editing Sta - Network accessline 595
Drag and drop is “invisible” on the UI: users can’t see where dragging is available and where it isn’t. In addition, there is no generic keyboard interaction. Drag and drop is also not available on all browsers. For these reasons, provide i - Network accessline 596
not available on all browsers. For these reasons, provide it only in addition to existing (and visible) UI elements that fulfill the same purpose. For example, offer ([toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/ - Network accessline 626
[Grid Table – Actions](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#actions) - Network accessline 634
For editable content, only use the following controls, and only one control per cell: - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 635
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 636
- [Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 637
- [Date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/), - Network accessline 638
- [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) - Network accessline 639
- [Combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/) - Network accessline 640
- [Multi-combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-combobox/) - Network accessline 641
- [Multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 642
- [Checkbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/) - Network accessline 643
- [Rating indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 648
- Provide multiselection. - Provide an *Edit* button. - If several items are selected, clicking the *Edit* button opens a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) in which the user edits the correspon - Network accessline 649
- Provide an *Edit* button. - If several items are selected, clicking the *Edit* button opens a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) in which the user edits the corresponding fields for all select - Network accessline 650
- If several items are selected, clicking the *Edit* button opens a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) in which the user edits the corresponding fields for all selected items. - Network accessline 668
*Column header menu with view settings* - Column header menu: In all cases, show the corresponding settings in the column header menu. - [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dia - Network accessline 669
- Column header menu: In all cases, show the corresponding settings in the column header menu. - [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/): Simple and more flexible with reg - Network accessline 670
- [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/): Simple and more - Network accessline 671
flexible with regard to filter settings. No advantage for sorting. Allows the user to ungroup grouped columns.tables with a medium amount of items. - [Table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-eleme - Network accessline 672
medium amount of items. - [Table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/): Provides complex options for sorting items by several levels and allows the user to ungr - Network accessline 673
- [Table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/): - Network accessline 783
- Offer grouping for objects and attributes that are shared by multiple elements in the table. - Avoid grouping for measures or element properties that often occur only once in a data set and would lead to groups of one. - Don’t use groupin - Network accessline 784
- Avoid grouping for measures or element properties that often occur only once in a data set and would lead to groups of one. - Don’t use grouping to display hierarchical data structures. Groups define properties to cluster existing entries - Network accessline 785
- Don’t use grouping to display hierarchical data structures. Groups define properties to cluster existing entries but are not an entry on their own. To present hierarchical data, use the [tree table](https://www.sap.com/design-system/fiori - Network accessline 842
- The [table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/): It offers some simple settings for column layout. Use this if you have only a few columns to choose from and - Network accessline 843
- The [p13n dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/p13n-dialog-popup/): Besides various complex view settings, it also provides settings for column layout. Use this if you have a large number of columns to ch - Network accessline 845
In both cases, trigger the dialog via the settings button in the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/). As short cut, use **CTRL+COMMA**. - Network accessline 864
*Highlighted items* To show that an item needs attention, you can display a highlight indicator in front of the item. The highlight indicator can be used to indicate: - A semantic state, such as red or orange for an error or warning. In thi - Network accessline 865
To show that an item needs attention, you can display a highlight indicator in front of the item. The highlight indicator can be used to indicate: - A semantic state, such as red or orange for an error or warning. In this case, use [semanti - Network accessline 866
- A semantic state, such as red or orange for an error or warning. In this case, use [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 867
- Additional information, such as blue to highlight newly added items. In this case, use [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 868
- Industry-specific or process-specific states, such as “out of stock” or “excess of inventory”. In this case, use [indication colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#indication-colors). - Network accessline 869
Be aware that the highlight is just an indication. It does not tell users exactly what is wrong. Make sure that you provide this information within the table row, ideally in the same color. For details on the use of highlight colors, see [H - Network accessline 870
For details on the use of highlight colors, see [How To Use Semantic Colors / Industry-Specific Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/how-to-use-semantic-colors). - Network accessline 874
In the [object page](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/), you can use a [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#tables-in-object- - Network accessline 876
For more information on the use of tables within the object page, see the [Tables](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#tables) section of the *Object Page* article. - Network accessline 880
On the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/), apps can provide a [menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#menu-button1) for exporting table dat - Network accessline 925
#### Elements and Controls | #### Implementation - Network accessline 926
- [Bullet Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) (guidelines) | - [Analytical Table](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalTable) (SAPUI5 API reference - Network accessline 927
- [Comparison Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/) (guidelines) | - [Analytical Column](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalColumn) (SAPUI5 API referen - Network accessline 928
- Feed List Item (guidelines) | - [Analytical Column Menu](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalColumnMenu) (SAPUI5 API reference) - Network accessline 929
- [Grid Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/) (guidelines) | - Network accessline 930
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) (guidelines) | - Network accessline 931
- List Report Floorplan (guidelines) | - [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - [Responsive Tabl - Network accessline 932
- [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - Network accessline 933
- [Responsive Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 934
- [Stacked Bar Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/stacked-bar-micro-chart/) (guidelines) | - Network accessline 935
- [Table Personalization Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 936
- [Table Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 937
- [Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 938
- [Variant Management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 939
- [View Settings Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 940
#### Elements and Controls | #### Implementation - [Bullet Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-e - Network accessline 941
- [Bullet Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) (guidelines) | - [Analytical Table](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalTable) (SAPUI5 API reference - Network accessline 942
- [Comparison Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/) (guidelines) | - [Analytical Column](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalColumn) (SAPUI5 API referen - Network accessline 943
- Feed List Item (guidelines) | - [Analytical Column Menu](https://ui5.sap.com/#/api/sap.ui.table.AnalyticalColumnMenu) (SAPUI5 API reference) - Network accessline 944
- [Grid Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/) (guidelines) | - Network accessline 945
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) (guidelines) | - Network accessline 946
- List Report Floorplan (guidelines) | - [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - [Responsive Tabl - Network accessline 947
- [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - Network accessline 948
- [Responsive Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 949
- [Stacked Bar Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/stacked-bar-micro-chart/) (guidelines) | - Network accessline 950
- [Table Personalization Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 951
- [Table Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 952
- [Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 953
- [Variant Management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 954
- [View Settings Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 960
The grid list displays a set of items. Whereas the [list](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/list-overview/) and the [responsive table](https://main--builder-prospect--sapudex.hlx.pag - Network accessline 968
- You want to display a set of homogeneous items. - The rectangular format of the items is better suited to your content than [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practice - Network accessline 969
- The rectangular format of the items is better suited to your content than [tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) or [lists](ht - Network accessline 976
- Your content isn’t suitable for a card-like format. If you need to display a lot of detail or if your content is very text-heavy, use a [table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/be - Network accessline 977
- You expect to show more than 1.000 items. For better performance, use the [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) or [analytical table](https://main--builder-pr - Network accessline 978
- You need an overview of a large amount of data. In this case, consider using a [chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/). - Network accessline 979
- You only need the grid-style layout. In this case, use a layout container, such as the [flexible grid](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-grid/). - Network accessline 983
*Grid list components* 1. [Title bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#1-title-bar) or toolbar - Network accessline 984
1. [Title bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#1-title-bar) or toolbar - Network accessline 985
2. [Filter infobar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#2-filter-infobar-optional) (optional) - Network accessline 986
3. [Items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#3-items) - Network accessline 987
4. [*More* button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#more-button-optional) (optional) - Network accessline 988
5. [Footer](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#footer-optional) (optional) - Network accessline 993
The title bar contains the [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) of the grid list and an item counter. - Network accessline 994
Instead of a a title bar, you can use a [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/). The toolbar can have the following elements: - Network accessline 995
- [Title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) and an [item counter](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/#title) or [a selection and item co - Network accessline 996
- [Variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) - Network accessline 997
- [Actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/action-placement), such as *Add* or *Edit*. - Network accessline 998
- A [segmented button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/#segmented-button) for switching views - Network accessline 999
- A button to open a [view settings dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) - Network accessline 1003
> **Guideline, Col-2:** - Use a [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) if you need a counter, [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fior - Network accessline 1004
- Don’t show the title bar at all if all these elements are already available nearby ([title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/), counter, [variant management](https://main--b - Network accessline 1005
Example: An [object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/) section contains only one grid list. In this case, add the item count and the [toolbar](https://ma - Network accessline 1032
The filter [infobar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/infobar/) shows information on the filter settings. - Network accessline 1047
- Sales orders and purchase orders - Items in display mode and single items in edit mode You can [highlight items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#highlighting-it - Network accessline 1048
- Items in display mode and single items in edit mode You can [highlight items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#highlighting-items) and show an [item state](https - Network accessline 1049
You can [highlight items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#highlighting-items) and show an [item state](https://main--builder-prospect--sapudex.hlx.page/design-sys - Network accessline 1053
- If the item has an ID and a description, use the title for the description and the subtitle for the ID. - Avoid truncation. Use wrapping instead. - Since no specific item templates are available, we recommend following the guidelines for - Network accessline 1055
- Since no specific item templates are available, we recommend following the guidelines for [object cards](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/cards/#object-card). - Network accessline 1070
> **Guideline, Col-2:** - Use highlighting to indicate: - A value state, such as red for an error or orange for a warning. In this case, use [semantic colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ - Network accessline 1071
- A value state, such as red for an error or orange for a warning. In this case, use [semantic colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 1072
- Additional information, such as blue to highlight newly added items. In this case, use [semantic colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 1073
- Industry- / process-specific states, such as “Out of Stock” or “Excess of Inventory”. In this case, use [indication colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors/colors#i - Network accessline 1075
- For more details on the usage of highlight colors, see [How To Use Semantic Colors / Industry-Specific Colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/how-to-use-semantic-colors). - Network accessline 1092
*Unread item next to a read item* > **Guideline:** - Show only one state at a time. - For detailed guidelines on the different states, see the [item state guidelines for the responsive table](https://main--builder-prospect--sapudex.hlx.page - Network accessline 1094
- For detailed guidelines on the different states, see the [item state guidelines for the responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#item-states). - Network accessline 1096
[Modified](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects-with-the-global-flow) | Add the string *(Modified)* near the item identifie - Network accessline 1108
property: `highlight` Locked | Add a transparent [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) with the corresponding icon and the text *Locked by [Name]* near the item identif - Network accessline 1109
Locked | Add a transparent [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) with the corresponding icon and the text *Locked by [Name]* near the item identifier. - Network accessline 1110
Clicking the [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) opens a [quick view](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/quic - Network accessline 1112
[Draft](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) | Add a transparent [button](https://main--builder-prospect--sapudex.hlx.page - Network accessline 1113
Clicking the [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) opens a [popover](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/popover - Network accessline 1117
The [*More* button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#more-button) loads more items. The count below the button indicates the items displayed and the total number o - Network accessline 1128
*Grid List:* | *Grid List Items:* - Network accessline 1129
| - [Busy State](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#loading-data) - Network accessline 1130
- [Loading Items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#loading-items) | - [Selecting Items](https://main--builder-prospect--sapudex.hlx.page/design-system/ - Network accessline 1131
- [Drag and Drop](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#drag-and-drop) | - [Clickable Items](https://main--builder-prospect--sapudex.hlx.page/design-system/ - Network accessline 1132
- [Keyboard Navigation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#keyboard-navigation) | - [Actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-de - Network accessline 1133
- [Errors and Warnings](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#errors-and-warnings) | - [Export to Spreadsheet](https://main--builder-prospect--sapudex.hlx.page/design-s - Network accessline 1134
| - [Grid List in Object Pages](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#tables-in-object-pages) - Network accessline 1135
| - [Paste](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#paste) - Network accessline 1136
| - [View Settings](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#view-settings-sort-filter-and-group) - Network accessline 1142
You can load the grid list in “growing” mode. In “growing” mode, only a limited number of items are loaded when the grid list is initially displayed. Additional items are only loaded (and rendered) on request. This request can be triggered - Network accessline 1143
In “growing” mode, only a limited number of items are loaded when the grid list is initially displayed. Additional items are only loaded (and rendered) on request. This request can be triggered either by [scrolling](https://main--builder-pr - Network accessline 1145
> **Guideline, Col-2:** - To optimize performance, we recommend showing no more than 200 items at once in the grid list. - For larger datasets (200 to 1,000 items), use the “growing” mechanism to limit the number of displayed items (propert - Network accessline 1146
- For larger datasets (200 to 1,000 items), use the “growing” mechanism to limit the number of displayed items (property: `growing`), and make sure that users can filter the data. - Ideally, use [scrolling](https://main--builder-prospect--s - Network accessline 1147
- Ideally, use [scrolling](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#scroll) to load more items instead of the *More* button (property: `growingScrollToLoad`). - Network accessline 1148
- Use the [*More* button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#more-button) only if content is shown below the grid list. - Network accessline 1201
The grid list offers the same drag and drop features as the [responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#drag-and-drop1). - Network accessline 1208
Property: `dropIndicatorSize` In addition, see the corresponding guidelines for the [responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#drag-and-drop1). - Network accessline 1209
In addition, see the corresponding guidelines for the [responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#drag-and-drop1). - Network accessline 1228
A grid list offers the same [selection modes as the responsive table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#select) - Network accessline 1234
> **Guideline, Col-2:** - For all single selection modes, make sure that one item is initially selected. Otherwise, the user can’t return to the initial state. A selected item can only be deselected by selecting another item. - For single-s - Network accessline 1235
- For single-selection list-detail scenarios within the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), use the mode “single select m - Network accessline 1236
- Avoid the mode “single select left”. It removes the option to click somewhere on the item to select it. Use “single select left” only if you really need two different click areas; a small selection area, and the rest of the item for somet - Network accessline 1237
- Never disable the selection checkbox (multiple selection) or radio button (single selection). If an action can’t be performed on a specific item, inform the user after the corresponding action has been triggered. For more information, see - Network accessline 1238
- If selecting/deselecting all items is important for your app, add a *Select All* [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) to the [toolbar](https://main--builder-prospect - Network accessline 1248
The whole item can be clickable. You can define the action triggered by the click, such as opening a [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/) (`sap.f.GridListItem`, proper - Network accessline 1252
> **Guideline, Col-2:** - Don’t use the “Active” list item type for navigation, to switch the item to an edit state, or to delete the item. - You can combine clickable items with [edit](https://main--builder-prospect--sapudex.hlx.page/desig - Network accessline 1253
- You can combine clickable items with [edit](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-edit) and [delete](https://main--builder-prospect--sapudex.hlx.page/design-sy - Network accessline 1264
You can offer actions for the entire grid list, [single items](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#actions-on-single-items), and [multiple items](https://main--builde - Network accessline 1266
> **Guideline, Col-2:** If an action is independent of the selection, show it on the [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) of the grid list. Examples of such action - Network accessline 1267
To indicate if an action is available, follow the guidelines for [enabling/disabling actions](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/processing-mu - Network accessline 1275
#### Actions on Single Items You can offer actions for single items either on the toolbar or within the item. [Delete](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-dele - Network accessline 1277
[Delete](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-delete), [navigation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-el - Network accessline 1279
> **Guideline, Col-2:** - Offer only one or two actions within the item. In this case, show the action trigger near the content to which it belongs. - Use a button, unless the action trigger belongs to a link. Hide the action if it doesn’t - Network accessline 1281
- If you offer [delete](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-delete), [navigation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-w - Network accessline 1313
> **Guideline, Col-2:** - Use the navigation action to navigate to a new page containing item details. In rare cases, you can also use the navigation action for the [category navigation](https://main--builder-prospect--sapudex.hlx.page/desi - Network accessline 1314
- You can’t use the navigation action together with “[edit](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-edit)” or in combination with [click events for the entire item - Network accessline 1329
> **Guideline, Col-2:** If an edit mode is needed, change your text controls ([labels](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/label/), [text](https://main--builder-prospect--sapudex.hlx.p - Network accessline 1330
You can’t use the “Edit” list item type together with the “[navigation](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#action-navigation)” list item type or in combination with - Network accessline 1341
- Use a multi-selection grid list. (`sap.f.GridList`, property: `mode`, value: `sap.m.ListMode.MultiSelect`) - Offer the corresponding actions on the [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ - Network accessline 1342
(`sap.f.GridList`, property: `mode`, value: `sap.m.ListMode.MultiSelect`) - Offer the corresponding actions on the [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) of the grid - Network accessline 1343
- Offer the corresponding actions on the [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) of the grid list. - Network accessline 1344
- Keep the [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) sticky. - Network accessline 1347
> **Guideline, Col-2:** - Don’t offer actions for multiple items if you expect the grid list to usually have fewer than 10 items. - For mass editing scenarios, provide an *Edit* button. When the user clicks this button, open a dialog for ed - Network accessline 1348
- For mass editing scenarios, provide an *Edit* button. When the user clicks this button, open a dialog for editing the corresponding fields for all selected items. For more information, see [Mass Edit](https://main--builder-prospect--sapud - Network accessline 1349
- In rare cases, you can also offer the corresponding actions in the [footer toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/). Do this only for [finalizing actions](https: - Network accessline 1359
Error handling must be implemented by the app team. For details on displaying errors, warnings, and other messages, see [Message Handling](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-prac - Network accessline 1360
For details on displaying errors, warnings, and other messages, see [Message Handling](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging). - Network accessline 1363
> **Guideline, Col-2:** If the **grid list** contains items with errors or warnings, show a corresponding [message strip](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/message-strip/) above the - Network accessline 1364
- On the message strip, provide information about errors or warnings. - When issues are solved or when new issues appear, update the message strip accordingly. Use [item states](https://main--builder-prospect--sapudex.hlx.page/design-system - Network accessline 1366
Use [item states](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/grid-list/#item-states) to indicate errors and warnings for **single items**. - Network accessline 1402
- Re-layout the item content. - Hide less important information. - Re-size content, such as [images](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/image/) or [charts](https://main--builder-prosp - Network accessline 1403
- Hide less important information. - Re-size content, such as [images](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/image/) or [charts](https://main--builder-prospect--sapudex.hlx.page/design-s - Network accessline 1404
- Re-size content, such as [images](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/image/) or [charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/ - Network accessline 1457
- Ensure that items can be identified. - Keep your grid and your items responsive. Consider allowing cards of different sizes to avoid content truncation. - In your card design, either mimic existing objects like business cards or follow th - Network accessline 1459
- In your card design, either mimic existing objects like business cards or follow the guidelines for [object cards](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/cards/#object-card). - Network accessline 1487
- You’re going to implement inline creation and the sequence in which the items are created is important – the grid table creates new items at the bottom of the table. - Your use case is for tasks performed on a desktop or tablet device. Th - Network accessline 1488
bottom of the table. - Your use case is for tasks performed on a desktop or tablet device. The grid table is not [fully responsive](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#responsiveness). ## Responsivenes - Network accessline 1489
- Your use case is for tasks performed on a desktop or tablet device. The grid table is not [fully responsive](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#responsiveness). - Possible obfuscationline 1492
A grid table is not fully responsive, but available for only desktops and tablets, and it supports touch interactions. For mobile use cases, you need to:<U+200B> - Network accessline 1494
- Create a new Fiori application with reduced complexity, not an exact match of the desktop application.<U+200B> - With the new application, address the most important use cases for users in a mobile context. The responsive controls ([responsive t - Possible obfuscationline 1494
- Create a new Fiori application with reduced complexity, not an exact match of the desktop application.<U+200B> - Network accessline 1495
- With the new application, address the most important use cases for users in a mobile context. The responsive controls ([responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/), [list](https://ww - Network accessline 1497
Or, you could create a fallback by using a [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/), but a completely different solution, such as showing [charts](https://www.sap.com/design-system - Network accessline 1513
A grid table does not consist of other elements. However, it is common to use a [toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) above the grid table. - Network accessline 1515
The toolbar can contain entry points for the [view settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) and the [table personalization](https://www.sap.com/design-system/fiori-design-web/ui- - Network accessline 1600
For more information on cozy and compact modes, see [content density](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 1664
Note that the filter may return zero results, in which case, the table might be empty. General recommendations for filtering: - If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-e - Network accessline 1665
General recommendations for filtering: - If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) or any other filtering UI over the built-in free text filter. - On - Network accessline 1666
- If filtering is a main use case, choose the [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) or any other filtering UI over the built-in free text filter. - Network accessline 1714
A cell provides one data point and can contain one of the following controls: - [Button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-126/ui-elements/button/) - Network accessline 1715
- [Button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-126/ui-elements/button/) - Network accessline 1716
- [Checkbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/) - Network accessline 1717
- [Combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/) - Network accessline 1718
- [Currency](https://www.sap.com/design-system/fiori-design-web/ui-elements/currency/) - Network accessline 1719
- [Date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/) - Network accessline 1720
- [Icon](https://www.sap.com/design-system/fiori-design-web/foundations/visual/iconography/icons) - Network accessline 1721
- [Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 1722
- [Label](https://www.sap.com/design-system/fiori-design-web/ui-elements/label/) - Network accessline 1723
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) - Network accessline 1724
- The following micro charts size XS: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/), [stack - Network accessline 1725
- [Multi-combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-combobox/) - Network accessline 1726
- [Multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 1727
- Object status - [Progress indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/) - [Rating Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 1728
- [Progress indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/progress-indicator/) - Network accessline 1729
- [Rating Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 1730
- [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) - Network accessline 1731
- [Text](https://www.sap.com/design-system/fiori-design-web/ui-elements/text/) - Network accessline 1751
Implement the table title by using a [title](https://www.sap.com/design-system/fiori-design-web/ui-elements/title/) control in a [toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/). - Network accessline 1760
Use a table title if you need the item count, [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/), or [variant management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-managem - Network accessline 1764
If you use a table title, show either a title for the table, with or without [variant management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/), or an item count in the following format: - Network accessline 1782
For single-selection list-detail scenarios within the [flexible column layout](https://www.sap.com/design-system/fiori-design-web/page-types/page-layouts/flexible-column-layout/), do not show an additional “navigated” indicator. - Network accessline 1805
- Never disable the selection checkbox. If an action can’t be performed on a specific item, inform the user after the corresponding action has been triggered. For more information, see [Enabling/Disabling Actions](https://www.sap.com/design - Network accessline 1817
To indicate that the table contains items with errors or warnings, show a [message strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/) above the table. On the [message strip](https://www.sap.com/design-syst - Network accessline 1818
To indicate an error in a single row, see [Item States](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#item-states) below. - Network accessline 1819
For details on displaying errors, warnings, and other messages, see [Message Handling](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging). - Network accessline 1947
#### Status For status information, use semantic colors on the foreground elements. For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/). - Network accessline 1948
For status information, use semantic colors on the foreground elements. For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/). #### Micro Charts - Network accessline 1949
For status information on text, use an [object status](https://www.sap.com/design-system/fiori-design-web/ui-elements/object-display-elements/). - Network accessline 1951
Use only the following micro charts: [Bullet](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/), [comparison](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/), [stacke - Network accessline 1957
*No items available.* Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in th - Network accessline 1958
Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in the [list report](https: - Network accessline 1959
- If a table is used together with a [filter bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/filter-bar/) (as in the [list report](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floo - Network accessline 1965
- The standard text is misleading (for example, if the data is filled based on a list-detail pattern instead of filter settings). #### Invalid State To show an invalid state of the grid table within the [list report floorplan](https://www.s - Network accessline 1966
#### Invalid State To show an invalid state of the grid table within the [list report floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), show an overlay on the grid - Network accessline 1967
To show an invalid state of the grid table within the [list report floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/), show an overlay on the grid table and the corr - Network accessline 1982
To show that an item is in [draft](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) state, add a transparent-style button with the text *Draft* in the *Editing Sta - Network accessline 1991
#### Number and Unit in Same Cell The number and the unit are in the same cell. Do this if sorting and filtering by the unit of measurement are not needed. For amounts, use a [currency](https://www.sap.com/design-system/fiori-design-web/ui- - Network accessline 1992
The number and the unit are in the same cell. Do this if sorting and filtering by the unit of measurement are not needed. For amounts, use a [currency](https://www.sap.com/design-system/fiori-design-web/ui-elements/currency/) control to dis - Network accessline 1993
For amounts, use a [currency](https://www.sap.com/design-system/fiori-design-web/ui-elements/currency/) control to display the concatenated string. - Network accessline 2017
set. Drag and drop is “invisible” on the UI: users can’t see where dragging is available and where it isn’t. In addition, there is no generic keyboard interaction. Drag and drop is also not available on all browsers. For these reasons, prov - Network accessline 2018
Drag and drop is “invisible” on the UI: users can’t see where dragging is available and where it isn’t. In addition, there is no generic keyboard interaction. Drag and drop is also not available on all browsers. For these reasons, provide i - Network accessline 2019
not available on all browsers. For these reasons, provide it only in addition to existing (and visible) UI elements that fulfill the same purpose. For example, offer ([toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/ - Network accessline 2080
**Multi-selection in a list-detail scenario:** When you use a multi-selection table in a list-detail scenario, it can be unclear which item was last opened (for example, which item is currently shown in the second column of a [flexible colu - Network accessline 2081
When you use a multi-selection table in a list-detail scenario, it can be unclear which item was last opened (for example, which item is currently shown in the second column of a [flexible column layout](https://www.sap.com/design-system/fi - Network accessline 2089
For adding items, place an *Add* or *Create* text [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) on the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/). - Network accessline 2091
- Use *Create* if the [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) adds a brand new item that doesn’t yet exist on the database. - Network accessline 2100
1. **Add the item inline**. Create an empty, editable row as the first item of the table. Show the *Save* [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) on the [table toolbar](https://www.sap.com/design-sys - Network accessline 2101
2. **Open a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/)** for larger tables with up to 8 editable columns. Save the new item at [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dia - Network accessline 2102
3. **Navigate to a new page**. This behavior should only be used for very complex scenarios that cannot be handled by a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) (for example, tables with more than 8 c - Network accessline 2106
- **New**: The item was just created inline and is in edit mode (for example, after pressing the *Create* [button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/)). It is highlighted with a visual indicator (informat - Network accessline 2107
- **Recent**: The item was just created and is in read-only mode (for example, if *Create* leads to a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/), and *Save* was triggered within the [dialog](https://www - Network accessline 2108
- **Added**: The item has been fully added. It follows the sort and filter settings and also loses the visual highlight. This state is used after: - Inline creation: After *Save* was triggered on the [table toolbar](https://www.sap.com/de - Network accessline 2109
- Inline creation: After *Save* was triggered on the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) or at page level. - Network accessline 2110
- Create with [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/): A table showing one or several items with the state “Recent” gets updated (for example, after sorting or filtering, or when the browser is refre - Network accessline 2112
In the context of [draft handling,](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) new items are not saved at table level, but rather with the entire draft. - Network accessline 2114
For more details, see the guidelines for [managing objects](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects) (including subarticles). - Network accessline 2118
For editable content, only use the following controls, and only one control per cell: - [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 2119
- [Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/) - Network accessline 2120
- [Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 2121
- [Date picker](https://www.sap.com/design-system/fiori-design-web/ui-elements/date-picker/), - Network accessline 2122
- [Select](https://www.sap.com/design-system/fiori-design-web/ui-elements/select/) - Network accessline 2123
- [Combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/combo-box/) - Network accessline 2124
- [Multi-combo box](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-combobox/) - Network accessline 2125
- [Multi-input field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) - Network accessline 2126
- [Checkbox](https://www.sap.com/design-system/fiori-design-web/ui-elements/checkbox/) - Network accessline 2127
- [Rating Indicator](https://www.sap.com/design-system/fiori-design-web/ui-elements/rating-indicator/) - Network accessline 2133
- Provide an *Edit* button. - If several items are selected, clicking the *Edit* button opens a dialog in which the user edits the corresponding fields for all selected items. For more information, see [Mass Editing](https://www.sap.com/des - Network accessline 2134
- If several items are selected, clicking the *Edit* button opens a dialog in which the user edits the corresponding fields for all selected items. For more information, see [Mass Editing](https://www.sap.com/design-system/fiori-design-web/ - Network accessline 2135
For more information, see [Mass Editing](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/mass-editing). - Network accessline 2138
There are several ways to show *Sort* and/or *Filter* settings: - Column header menu: In all cases, show the corresponding settings in the column header menu. - [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-el - Network accessline 2139
- Column header menu: In all cases, show the corresponding settings in the column header menu. - [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/): Simple and more flexible with reg - Network accessline 2140
- [View settings dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/): Simple and more flexible with regard to filter settings. No advantage for sorting. - Network accessline 2141
- [Table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/): - Network accessline 2220
- The [table personalization dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/): It offers some simple settings for column layout. Use this if you have only a few columns to choose from and - Network accessline 2221
- The [p13n dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/p13n-dialog-popup/): Besides various complex view settings, it also provides settings for column layout. Use this if you have a large number of columns to ch - Network accessline 2223
In both cases, trigger the dialog via the settings button in the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/). As short cut, use **Ctrl+comma**. - Network accessline 2239
#### Highlight Items To show that an item needs attention, a highlight indicator can be shown in front of the item. The highlight indicator can be used to indicate: - A semantic state, such as red or orange for an error or warning. In this - Network accessline 2240
To show that an item needs attention, a highlight indicator can be shown in front of the item. The highlight indicator can be used to indicate: - A semantic state, such as red or orange for an error or warning. In this case, use [semantic c - Network accessline 2241
- A semantic state, such as red or orange for an error or warning. In this case, use [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 2242
- Additional information, such as blue to highlight newly added items. In this case, use [semantic colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 2243
- Industry-specific or process-specific states, such as “out of stock” or “excess of inventory”. In this case, use [indication colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/colors/colors#indication-colors). - Network accessline 2244
Be aware that the highlight is just an indication. It does not tell users exactly what is wrong. Make sure that you provide this information within the table row, ideally in the same color. For details on the use of highlight colors, see [H - Network accessline 2245
For details on the use of highlight colors, see [How To Use Semantic Colors / Industry-Specific Colors](https://www.sap.com/design-system/fiori-design-web/foundations/visual/how-to-use-semantic-colors). - Network accessline 2249
In the object page, you can use a [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/#tables-in-object-pages) or grid table and offer navigation to a [list report](https://www.sap.com/design-s - Network accessline 2251
For more information on the use of tables within the object page, see the [Tables](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/object-page/#tables) section of the *Object Page* article. - Network accessline 2255
On the [table toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/), apps can provide a [menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#menu-button1) for exporting table dat - Network accessline 2262
The pasting of a new row or cell follows the [grid table inline creation](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#use-the-grid-table-if) paradigm, where new items are created at the bottom of the table. Th - Network accessline 2274
If a user has selected multiple cells to overwrite, but the focus is placed outside of the selection, pasting will follow the guidelines for [inline creation](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/#use-th - Network accessline 2337
#### Elements and Controls | #### Implementation - Network accessline 2338
- [Analytical Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - [Column](https://ui5.sap.com/#/api/sap.ui.table.Column) (SAPUI5 API reference) - Network accessline 2339
- [Bullet Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) (guidelines) | - [Column Menu](https://ui5.sap.com/#/api/sap.ui.table.ColumnMenu) (SAPUI5 API refer - Network accessline 2340
- [Comparison Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/) (guidelines) | - [Grid Table](https://ui5.sap.com/#/api/sap.ui.table.Table) (SAPUI5 API reference) - Network accessline 2341
- [Feed List Item](https://www.sap.com/design-system/fiori-design-web/ui-elements/feedinput/) (guidelines) | - [Grid Table](https://ui5.sap.com/#/entity/sap.ui.table.Table) (SAPUI5 samples) - Network accessline 2342
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) (guidelines) | - Network accessline 2343
- [List Report Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/) (guidelines) | - Network accessline 2344
- [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - Network accessline 2345
- [Responsive Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 2346
- [Stacked Bar Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/stacked-bar-micro-chart/) | - Network accessline 2347
- [Table Personalization Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 2348
- [Table Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 2349
- [Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 2350
- [Variant Management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 2351
- [View Settings Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 2352
#### Elements and Controls | #### Implementation - [Analytical Table](https://www.sap.com/design-system/fiori-des - Network accessline 2353
- [Analytical Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - [Column](https://ui5.sap.com/#/api/sap.ui.table.Column) (SAPUI5 API reference) - Network accessline 2354
- [Bullet Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/bullet-micro-chart/) (guidelines) | - [Column Menu](https://ui5.sap.com/#/api/sap.ui.table.ColumnMenu) (SAPUI5 API refer - Network accessline 2355
- [Comparison Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/comparison-micro-chart/) (guidelines) | - [Grid Table](https://ui5.sap.com/#/api/sap.ui.table.Table) (SAPUI5 API reference) - Network accessline 2356
- [Feed List Item](https://www.sap.com/design-system/fiori-design-web/ui-elements/feedinput/) (guidelines) | - [Grid Table](https://ui5.sap.com/#/entity/sap.ui.table.Table) (SAPUI5 samples) - Network accessline 2357
- [Link](https://www.sap.com/design-system/fiori-design-web/ui-elements/link/) (guidelines) | - Network accessline 2358
- [List Report Floorplan](https://www.sap.com/design-system/fiori-design-web/page-types/floorplans/list-report-floorplan-sap-fiori-element/) (guidelines) | - Network accessline 2359
- [Multi-Input Field](https://www.sap.com/design-system/fiori-design-web/ui-elements/multiinput/) (guidelines) | - Network accessline 2360
- [Responsive Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-table/) (guidelines) | - Network accessline 2361
- [Stacked Bar Micro Chart](https://www.sap.com/design-system/fiori-design-web/ui-elements/stacked-bar-micro-chart/) | - Network accessline 2362
- [Table Personalization Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 2363
- [Table Toolbar](https://www.sap.com/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 2364
- [Tree Table](https://www.sap.com/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 2365
- [Variant Management](https://www.sap.com/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 2366
- [View Settings Dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 2374
A line item contains several data points sorted into columns. A data point refers to a unit of information, such as a number, a text, a unit of measurement, and so on, which can be used to form the content of a [table](https://main--builder - Network accessline 2388
- Other elements on the page (for example, multiple pages in a flexible column layout, or several tables/elements with more complex rendering on the page) - The browser used - For loading large amounts of complex data, use a [grid table]( - Network accessline 2389
- The browser used - For loading large amounts of complex data, use a [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) instead, as it can handle higher volumes more effici - Network accessline 2390
- For loading large amounts of complex data, use a [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) instead, as it can handle higher volumes more efficiently. - Network accessline 2391
- You need to use various controls inside a line item, such as [micro charts](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/micro-chart/). By contrast, the [analytical table](https://main--build - Network accessline 2399
- The main use case is to select one item from a very small number of items, without viewing additional details. In this case, a [select](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/select/) o - Network accessline 2400
- The main use case is to select one item from several items, with the possibility of viewing only a few details per item. In this case, a [list](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/li - Network accessline 2401
- The cell level and the spatial relationship between cells is more important than the line item. In this case, use the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytica - Network accessline 2402
- You expect users to work with large amounts of complex data. Use the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) or [grid table](https://main--build - Network accessline 2403
Note that the analytical table and the grid table are not fully responsive, but available only for desktops and tablets, so you will need to take an [adaptive approach](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-de - Network accessline 2404
- Comparing items is a major use case. In this case, the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) or [grid table](https://main--builder-prospect--s - Network accessline 2405
- Data needs to be structured in a hierarchical manner. In this case, a [tree table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/tree-table/) might be more appropriate. Although the [analytica - Network accessline 2406
- You need an overview of a large amount of data. In this case, use a [chart](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/chart/). - Network accessline 2408
- You need read-only or editable field-value pairs. In this case, use a [form](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/form/) instead. The responsive table is not optimized for form-like i - Network accessline 2410
Don't *Don't use a responsive table as a form* See the [table overview](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) to decide which SAP Fiori - Network accessline 2412
See the [table overview](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/tables/table-overview) to decide which SAP Fiori table is most suitable for your needs. - Network accessline 2439
The responsive behavior is optional. If it is not used, the responsive table minimizes all visible columns until they are no longer readable. The priority level assigned to columns also impacts the display of the responsive table. For more - Network accessline 2527
exactly like the block layout. ## Layout The optional **title bar** consists of the title of the responsive table, an item counter, [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elem - Network accessline 2528
## Layout The optional **title bar** consists of the title of the responsive table, an item counter, [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/), and - Network accessline 2529
The optional **title bar** consists of the title of the responsive table, an item counter, [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/), and the [toolb - Network accessline 2537
The title bar contains the title of the responsive table, an item counter, [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/), and the [toolbar](https://main - Network accessline 2538
The toolbar can contain entry points for the view settings dialog and the [table personalization dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/), as well as - Network accessline 2539
Beneath the toolbar, display a filter infobar (which itself is a special toolbar) if the responsive table is filtered. To format within items, apply the guidelines for formatting data. Controls commonly used inside items are the object iden - Network accessline 2540
To format within items, apply the guidelines for formatting data. Controls commonly used inside items are the object identifier and the object number. For more information about these controls, see [object display components](https://main-- - Network accessline 2549
#### Scroll The height of the table is defined by the number of items it contains. It does not have a scroll container on its own, but is scrolled together with the app (in contrast to the [grid table](https://main--builder-prospect--sapude - Network accessline 2550
The height of the table is defined by the number of items it contains. It does not have a scroll container on its own, but is scrolled together with the app (in contrast to the [grid table](https://main--builder-prospect--sapudex.hlx.page/d - Network accessline 2551
If the table works in [“growing” mode](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/responsive-table/#load-items), it only loads a few items at first. Additional items are only loaded (a - Network accessline 2554
When the user scrolls, the [title bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), column headers, and filter infobar can stick to the top of the surrounding layout container (sap - Network accessline 2556
> **Information, Col-1:** The “sticky” feature comes with some limitations: - It is not available on all browsers. In non-supporting browsers, the corresponding areas ([title bar](https://main--builder-prospect--sapudex.hlx.page/design-syst - Network accessline 2557
- It is not available on all browsers. In non-supporting browsers, the corresponding areas ([title bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), column headers, filter infobar) - Network accessline 2558
- Certain layout containers suppress the sticky behavior, such as the grid layout. The same happens if the table is placed within the [object page](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/f - Network accessline 2599
#### Show Aggregations Show aggregations (such as totals) on the table footer (`sap.m.Column`, aggregation: `footer`). - Network accessline 2600
Show aggregations (such as totals) on the table footer (`sap.m.Column`, aggregation: `footer`). - Network accessline 2601
Don’t show aggregations in [“growing” mode](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/responsive-table/#load-items). In “growing” mode it isn’t clear which values are being aggregated - Network accessline 2604
#### Load Items When the responsive table fits the general requirements for your use case, always consider ways to reduce the amount of **data loaded** in the responsive table with, for example, filters, graphics, aggregation of information - Network accessline 2605
When the responsive table fits the general requirements for your use case, always consider ways to reduce the amount of **data loaded** in the responsive table with, for example, filters, graphics, aggregation of information, and navigation - Network accessline 2606
To show more than 100 items, use the “growing” mode (`sap.m.Table`/ `sap.m.ListBase`, properties: `growing`, `growingThreshold`, `growingScrollToLoad`, `growingTriggerText`). The “growing” mode allows the user to load only the first few ite - Network accessline 2608
Do not show aggregations in “growing” mode. Also, do not display an item count on the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) if “growing” mode is used. Use the - Network accessline 2610
> **Guideline, Col-1:** If you expect users to work with large amounts of data, use the [grid table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) because it is optimized for handli - Network accessline 2611
The growing mode will only help to reduce the amount of data loaded at once but the [limits to the overall amount of data](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/v1-124/ui-elements/responsive-table/# - Network accessline 2665
#### Navigate To allow navigation from a line item, use an item with the type “navigation” (sap.m.ColumnListItem/ sap.m.ListItemBase, property: type, value: sap.m.ListType.Navigation). This creates an indicator at the end of the line (“>”) - Network accessline 2666
To allow navigation from a line item, use an item with the type “navigation” (sap.m.ColumnListItem/ sap.m.ListItemBase, property: type, value: sap.m.ListType.Navigation). This creates an indicator at the end of the line (“>”) and the entire - Network accessline 2667
line (“>”) and the entire line item becomes clickable (keyboard: if the focus is on the row itself, the **Enter** key triggers navigation). If the user clicks on the line, navigate to a new page containing line item details. In rare cases, - Network accessline 2670
“Navigation” is a list item type and therefore cannot be used together with “edit”, or in combination with click events for the entire item (“active”). #### Indicate Navigated Item When multi-selection is used in a list-detail scenario, it - Network accessline 2672
When multi-selection is used in a list-detail scenario, it is not clear which item was last opened (for example, which item is currently shown in the second column of a [flexible column layout](https://main--builder-prospect--sapudex.hlx.pa - Network accessline 2740
In contrast to traditional tables (such as the [analytical table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) or the [tree table](https://main--builder-prospect--sapudex - Network accessline 2781
Implement the table title by using a [title](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/title/) control in a [toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-des - Network accessline 2788
Use a table title if you need the item count, [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), or [variant management](https://main--builder-prospect--sapudex.hlx.page/ - Network accessline 2798
If you use a table title, show either a title for the table, with or without [variant management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/), or an item count in the foll - Network accessline 2805
For single selection cases, use the selection mode “single select master”. This is the recommended single-selection mode for list-detail scenarios within the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-s - Network accessline 2815
- To avoid confusion, don’t show checkboxes in the first data column in the default delivery. - Make sure that the *Select All* checkbox (de)selects all items the user can reach by scrolling. This is only possible if all items are rendered. - Network accessline 2816
- Make sure that the *Select All* checkbox (de)selects all items the user can reach by scrolling. This is only possible if all items are rendered. - Never disable the selection checkbox. If an action can’t be performed on a specific item, i - Network accessline 2817
- Never disable the selection checkbox. If an action can’t be performed on a specific item, inform the user after the corresponding action has been triggered. For more information, see [Enabling/Disabling Actions](https://main--builder-pros - Network accessline 2841
To indicate that the table is currently loading items, use the [busy state](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/busy-state/). - Network accessline 2849
To indicate that the table contains items with errors or warnings, show a [message strip](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/message-strip/) above the table. On the [message strip](ht - Network accessline 2850
To indicate an error in a single row, see [Item States](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/responsive-table/#item-states) below. - Network accessline 2851
For details on displaying errors, warnings, and other messages, see [Message Handling](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/messaging). - Network accessline 2865
Minimize the number of columns: - On a smartphone, use only one or two columns, depending on the content. - On a tablet or desktop, use three to five columns if the responsive table is shown within the [flexible column layout](https://main- - Network accessline 2866
- On a smartphone, use only one or two columns, depending on the content. - On a tablet or desktop, use three to five columns if the responsive table is shown within the [flexible column layout](https://main--builder-prospect--sapudex.hlx.p - Network accessline 2867
- On a tablet or desktop, use three to five columns if the responsive table is shown within the [flexible column layout](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/page-layouts/flexible-column - Network accessline 2886
- If you define the column width as “auto”, the behavior is the same as for “percentage”. However, unlike “percentage”, “auto” distributes the columns equally. - Be cautious of mixing columns with pixel-based and percentage-based widths. Wh - Network accessline 2887
- Be cautious of mixing columns with pixel-based and percentage-based widths. While this can be helpful in some cases, it could also cause even more unexpected side effects when columns are resized. If you are using percentage-based widths - Network accessline 2888
If you need more columns than those that fit on a tablet screen (usually five) to fulfill 80% of your main use cases, offer an option to add, remove, and rearrange columns via the [table personalization dialog](https://main--builder-prospec - Network accessline 2897
- If columns are **not resizable**, use controls that **wrap** and support wrapping with hyphenation, such as [text](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/text/) (with wrapping and hyphe - Network accessline 2905
Column headers (sap.m.Column, aggregation: header) usually contain [links](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/link/) or text-based controls. - Network accessline 2931
Left-align: [Status information](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/object-display-elements/#-object-status) - Network accessline 2946
Center-align: [Icons](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/), [images,](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/image/) an - Network accessline 2971
As a key identifier of an item, use an **object identifier**. Show the key identifier in the first column. For more information, see [object display components](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web - Network accessline 2980
Strings with IDs: If line height is already large, show the ID below the corresponding string. Use the [object identifier](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/object-display-elements/) - Network accessline 2992
For example, use [text](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/text/). - Network accessline 2997
For editable content, use [input fields](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/input-field/) - Network accessline 3015
description, use ID formatting, like *Description (ID)*. #### Flag and Favorite Place the [flag or favorite](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/flag-and-favorite/) marker in the first - Network accessline 3017
Place the [flag or favorite](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/flag-and-favorite/) marker in the first column (in the default delivery). To change the settings, users need to drill d - Network accessline 3023
*No items available.* Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-el - Network accessline 3024
Overwrite this whenever a hint can be provided on how to fill the table with data. - If a table is used together with a [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) (a - Network accessline 3025
- If a table is used together with a [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) (as in the [list report](https://main--builder-prospect--sapudex.hlx.page/design-syst - Network accessline 3057
In addition, highlight the row accordingly (sap.m.ListItemBase, property: highlight). A row with errors should be highlighted in all use cases – for example when the field is visible in the row in edit mode. To show that an item is locked, - Network accessline 3058
the field is visible in the row in edit mode. To show that an item is locked, use a transparent button with the corresponding icon and the text *Locked by [Name]* at the bottom of the identifying column. The user can click the button to ope - Network accessline 3059
To show that an item is locked, use a transparent button with the corresponding icon and the text *Locked by [Name]* at the bottom of the identifying column. The user can click the button to open a [quick view](https://main--builder-prospec - Network accessline 3062
To show that an item is in a [draft](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) state, use a transparent-style button with the t - Network accessline 3067
#### Highlight Items To show that an item needs attention, you can show a highlight indicator next to the item. The highlight indicator can indicate: - A value state, such as red or orange for an error or warning. In this case, use [semant - Network accessline 3068
To show that an item needs attention, you can show a highlight indicator next to the item. The highlight indicator can indicate: - A value state, such as red or orange for an error or warning. In this case, use [semantic colors](https://ma - Network accessline 3069
- A value state, such as red or orange for an error or warning. In this case, use [semantic colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 3070
- Additional information, such as blue to highlight newly added items. In this case, use [semantic colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors/colors#semantic-colors). - Network accessline 3071
- Industry-specific or process-specific states, such as “out of stock” or “excess of inventory”. In this case, use [indication colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/colors - Network accessline 3072
Be aware that the highlight is just an indication. It doesn’t tell users exactly what is wrong. Make sure that you provide this information within the table row, ideally in the same color. For details on the use of highlight colors, see [Ho - Network accessline 3073
For details on the use of highlight colors, see [How To Use Semantic Colors / Industry-Specific Colors](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/visual/how-to-use-semantic-colors). - Network accessline 3104
Drag and drop is “invisible” on the UI: users can’t see where dragging is available and where it isn’t. In addition there is no generic keyboard interaction. Drag and drop is also not available on all browsers. For these reasons, provide it - Network accessline 3105
provide it only in addition to existing (and visible) UI elements that fulfill the same purpose and provide the corresponding keyboard support. For example, offer ([toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fio - Network accessline 3168
To trigger actions on **multiple items**, use a multi-selection table (sap.m.Table, property: mode, value: sap.m.ListMode.MultiSelect), and offer the corresponding actions on the [table toolbar](https://main--builder-prospect--sapudex.hlx.p - Network accessline 3178
Delete: Use “Delete” table mode (sap.m.Table/ sap.m.ListBase, property: mode, value: sap.m.ListMode.Delete). This places a *Delete* [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/ - Network accessline 3201
For information on enabling and disabling actions, see [Enabling/Disabling Actions](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/global-patterns/messaging/processing-multiple-items#enablingdisabling-actions) - Network accessline 3205
For adding items, place an *Add* or *Create* text [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) on the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-s - Network accessline 3207
- Use *Create* if the [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) adds a brand new item that doesn’t yet exist on the database. - Network accessline 3216
1. **Add the item inline**. Create an empty, editable row as the first item of the table. Show the *Save* [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/) on the [table toolbar](h - Network accessline 3217
2. **Open a [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/)** for larger tables with up to 8 editable columns. Save the new item at the [dialog](https://main--builder-prospect--s - Network accessline 3218
3. **Navigate to a new page**. This behavior should only be used for very complex scenarios that cannot be handled by a [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/) (for examp - Network accessline 3222
- **New**: The item was just created inline and is in edit mode (for example, after pressing the *Create* [button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/)). It is highlighted with - Network accessline 3223
- **Recent**: The item was just created and is in read-only mode (for example, if *Create* leads to a [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/), and *Save* was triggered wi - Network accessline 3224
- **Added**: The item has been fully added. It follows the sort, filter, and grouping settings and also loses the visual highlight. This state is used after: - Inline creation: After *Save* was triggered on the [table toolbar](https://mai - Network accessline 3225
- Inline creation: After *Save* was triggered on the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) or at page level - Network accessline 3226
- Create with [dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/dialog/): A table showing one or several items with the state “Recent” gets updated (for example, after sorting, filtering, o - Network accessline 3228
In the context of the [draft handling](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/draft-handling) new items are not saved on table level, but ra - Network accessline 3230
For more details, see the guidelines for [managing objects](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/manage-objects) (including subarticles). - Network accessline 3250
For details, see [mass editing](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/global-patterns/object-handling/mass-editing). - Network accessline 3254
Sort, filter, and/or group settings are handled in the [view settings dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/). This dialog can provide any combination of the - Network accessline 3255
- If sorting, filtering, and/or grouping are a common use case in your app, offer one, two, or all three of the corresponding features in one or more view settings dialogs. Note: Do not offer these features if the table is expected to have - Network accessline 3256
these features if the table is expected to have only a small number of entries (up to 20 in most cases). - If filtering is a main use case, do not offer filtering in the view settings dialog. Use the [filter bar](https://main--builder-prosp - Network accessline 3257
- If filtering is a main use case, do not offer filtering in the view settings dialog. Use the [filter bar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/filter-bar/) instead. - Network accessline 3258
To trigger the view settings dialog, provide several [buttons](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/button/), one for each of these view settings. Each button opens a view settings dial - Network accessline 3317
To display the current filter state, use the [infobar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/infobar/) below the table title. Clicking the infobar opens the view settings dialog on the f - Network accessline 3318
Show the infobar only if the filter settings are not shown somewhere else. For example, do not show the infobar for settings taken in the filter bar or in a [select](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-desig - Network accessline 3322
> **Hint, Col-1:** To display the current filter settings on the infobar, consider using the [list formatter](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/foundations/best-practices/ui-elements/formatting/ - Network accessline 3348
- Don’t use groups to display hierarchical data structures. A group is not an entity in the data structure but represents a set of properties all members of the group have in common. For hierarchical data, use the [tree table](https://www.s - Network accessline 3353
To enable users to add, remove, or rearrange columns, use the [table personalization dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/). Trigger the dialog via - Network accessline 3355
Offer personalization if you need more columns than those that fit on a tablet screen, which is usually five, to fulfill 80% of your main use cases. Before doing so, try to reduce the number of columns, for example, by using several lines p - Network accessline 3365
For more information on the use of tables within the object page, see the [Tables](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/page-types/floorplans/object-page/#tables) section of the *Object Page* artic - Network accessline 3369
On the [table toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/), apps can provide a [menu button](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web - Network accessline 3434
#### Elements and Controls | #### Implementation - Network accessline 3435
- [Analytical Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - [Responsive Table](https://ui5.sap.com/#/entity/sap.m.Table) (SAPUI - Network accessline 3436
- Feed List Item (guidelines) | - [Column](https://ui5.sap.com/#/entity/sap.m.Column) (SAPUI5 samples) - Network accessline 3437
- [Footer Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) (guidelines) | - [Column List Item](https://ui5.sap.com/#/entity/sap.m.ColumnListIte - Network accessline 3438
- [Grid Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) (guidelines) | - [Responsive Table](https://ui5.sap.com/#/api/sap.m.Table) (SAPUI5 A - Network accessline 3439
- Object Identifier (guidelines) | - [Column](https://ui5.sap.com/#/api/sap.m.Column) (SAPUI5 API reference) - Network accessline 3440
- Object Number (guidelines) | - [Column List Item](https://ui5.sap.com/#/api/sap.m.ColumnListItem) (SAPUI5 API reference) - Network accessline 3441
- [Table Personalization Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 3442
- [Table Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 3443
- [Tree Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 3444
- [Variant Management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 3445
- [View Settings Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 3448
#### Elements and Controls | #### Implementation - [Analytical Table](https://main--builder-prospe - Network accessline 3449
- [Analytical Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/analytical-table-alv/) (guidelines) | - [Responsive Table](https://ui5.sap.com/#/entity/sap.m.Table) (SAPUI - Network accessline 3450
- Feed List Item (guidelines) | - [Column](https://ui5.sap.com/#/entity/sap.m.Column) (SAPUI5 samples) - Network accessline 3451
- [Footer Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/footer-toolbar/) (guidelines) | - [Column List Item](https://ui5.sap.com/#/entity/sap.m.ColumnListIte - Network accessline 3452
- [Grid Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/grid-table/) (guidelines) | - [Responsive Table](https://ui5.sap.com/#/api/sap.m.Table) (SAPUI5 A - Network accessline 3453
- Object Identifier (guidelines) | - [Column](https://ui5.sap.com/#/api/sap.m.Column) (SAPUI5 API reference) - Network accessline 3454
- Object Number (guidelines) | - [Column List Item](https://ui5.sap.com/#/api/sap.m.ColumnListItem) (SAPUI5 API reference) - Network accessline 3455
- [Table Personalization Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-personalization-dialog/) (guidelines) | - Network accessline 3456
- [Table Toolbar](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/table-bar/) (guidelines) | - Network accessline 3457
- [Tree Table](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/tree-table/) (guidelines) | - Network accessline 3458
- [Variant Management](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/variant-management/) (guidelines) | - Network accessline 3459
- [View Settings Dialog](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/view-settings-dialog/) (guidelines) | - Network accessline 3471
This plugin can be connected to tables, such as the [grid table](https://www.sap.com/design-system/fiori-design-web/ui-elements/grid-table/), the [responsive table](https://www.sap.com/design-system/fiori-design-web/ui-elements/responsive-t - Network accessline 3475
For more information, see: - [MDC table](https://sapui5.hana.ondemand.com/#/entity/sap.ui.mdc.Table) (SAPUI5 samples) - Network accessline 3476
- [MDC table](https://sapui5.hana.ondemand.com/#/entity/sap.ui.mdc.Table) (SAPUI5 samples) - Network accessline 3477
- [MDC table](https://sapui5.hana.ondemand.com/#/api/sap.ui.mdc.valuehelp.content.MDCTable) (SAPUI5 API reference) - Network accessline 3505
You implement the additional actions with the following public APIs: - [Download a file](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/download) - Network accessline 3506
- [Download a file](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/download) - Network accessline 3507
- [Rename a file](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/renameItem) - Network accessline 3508
- [<u>Upload a file without content</u>](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/uploadItemWithoutFile) - Network accessline 3509
- [<u>Upload a file via a URL</u>](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/uploadItemViaUrl) - Network accessline 3513
Users can preview uploaded files with a specialized file preview dialog control that displays the file content. The plugin supports the preview for only specific file types listed in the [FilePreviewDialog](https://sapui5.hana.ondemand.com/ - Network accessline 3514
The plugin supports the preview for only specific file types listed in the [FilePreviewDialog](https://sapui5.hana.ondemand.com/#/api/sap.m.upload.FilePreviewDialog) (SAP UI5 API reference). - Network accessline 3543
If the table is empty, the plugin provides an [illustrated message](https://www.sap.com/design-system/fiori-design-web/ui-elements/illustrated-message/) that tells the users to upload files by dragging and dropping them into a large zone in - Network accessline 3561
The API openFilePreview integration or configuration is essential for previewing files. For example, the openFilePreview API is invoked when the file name is clicked. For more information, see the [openFilePreview](https://sapui5.hana.ondem - Network accessline 3563
For more information, see the [openFilePreview](https://sapui5.hana.ondemand.com/#/api/sap.m.plugins.UploadSetwithTable%23methods/openFilePreview) API reference.
skills/sap-fiori-guidelines/references/ui-messages.md
- Network accessline 13
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 15
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 28
Library | Technical Name | Identifier +-----------x------------+--------------------------------------------------------------------------- - Network accessline 29
+-----------x------------+------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.MessageStrip](https://ui5.sap.com/#/entity/ - Network accessline 30
SAPUI5 Demo Kit | [sap.m.MessageStrip](https://ui5.sap.com/#/entity/sap.m.MessageStrip) | :badge, info, large, _, SAPUI5: - Network accessline 31
+-----------x------------+--------------------------------------------------x---------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-message-str - Network accessline 32
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-message-strip](https://sap.github.io/ui5-webcomponents/components/MessageStrip/) | Components: +-----------x------------+---------------------------------------- - Network accessline 33
SAP Web Components | [ui5-message-strip](https://sap.github.io/ui5-webcomponents/components/MessageStrip/) | Components: - Network accessline 35
SAP Web UI Kit (Figma) | [Message Strip](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=880-2602) | :badge, info, large, _, Figma: - Network accessline 39
Library | Technical Name | Identifier +----------------x-----------------+---------------------------------------------------------------------- - Network accessline 40
+----------------x-----------------+---------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.MessageStrip](https://ui5.sap.com/#/en - Network accessline 41
SAPUI5 Demo Kit | [sap.m.MessageStrip](https://ui5.sap.com/#/entity/sap.m.MessageStrip) | :badge, info, large, _, SAPUI5: - Network accessline 42
+----------------x-----------------+-------------------------------------------x-------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-messag - Network accessline 43
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-message-strip](https://sap.github.io/ui5-webcomponents/components/MessageStrip/) | Components: +----------------x-----------------+----------------------------------- - Network accessline 44
SAP Web Components | [ui5-message-strip](https://sap.github.io/ui5-webcomponents/components/MessageStrip/) | Components: - Network accessline 46
SAP Fiori for Web UI Kit (Figma) | [Message Strip](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 60
Don’t use the message strip to: - Display information within another component (for example, a table cell or list item), or to apply the component to another small element. - Request decisions or immediate user actions. Use a [dialog](https - Network accessline 61
- Display information within another component (for example, a table cell or list item), or to apply the component to another small element. - Request decisions or immediate user actions. Use a [dialog](https://www.sap.com/design-system/fio - Network accessline 62
- Request decisions or immediate user actions. Use a [dialog](https://www.sap.com/design-system/fiori-design-web/ui-elements/dialog/) instead. - Network accessline 114
Use a custom background color when you need to distinguish special message types or align with app-specific branding. For additional options, see the \ [indication colors](https://www.sap.com/design-system/fiori-design-web/foundations/visua - Network accessline 141
For more information, see [Value States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states). - Network accessline 147
message strip contains a link, the focus first goes to the link, and then to the *Close* button. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundati - Network accessline 149
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 167
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 188
For details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/wai-aria-1.2 - Network accessline 194
Messages should be simple and concise. Keep the following principles in mind when formulating message texts. For more information, see [UI Text Guidelines for SAP Fiori Apps – Messages](https://www.sap.com/design-system/fiori-design-web/fou - Network accessline 198
All link types (regular, emphasized, subtle, and so on) can be used in the message strip component. Choose the link variant that best fits your use case. However, for a custom message strip using the extended palette, the subtle link is the - Network accessline 217
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 218
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 219
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 220
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Message Strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/) - Network accessline 222
[Message Strip](https://www.sap.com/design-system/fiori-design-web/ui-elements/message-strip/)
skills/sap-fiori-guidelines/references/ui-navigation.md
- Network accessline 53
2. **Additional text:** Displays supplementary information for a tab, such as a count. It can appear above the label or next to it in parentheses. 3. **Text:** Text for the tab. 4. **Subtabs:** A tab can contain subtabs. For details, see [H - Network accessline 54
3. **Text:** Text for the tab. 4. **Subtabs:** A tab can contain subtabs. For details, see [Hierarchies](https://www.sap.com/design-system/fiori-design-web/ui-elements/icontabbar/#hierarchies). ## Types - Network accessline 55
4. **Subtabs:** A tab can contain subtabs. For details, see [Hierarchies](https://www.sap.com/design-system/fiori-design-web/ui-elements/icontabbar/#hierarchies). - Network accessline 77
Icon tabs are also common tab types. These round tabs can be populated with any icon from the [SAP icon font](https://www.sap.com/design-system/fiori-design-web/resources/libraries/downloads#sap-icon-font). - Network accessline 100
To connect the process steps, you can use the triple-chevron icon (:process: ) from the \[SAP icon font](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/resources/libraries/downloads#sap-icon-font)\ (technica - Network accessline 119
- Only use semantic colors if it is important for users to know that they need to take action (for example, to indicate errors or critical situations requiring action). Otherwise, use the neutral default colors. For more information, see [H - Network accessline 120
use the neutral default colors. For more information, see [How to Use Semantic Colors](https://www.sap.com/design-system/fiori-design-web/foundations/best-practices/ui-elements/how-to-use-semantic-colors). - Network accessline 122
- To apply semantic colors to the icons and the text-only tabs, you can use the property [`sap.ui.core.IconColor`](https://ui5.sap.com/#/api/sap.m.IconTabFilter/controlProperties). - Network accessline 188
If there isn’t enough space to show all the tabs on the main bar, an overflow menu appears automatically, containing all the remaining tabs. In addition to the responsive overflow behavior, the icon tab bar can be forced into compact mode o - Network accessline 203
- For [processes with a fixed order](https://main--builder-prospect--sapudex.hlx.page/design-system/fiori-design-web/ui-elements/icontabbar/#tabs-as-process-steps) or in [the anchor bar of an object page](https://main--builder-prospect--sap - Network accessline 289
Message Strip (information) +---------------------------------------------------------------------------------------------------------------x--------------------------------------------------------------------------------------------------- - Network accessline 291
This guideline now covers both SAPUI5 and SAP Web Components. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guidelines). - Network accessline 304
Library | Technical Name | Identifier +-----------x------------+---------------------------------------------- - Network accessline 305
+-----------x------------+-----------------------------------------------------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.SegmentedButto - Network accessline 306
SAPUI5 Demo Kit | [sap.m.SegmentedButton](https://ui5.sap.com/#/entity/sap.m.SegmentedButton) | :badge, info, large, _, SAPUI5: - Network accessline 307
+-----------x------------+-----------------------------------------------------------------x-----------------------------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Comp - Network accessline 308
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-segmented-button](https://ui5.github.io/webcomponents/components/SegmentedButton/) | Components: +-----------x------------+----------- - Network accessline 309
SAP Web Components | [ui5-segmented-button](https://ui5.github.io/webcomponents/components/SegmentedButton/) | Components: - Network accessline 311
SAP Web UI Kit (Figma) | [Segmented Button](https://www.figma.com/design/SILcWzK5uFghKun9jx6D7c/SAP-Web-UI-Kit?node-id=100495-10450\&t=LpIIvfuDWdfuZTIU-4) | :badge, info, large, _, Figma: - Network accessline 315
Library | Technical Name | Identifier +----------------x-----------------+-------------------------------------------------------------------- - Network accessline 316
+----------------x-----------------+-----------------------------------------------------------------------------------------+----------------x-----------------+ SAPUI5 Demo Kit | [sap.m.SegmentedButton](https://ui5.sap.com - Network accessline 317
SAPUI5 Demo Kit | [sap.m.SegmentedButton](https://ui5.sap.com/#/entity/sap.m.SegmentedButton) | :badge, info, large, _, SAPUI5: - Network accessline 318
+----------------x-----------------+--------------------------------------------x--------------------------------------------+----------------x-----------------+ | :badge, info, large, _, SAP Web SAP Web Components | [ui5-segm - Network accessline 319
| :badge, info, large, _, SAP Web SAP Web Components | [ui5-segmented-button](https://ui5.github.io/webcomponents/components/SegmentedButton/) | Components: +----------------x-----------------+--------------------------------- - Network accessline 320
SAP Web Components | [ui5-segmented-button](https://ui5.github.io/webcomponents/components/SegmentedButton/) | Components: - Network accessline 322
SAP Fiori for Web UI Kit (Figma) | [Segmented Button](https://www.figma.com/community/file/1494295794601744471) | :badge, info, large, _, Figma: - Network accessline 333
Don't Don’t use the segmented button to: - Display a large number of options. Use a [split menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#split-menu-button) or [radio button](https://www.sap.com/design-s - Network accessline 335
- Display a large number of options. Use a [split menu button](https://www.sap.com/design-system/fiori-design-web/ui-elements/button/#split-menu-button) or [radio button](https://www.sap.com/design-system/fiori-design-web/ui-elements/radio- - Network accessline 389
The segmented button can simultaneously contain both enabled and disabled segments. For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-compo - Network accessline 391
For more information, see [Component States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states). - Network accessline 417
For more information, see [Interaction States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states). - Network accessline 426
When interaction begins, focus is set on the active segment. For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 428
For more information, see [Focus States](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states). - Network accessline 466
For more information, see [Using Tooltips](https://www.sap.com/design-system/fiori-design-web/v1-136/foundations/best-practices/ui-elements/using-tooltips). - Network accessline 474
The segmented button supports cozy and compact [content densities](https://www.sap.com/design-system/fiori-design-web/foundations/visual/cozy-compact). - Network accessline 482
For more information, see [Accessibility in SAP Fiori](https://www.sap.com/design-system/fiori-design-web/discover/sap-design-system/product-standards/accessibility-in-sap-fiori) and the [Accessibility Design Tools Handbook](https://www.sap - Network accessline 514
For additional details on screen reader support and Accessible Rich Internet Applications (ARIA), see [UI5 Screen Reader Support](https://ui5.sap.com/#/topic/33fae3482358438e93daea5232527093) and [WAI-ARIA Authoring](https://www.w3.org/TR/w - Network accessline 532
Multiple selection mode - Network accessline 534
See [Types – Selection Modes](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/#selection-modes) and [Mouse Interaction – Multiple Selection](https://www.sap.com/design-system/fiori-design-web/ui-elements/segm - Network accessline 543
This page was deprecated with guideline version **1.142**. #### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/disco - Network accessline 544
#### Reason for deprecation The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to - Network accessline 545
The guidelines for the SAP Web Component and the SAPUI5 component have been merged. [Learn more](https://www.sap.com/design-system/fiori-design-web/discover/get-started/ui-elements-sap-design-system#transition-to-unified-component-guideline - Network accessline 546
#### Looking for the latest information? Visit the page below for the unified guideline with the most recent updates. [Segmented Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/) - Network accessline 548
[Segmented Button](https://www.sap.com/design-system/fiori-design-web/ui-elements/segmented-button/) - Network accessline 554
Currently, it's available only as an experimental **SAP Web Component**. You can integrate it into SAPUI5 using [UI5 Web Components integration](https://help.sap.com/docs/SAPUI5/b2f662dd9d7a4ec680056733050b4d34/1c80793df5bb424091954697fc0b2 - Network accessline 558
The shell search in the [shell bar](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-bar/) helps users quickly find information and resources across your product or product suite. It provides a unified experience with re - Network accessline 591
1. **Placeholder (mandatory):** A guiding text that is displayed when the search field is empty or not selected. See the [guidelines for placeholder text](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-search/usage#gui - Network accessline 607
2. **Text message area (optional):** Displays contextual guidance to help users understand what to search for or to highlight newly introduced capabilities within the search experience. 3. **List:** Displays search results ordered by releva - Network accessline 608
3. **List:** Displays search results ordered by relevance. The top five best matches are shown first, followed by additional relevant results. 4. **Suggestion list item:** Displays search suggestions in the list using different list item ty - Network accessline 609
4. **Suggestion list item:** Displays search suggestions in the list using different list item types. See [Suggestion List Item Types](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-search/usage#suggestion-list-item-ty - Network accessline 612
a. **Delete search history** (:decline1:)**:** Removes search history entries from the suggestions (as configured at application level). b. **Secondary action:** Supports secondary actions that don't affect the list item itself. These ac - Network accessline 614
See [List Item Actions](https://www.sap.com/design-system/fiori-design-web/ui-elements/shell-search/#list-item-actions)**.** - Network accessline 740
If the user hasn't enabled search tracking and has no usage history, and no help content is available, use an [illustrated message](https://www.sap.com/design-system/fiori-design-web/ui-elements/illustrated-message-web-component/) to prompt - Network accessline 749
If the user hasn't enabled search tracking and has no usage history, and no help content is available, use an [illustrated message](https://www.sap.com/design-system/fiori-design-web/ui-elements/illustrated-message-web-component/) to indica
skills/sap-fiori-guidelines/references/ui-upload.md
- Network accessline 13
Unlike the [upload collection](https://sap.github.io/ui5-webcomponents/components/fiori/UploadCollection/) component, the file uploader includes only an input field or button and is designed for simple upload tasks. - Network accessline 23
- To upload files by dragging and dropping them. - If users may need to rename uploaded files. In all these cases, use the [upload collection](https://sap.github.io/ui5-webcomponents/components/fiori/UploadCollection/) component instead. - Network accessline 25
In all these cases, use the [upload collection](https://sap.github.io/ui5-webcomponents/components/fiori/UploadCollection/) component instead. - Network accessline 29
+----------------------------------------------------------x----------------------------------------------------------+ - The file uploader works best for uploading **single files**. - Use the [upload collection](https://sap.github.io/ui5-w - Network accessline 30
- The file uploader works best for uploading **single files**. - Use the [upload collection](https://sap.github.io/ui5-webcomponents/components/fiori/UploadCollection/) component when users need to manage multiple uploads (such as deleting - Network accessline 31
- Use the [upload collection](https://sap.github.io/ui5-webcomponents/components/fiori/UploadCollection/) component - Network accessline 62
The file uploader has two basic [component states](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-component-states): enabled and disabled. - Network accessline 71
The file uploader has three basic [interaction states](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-interaction-states) (regular, hover, down) and a busy state. For the busy state - Network accessline 82
The file uploader has three basic [focus states](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-focus-states): on focus, on focus while uploaded, and token focus. - Network accessline 94
The file uploader has four basic [value states](https://www.sap.com/design-system/fiori-design-web/foundations/interaction/states/interaction-foundations-value-states): - Network accessline 189
If the tokens don’t all fit in the input field, the component shows an overflow button (with "n more" or "n items"). For more information, see [Multi Input](https://www.sap.com/design-system/fiori-design-web/ui-elements/multi-input-web-comp
skills/sap-fiori-ios/README.md
- Network accessline 27
We recommend using the [skills CLI](https://github.com/vercel-labs/skills) for installation: - Network accessline 183
- [SAP Fiori for iOS UI Kit on Figma](https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit) - Network accessline 184
- [SAP Fiori Design Guidelines](https://experience.sap.com/fiori-design-ios/) - Network accessline 185
- [FioriSwiftUI on GitHub](https://github.com/SAP/cloud-sdk-ios-fiori)
skills/sap-fiori-ios/SKILL.md
skills/sap-fiori-ios/references/carplay/design-principles.md
- Network accessline 63
- [Apple CarPlay App Programming Guide](https://developer.apple.com/carplay/documentation/CarPlay-App-Programming-Guide.pdf)
skills/sap-fiori-ios/references/carplay/get-started.md
skills/sap-fiori-ios/references/components/activity-indicator.md
skills/sap-fiori-ios/references/components/attachment-form-cell.md
skills/sap-fiori-ios/references/components/avatars.md
skills/sap-fiori-ios/references/components/banner.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Feedback > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Notifications page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Notifications page)
skills/sap-fiori-ios/references/components/button-form-cell.md
skills/sap-fiori-ios/references/components/buttons.md
skills/sap-fiori-ios/references/components/calendar.md
skills/sap-fiori-ios/references/components/cards.md
skills/sap-fiori-ios/references/components/chart-header.md
skills/sap-fiori-ios/references/components/checkout-indicator.md
skills/sap-fiori-ios/references/components/collection-view.md
skills/sap-fiori-ios/references/components/contact-cell.md
skills/sap-fiori-ios/references/components/data-table.md
skills/sap-fiori-ios/references/components/dimension-selector.md
skills/sap-fiori-ios/references/components/empty-state-view.md
skills/sap-fiori-ios/references/components/filter-feedback-bar.md
skills/sap-fiori-ios/references/components/filter-form-cell.md
skills/sap-fiori-ios/references/components/hierarchy-view.md
skills/sap-fiori-ios/references/components/illustrated-message.md
skills/sap-fiori-ios/references/components/info-view.md
skills/sap-fiori-ios/references/components/inline-signature-form-cell.md
skills/sap-fiori-ios/references/components/inline-validation.md
skills/sap-fiori-ios/references/components/key-value-table-view-cell.md
skills/sap-fiori-ios/references/components/kpi-header.md
skills/sap-fiori-ios/references/components/kpis.md
skills/sap-fiori-ios/references/components/linear-progress-indicator.md
skills/sap-fiori-ios/references/components/list-picker-form-cell.md
skills/sap-fiori-ios/references/components/multi-message-handling.md
skills/sap-fiori-ios/references/components/navigation-bar.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page)
skills/sap-fiori-ios/references/components/object-cell.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Table View Cells > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Lists page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Lists page)
skills/sap-fiori-ios/references/components/object-header.md
skills/sap-fiori-ios/references/components/order-picker-form-cell.md
skills/sap-fiori-ios/references/components/pickers.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Input and Selection > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Pickers page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Pickers page)
skills/sap-fiori-ios/references/components/preview-table-view.md
skills/sap-fiori-ios/references/components/profile-header.md
skills/sap-fiori-ios/references/components/progress-and-processing-indicator.md
skills/sap-fiori-ios/references/components/rating-control-form-cell.md
skills/sap-fiori-ios/references/components/rating-control.md
skills/sap-fiori-ios/references/components/search-bar.md
skills/sap-fiori-ios/references/components/search-to-select.md
skills/sap-fiori-ios/references/components/segmented-control-form-cell.md
skills/sap-fiori-ios/references/components/segmented-control.md
skills/sap-fiori-ios/references/components/sheets.md
skills/sap-fiori-ios/references/components/sibling-navigation.md
skills/sap-fiori-ios/references/components/sidebar.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Input and Selection > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page)
skills/sap-fiori-ios/references/components/signature-capture.md
skills/sap-fiori-ios/references/components/skeleton-loading.md
skills/sap-fiori-ios/references/components/slider-form-cell.md
skills/sap-fiori-ios/references/components/standard-table-view-cell.md
skills/sap-fiori-ios/references/components/status-info-label.md
skills/sap-fiori-ios/references/components/step-progress-indicator.md
skills/sap-fiori-ios/references/components/stepper-form-cell.md
skills/sap-fiori-ios/references/components/switch-form-cell.md
skills/sap-fiori-ios/references/components/tab-bar.md
- Network accessline 3
> SAP Fiori for iOS | Category: M3 Standard (adapted) > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Navigation page)
skills/sap-fiori-ios/references/components/tags.md
skills/sap-fiori-ios/references/components/text-inputs.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Input and Selection > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Forms page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Forms page)
skills/sap-fiori-ios/references/components/timeline-preview.md
skills/sap-fiori-ios/references/components/timeline-view.md
skills/sap-fiori-ios/references/components/toast-message.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK — Feedback > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Notifications page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Notifications page)
skills/sap-fiori-ios/references/components/toolbar.md
skills/sap-fiori-ios/references/components/widgets.md
skills/sap-fiori-ios/references/discover/get-started.md
- Network accessline 86
Figma file key: `1450853598524410675` Community URL: [SAP Fiori for iOS UI Kit](https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit) - Network accessline 87
Community URL: [SAP Fiori for iOS UI Kit](https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit)
skills/sap-fiori-ios/references/foundations/accessibility.md
- Network accessline 211
Beyond color contrast and Dynamic Type, iOS provides: VoiceOver, reading support, Switch Control, dictation, and more. See [Accessibility on iOS](https://www.apple.com/accessibility/iphone/) and the [Human Interface Guidelines](https://deve
skills/sap-fiori-ios/references/foundations/iconography.md
skills/sap-fiori-ios/references/joule/patterns/ai-notice.md
skills/sap-fiori-ios/references/joule/patterns/outbound-navigation.md
skills/sap-fiori-ios/references/patterns/chart-content-table-view-cell.md
skills/sap-fiori-ios/references/patterns/chart-types.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK (FioriCharts) > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Charts page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Charts page)
skills/sap-fiori-ios/references/patterns/charts.md
- Network accessline 3
> SAP Fiori for iOS | Category: Fiori SDK (FioriCharts) > Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Charts page) - Network accessline 4
> Figma: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` (Charts page)
skills/sap-fiori-ios/references/resources/joule-ui-kit.md
- Network accessline 13
**Joule for iOS — Design Kit (26.4)** - Figma URL: `https://www.figma.com/design/Yi8DLLdDYJ372Ug4fpWkk7/Joule-for-iOS---Design-Kit` - Network accessline 14
- Figma URL: `https://www.figma.com/design/Yi8DLLdDYJ372Ug4fpWkk7/Joule-for-iOS---Design-Kit` - Network accessline 20
| Font | Download | |------|---------| | **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | - Network accessline 21
|------|---------| | **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | | **SAP 72** (Web) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Web.zip | - Network accessline 22
| **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | - Network accessline 23
| **SAP 72** (Web) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Web.zip | - Network accessline 24
| **San Francisco** (SF Pro) | https://developer.apple.com/fonts/ | - Network accessline 25
| **SF Symbols** | https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/ |
skills/sap-fiori-ios/references/resources/mentor-app.md
skills/sap-fiori-ios/references/resources/ui-kit.md
- Network accessline 13
**SAP Fiori for iOS 26.4 UI Kit** - Figma URL: `https://www.figma.com/design/hvCiViC9pli92ITfml3j8l/Fiori-for-iOS---UI-Kit` - Network accessline 14
- Figma URL: `https://www.figma.com/design/hvCiViC9pli92ITfml3j8l/Fiori-for-iOS---UI-Kit` - Network accessline 16
- Community URL: `https://www.figma.com/community/file/1450853598524410675/sap-fiori-for-ios-ui-kit` - Network accessline 22
| Font | Download | |------|---------| | **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | - Network accessline 23
|------|---------| | **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | | **SAP 72** (Web) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Web.zip | - Network accessline 24
| **SAP 72** (Desktop) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Desktop.zip | - Network accessline 25
| **SAP 72** (Web) | https://www.sap.com/wp-content/uploads/sites/56/2020/03/72_Web.zip | - Network accessline 26
| **San Francisco** (SF Pro) | https://developer.apple.com/fonts/ | - Network accessline 27
| **SF Symbols** | https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/ |
skills/sap-fiori-ios/references/resources/watchos-ui-kit.md
- Network accessline 13
**SAP Fiori for watchOS 1.0 — UI Kit** - Figma URL: `https://www.figma.com/file/Oi7jIM7klLwu1YbVXMZdcS/Fiori-for-watchOS-1.0---UI-Kit` - Network accessline 14
- Figma URL: `https://www.figma.com/file/Oi7jIM7klLwu1YbVXMZdcS/Fiori-for-watchOS-1.0---UI-Kit` - Network accessline 20
| Font | Download | |------|---------| | **SF Compact** | https://developer.apple.com/fonts/ | - Network accessline 21
|------|---------| | **SF Compact** | https://developer.apple.com/fonts/ | | **SF Symbols** | https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/ | - Network accessline 22
| **SF Compact** | https://developer.apple.com/fonts/ | - Network accessline 23
| **SF Symbols** | https://developer.apple.com/design/human-interface-guidelines/sf-symbols/overview/ |
skills/sap-fiori-ios/references/visionos/foundations/design-process-and-tools.md
- Network accessline 30
- Apple visionOS design kit: [Apple Design Resources](https://developer.apple.com/design/resources/)
skills/sap-fiori-ios/references/visionos/foundations/spatial-ux-design.md
- Network accessline 55
- [get-started.md](../get-started.md) — required reading before this article - [Apple HIG: Designing for visionOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-visionos) - Network accessline 56
- [Apple HIG: Designing for visionOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-visionos) - Network accessline 57
- [Apple HIG: Spatial layout](https://developer.apple.com/design/human-interface-guidelines/spatial-layout)
skills/sap-fiori-ios/references/visionos/foundations/typography.md
- Network accessline 46
- [Apple HIG: Typography for visionOS](https://developer.apple.com/design/human-interface-guidelines/typography#visionOS) - Network accessline 47
- [visionOS Type Tracking Values](https://developer.apple.com/design/human-interface-guidelines/typography#iOS-iPadOS-visionOS-tracking-values)
skills/sap-fiori-ios/references/visionos/get-started.md
- Network accessline 16
**Foundations:** - [Designing for visionOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-visionos) - Network accessline 17
- [Designing for visionOS](https://developer.apple.com/design/human-interface-guidelines/designing-for-visionos) - Network accessline 18
- [Immersive experiences](https://developer.apple.com/design/human-interface-guidelines/immersive-experiences) - Network accessline 19
- [Augmented reality](https://developer.apple.com/design/human-interface-guidelines/augmented-reality) - Network accessline 20
- [Spatial layout](https://developer.apple.com/design/human-interface-guidelines/spatial-layout) - Network accessline 21
- [Gestures](https://developer.apple.com/design/human-interface-guidelines/gestures) - Network accessline 23
**WWDC Videos:** - [Principles of spatial design (WWDC23)](https://developer.apple.com/wwdc23/10072) - Network accessline 24
- [Principles of spatial design (WWDC23)](https://developer.apple.com/wwdc23/10072) - Network accessline 25
- [Design for spatial user interfaces (WWDC23)](https://developer.apple.com/wwdc23/10076) - Network accessline 26
- [Design for spatial input (WWDC23)](https://developer.apple.com/wwdc23/10077) - Network accessline 27
- [Design great visionOS apps (WWDC24)](https://developer.apple.com/wwdc24/10086) - Network accessline 28
- [Design spatial SharePlay experiences (WWDC23)](https://developer.apple.com/wwdc23/10075) - Network accessline 29
- [Design considerations for vision and motion (WWDC23)](https://developer.apple.com/wwdc23/10078) - Network accessline 30
- [Deep dive into volumes and immersive spaces (WWDC24)](https://developer.apple.com/wwdc24/10153)
skills/sap-fiori-ios/references/watchos/foundations/layout.md
skills/sap-fiori-ios/references/watchos/foundations/navigation.md
- Network accessline 70
- [../get-started.md](../get-started.md) - [Apple HIG: Navigation for watchOS](https://developer.apple.com/design/human-interface-guidelines/navigation) - Network accessline 71
- [Apple HIG: Navigation for watchOS](https://developer.apple.com/design/human-interface-guidelines/navigation)
skills/sap-fiori-ios/references/watchos/foundations/type-system.md
- Network accessline 45
- [Apple HIG: Typography for watchOS](https://developer.apple.com/design/human-interface-guidelines/typography)
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Combined signals: 1 fact
- Reads cloud credentials; another file of the same skill sends data over the network or runs a command (genai-hub-prompt-evaluation/SKILL.md, line 79)genai-hub-prompt-evaluation/scripts/download_evaluation_results.py:93Low confidence
Declared and executed: 1 fact
- Uses cloud credentials, which the skill description does not mentiongenai-hub-prompt-evaluation/scripts/download_evaluation_results.py:93High confidence
Signal confidence: 498 facts
- Broad permissions in the frontmatter of the SKILL.mdaicore-admin-resources/SKILL.md:1High confidence
- Network access in code of the SKILL.mdaicore-admin-resources/SKILL.md:34High confidence
- Network access in code of the SKILL.mdaicore-admin-resources/SKILL.md:35High confidence
- Network access in code of the SKILL.mdaicore-admin-resources/SKILL.md:36High confidence
- Network access in code of the SKILL.mdaicore-admin-resources/SKILL.md:37High confidence
- Network access in prose of the SKILL.mdaicore-admin-resources/SKILL.md:47Low confidence
- Access to secrets in prose of the SKILL.mdaicore-admin-resources/SKILL.md:64Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:36Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:37Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueaicore-admin-resources/references/SETUP.md:37Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:38Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:51Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:52Low confidence
- Access to secrets in code of documentation: a variable, placeholder or call, not a stored valueaicore-admin-resources/references/SETUP.md:52Low confidence
- Network access in code of documentationaicore-admin-resources/references/SETUP.md:53Low confidence
- Access to secrets in prose of documentationaicore-admin-resources/references/SETUP.md:82Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/check_setup.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueaicore-admin-resources/scripts/check_setup.py:39Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/create_resource_group.py:1Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/delete_resource_group.py:1Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/get_token.py:1Low confidence
- Network access in a comment of a file that runsaicore-admin-resources/scripts/get_token.py:3Low confidence
- Network access in prose of a file that runsaicore-admin-resources/scripts/get_token.py:4Low confidence
- Network access in prose of a file that runsaicore-admin-resources/scripts/get_token.py:5Low confidence
- Network access in prose of a file that runsaicore-admin-resources/scripts/get_token.py:8Low confidence
- Network access in prose of a file that runsaicore-admin-resources/scripts/get_token.py:10Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueaicore-admin-resources/scripts/get_token.py:32Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/list_resource_groups.py:1Low confidence
- Executable script in a comment of a file that runsaicore-admin-resources/scripts/patch_resource_group.py:1Low confidence
- Executable script in code of a file that runsaicore-admin-resources/scripts/set_profile.sh:1High confidence
- Broad permissions in the frontmatter of the SKILL.mdaicore-lifecycle-management/SKILL.md:1High confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/create_configuration.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/create_deployment.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/dedup_deployments.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valueaicore-lifecycle-management/scripts/dedup_deployments.py:133Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/delete_deployment.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/get_configurations.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/get_deployment_logs.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/get_deployments.py:1Low confidence
- Executable script in a comment of a file that runsplugins/aicore-skills/skills/aicore-lifecycle-management/scripts/get_deployments.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/get_executables.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/get_scenarios.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/patch_deployment.py:1Low confidence
- Executable script in a comment of a file that runsaicore-lifecycle-management/scripts/stop_deployment.py:1Low confidence
- Broad permissions in the frontmatter of the SKILL.mdgenai-hub-foundation-models/SKILL.md:1High confidence
- Network access in the frontmatter of the SKILL.mdgenai-hub-foundation-models/SKILL.md:7Low confidence
- Network access in the frontmatter of the SKILL.mdgenai-hub-foundation-models/SKILL.md:8Low confidence
- Network access in the frontmatter of the SKILL.mdgenai-hub-foundation-models/SKILL.md:9Low confidence
- Network access in prose of the SKILL.mdgenai-hub-foundation-models/SKILL.md:19Low confidence
- Network access in prose of the SKILL.mdgenai-hub-foundation-models/SKILL.md:21Low confidence
and 448 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md plugins/aicore-skills/skills/aicore-admin-resources/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.