Rearranging the toolbar contents . . . it’s an interesting idea, and one that has occurred to me before, but I’ve never proceeded to investigate.
I do know that the toolbar is built rather strangely (at least to me). As you know, most of my tweaking is done by just adding CSS that will affect things as and when they appear on screen and I suspect CSS may not be able to re-arrange the toolbar.
I tend to avoid active processes, but in this case I already have a mutationObserver watching the Toolbar. Because of Waze’s insane decision to replace undo/redo standard icons with the words, and to use the undo icon for refresh, I have to wait for the stupid buttons to appear and then fix them. So theoretically, I could extend that active process to re-arrange some things.
Having said that, Waze are currently embarking on another round of “screw up the UI for no good reason”. The current WME Beta has already messed up FixUI by reverting the arrangement of the Toolbar, Brand, Map and Sidepanel sections to how they used to be in WME V1, so I probably won’t look at this until they’ve released their latest stupid changes to Production and I’ve dealt with them.
[20 minutes later - and I go to add an update and discover I haven’t posted this message :lol: ]
I had a quick play to see what I can do with CSS, without actually re-arranging page elements. The buttons are all floated right and added in reverse order. Using just CSS I can float the buttons back to the left and float the drop-down menus to the right. This also reverses the order of the elements - but given that swapping sides is going to “break” your muscle memory anyway this might not be too bad. The search box and layers menu aren’t going to move without DOM manipulation - but then I think Waze are planning to move the layers menu onto the map anyway. What do you think?
