UI5 / UI5/openui5

Please provide an application wide shell bar option for standalone apps

Open
#3,344 14 comments 0 reactions 1 assignee View on GitHub

@petyabegovska is already working on this.

Since Feb 12, 2025.

enhancement in progress
Dominant language
JavaScript
Stars
3.3k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

Context:

  • sandbox.js shouldn't be used for productive scenario's (according to the flpSandbox.html)
  • Not always possible to deploy the app to an FLP environment (e.g. no Portal subscription)
  • Using module:sap/ui/core/ComponentSupport

I wouldn't mind having to take care of my own component level view model to control the visibility of a home/back icon in the Shell. I don't see how I can influence the visibility of the Shell's bar. There is no aggregation for a (f.)ShellBar or any other type of bar, but it does accept attributes such as title, icon, right text, ...

Sample: https://plnkr.co/edit/Tmk6vd5CF4IEZC2y

Notice the Shell around App, with a title set, but the Shell bar is not visible.

Alternatively I have tried putting an f.ShellBar around my app, but that causes rendering issues: https://stackoverflow.com/questions/69154180/how-do-i-combine-a-shellbar-with-page-or-dynamicpage-last-row-of-list-table-is

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.