Absolute positionned buttons on navigator panel hover

Hi,

I don’t find the current navigator buttons display very handy:

  • With a few nested blocks or long labels, buttons appearing on hover are partly hidden because they overflow the navigator panel.
  • The only way to access the buttons is to scroll horizontally.

image

This becomes terrible when you need to delete a few blocks in a row because each time you delete a block, the scroll resets to the left :wink:

Maybe limiting button width to panel width and displaying them with absolute positionning – possibly masking the label, which would be OK for me – would solve this:

image

We were thinking the same thing.

One minor enhancement may be to make it horizontally sticky rather than absolute. By sticky I mean that normally they would be fixed to the right in a consistent position but if the action buttons do not fit within the available width for the button (for example in a deeply nested block with a small sidebar width), then they should behave like they currently do to enable them to be accessed via scrolling.

Yes I guess sticky could be nice, maybe leaving room for a medium length word after the block icon.

Or keeping absolute but only allowing buttons to appear on hover when block is visible enough (icon + a few letters in label), forcing us to scroll a bit if needed.