Skip to content

Config: UI Base ui-base

Properties

PropDescription
PathThe endpoint proceeding the host of Node-RED where your UI will be accessible
App IconAllows you to set a custom icon for your application. Provide the URL to the App Icon, which will be displayed as the app icon and in the browser tab.
Include Page Path in LabelThe side navigation lists all available Pages for the Dashboard. By default, this will just show the page name, but this option allows you to also show the page's path.
Side Navigation StyleThe style the side navigation menu should use (default, fixed, icon, temporary, none)

Application Icon Added In: v1.18.0

The Application Icon feature allows you to set a custom icon for your Node-RED Dashboard. This icon is used in the browser tab and when installing the dashboard as a Progressive Web Application (PWA). The image provided should be a square with dimensions between 192px and 512px. To set it up, provide a URL to an image in the App Icon field, enhancing branding and user recognition.

To configure the Application Icon feature in Node-RED Dashboard 2.0, follow these steps:

  1. Open the Edit ui-base node settings.
  2. In the App Icon field, enter the URL of the image you want to use as your app icon. Ensure the image is square, with dimensions between 192px and 512px.
  3. This icon will be displayed in the browser tab and when the dashboard is installed as a Progressive Web App (PWA).
  4. Click Update to save the changes.

Example of how the 'App Icon' property looks Screenshot of the UI Base configuration options_

Example of how the 'App Icon' looks on browser tabExample of how the 'App Icon' looks on a browser tab

Example of how the 'App Icon' looksExample of how the 'App Icon' appears when installed onto an iPhone

Title Bar Style Options Added In: v1.10.0

Title Bar - Default

The title bar will appear as the first element, and scroll with the content, meaning that on longer pages, the title bar will not be visible when the page is scrolled.

Example of how the 'Default' option looksExample of how the 'Default' option looks

Title Bar - Fixed

The title bar will always be visible, even when the page is scrolled. This is useful for when you want to always have access to the title bar, regardless of the page's length.

Example of how the 'Fixed' option looksExample of how the 'Fixed' option looks

Title Bar - Hidden

The title bar is not visible at all. Note that it is still possible to see the navigation menu in this state by choosing the Fixed option.

Example of how the 'Hidden' option looksExample of how the 'Hidden' option looks

Example of how the 'Collapsing' option looks when open (left) and closed (right).

This open will shift the entire content of the Dashboard when opened, and not be visible at all when closed.

Example of how the 'Fixed' option looks at all timesExample of how the 'Fixed' option looks at all times

Will always remain open. At our mobile breakpoint (768px), this value is overridden, and an "Appear Over" option is used. Note that at mobile-scale (screen width less than 768px), then the Fixed layout will revert back to the "Default" option.

Similar to "Collapsing" when opened, but when closed, the icons for each page still show.

Example of how the 'Collapsing' option looks when open (left) and closed (right).
Example of how the 'Collapsing' option looks when open (left) and closed (right).

Not visible when closed, and when open, will appear over the Dashboard content, without shifting it.

Example of how the 'Always Hide' option looksExample of how the 'Always Hide' option looks

The sidebar will not be visible under any circumstances. All pages are still accessible via their direct links or a ui-control node.