node-red-dashboard
node-red-dashboard copied to clipboard
Configurable Application Icon
Description
Currently, the PWA icon is compiled when we distribute the npm package, meaning that users are not able to override this with their own preferences/icon.
We should offer configuration options by which users can tailor the icon to their specific application
Here is an example of a dynamically served manifest.json: https://stackoverflow.com/questions/50086761/dynamic-icon-pwa-manifest
Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate
- [ ] https://github.com/FlowFuse/node-red-dashboard/issues/1326
- [ ] https://github.com/FlowFuse/node-red-dashboard/issues/1327
- [ ] https://github.com/FlowFuse/node-red-dashboard/issues/1328
The other thing this can cover is the icon showing in the Browser tab, which is currently the Dashboard icon
First Iteration:
- Option for the
ui-baseto have an "Icon" field - When set to a given file, that shows as the icon for the Dashboard in the browser