I know that Node-red purpose a lot of inputs elements (input, list, select, tabs, etc...) to put into the node interface form. These settings node interface could be more effective with other components, like collapsing, dropdown, progress bar.
I've seen a lot of parts of bootstrap 2 and 3 into the source code. Is it possible to upgrade to bootstrap 5 in order to improve user experience?
I could be more easier to develop nodes with these bootstrap components.
If you're agree with that I'm be able to put a PR with this kind of feature.
Node-RED hasn't used bootstrap for a very long time. I've just searched through the code base, just to check I'm not forgetting anything, and I don't find any forgotten trace of it.
No I'm not referring to dashboards. I'm talk about node settings that extract industrial data.
These nodes have a lot of settings. To maintain the Node-red User experience I'll need these extra components to classifies and collapse the rigth setting and It's why I'm asking you about it.
The Editor settings panel for nodes already has jQuery and (I think) jQuery UI available and extensive CSS. They also have a number of dedicated controls. You can already do a lot therefore. Including collapsible sections, tabs and more. Bootstrap would be overkill I think and would add unnecessary bloat.
It is, of course, possible to load others yourself because you have a full html file to work with but everything you add makes the Editor heavier to load. Not necessarily an issue but worth remembering.