Skip to Main Content
Feature Request FR-3916
Product Area User Interface
Status CLOSED

3 Voters

Declarative floating button & action menus

oliver waters Public
· Jul 18 2024

Idea Summary
Option to declaratively add a global floating action button to an application for launching menus or actions such as AI chat

Use Case
Floating action buttons are buttons that persist on the application screen across all pages. These are often located towards the bottom of the screen and are used in modern web apps and mobile apps to provide users with quick access to global functionality and action menus. 

With the recent addition of the APEX AI Dynamic Action, the floating button could be used as a chatbot button to launch the AI chat, or Oracle Digital Assistant. It could also be used to open an actions menu list of options, such as global help or to trigger an action that would be beneficial to the entire application e.g. a floating button to create a new expense claim, that is available across the application pages.

Preferred Solution (Optional)
Although it is fairly trivial for more advanced APEX developers to achieve a floating button through custom css and by adding a button to page zero, a low-code declarative option would be preferable. The configuration of this floating button could be placed in the User Interface Attributes alongside Navigation settings, or as a dedicated button slot/region on page zero.

Example screenshot: -

We reviewed this idea carefully, and while it was interesting, we concluded that due to all the internal implications we need to take into account, it is unlikely to make its way into APEX.

Comments

Comments

  • vincent morneau Admin OP 11 months ago

    This screenshot tells me this is a redwood light app. Unless Redwood comes with a pattern that includes floating buttons, I doubt we can bring it to this theme.