1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Created Design: Editor UI Customisation (markdown)

Nick O'Leary 2018-08-30 23:47:06 +01:00
parent dc842b5316
commit 4ff506d784

@ -0,0 +1,13 @@
_This is a work in progress. Do **not** start implementing anything without discussing with @knolleary first_
There are some requirements around allowing dynamic contributions to the UI.
Nodes can already contribute a custom panel to the sidebar. That is a stable API - albeit one that needs documenting.
We do not have an api available to contributing elements to the menus or buttons in the header. This design note looks at what is required and how it should be done.
<img width="400px" src="images/ui-customisation/ui-elements.png" />
Ideally, whatever apis are provided for content in the header, the existing UI elements should be updated to use them.