How to handle big palettes?

I have more and more buttons to show in the modeler palette, and I would like to improve the presentation.

My preferred approach would be to have “nested buttons” (like in Gimp for instance): clicking a palette button would open a menu with more buttons (a bit like if the context pad was opened from the palette, except that I would not like to have the sub-buttons being smaller in pixels than the root-buttons).

Another option would be to have 3 columns instead of 1 or 2, if the preferred approach is not feasible.

Could you please tell me if this is possible? How? And is there an example somewhere I could start from?

Many thanks!

Unfortunately, I think this is currently not supported by diagram-js. You would have to create your own Palette module to achieve that.

1 Like