We need to add support for rendering "chromeless" frontend applications such as Login & Logout pages, session expiration, status page, dashboard mode, etc.
Things chromeless apps need to be able to do:
- Option to hide Chrome UI when this app is mounted
- No icon in the left navbar
- Be able to live at URLs without the
/app prefix
- Currently the backend route that renders the NP is the
/app/{appId} route in the app_render_mixin. We will need to be able to support other routes, so we may need to include a backend API that plugins can use to render the NP bundle for a specific app. The legacy platform has a similar API: h.renderApp.
For reference, In the legacy platform we called these "hidden applications."
Related to #18843
We need to add support for rendering "chromeless" frontend applications such as Login & Logout pages, session expiration, status page, dashboard mode, etc.
Things chromeless apps need to be able to do:
/appprefix/app/{appId}route in the app_render_mixin. We will need to be able to support other routes, so we may need to include a backend API that plugins can use to render the NP bundle for a specific app. The legacy platform has a similar API:h.renderApp.For reference, In the legacy platform we called these "hidden applications."
Related to #18843