We have not begun tuning the spacing/padding or colors. These are considered visual elements that we can pretty easily iterate and improve. Our current priority is focusing on the functionality.
As far as your other points, we plan to release customization UI (hopefully this week!) that will allow you to hide any tabs you like, create your own tabs, and put whatever combination of tools on those custom tabs.
I see you’ve left aligned your tabs. I don’t think we’ve exposed this UI yet (part of customization) so are you hacking around with flags?
Our testing shows the new UI is far more stable and performant than the old UI (new Explorer is up to 80X faster). If you have a reproducible situation, logs are super helpful. Feel free to DM them.
So, I want to ask, do yall have a rough estimate on how finished the functionality part is? Maybe like 20% or 30% done? I’m really interested to see how progress has been!
Script Editor may get some updates as we adopt the design system but a full ground up rewrite like we did with menus, ribbons, toolbars, etc. is way off on the horizon.
It kind of depends on what you mean. We’ve already migrated most of the old actions to the new actions system. So technically, anything you could do in the old UI is accessible via toolbar customization. We can’t fully release the new UI until we’re sure everyone can continue to do their work. So in the next week or so, we’ll be releasing the customization UI and watching to see if we’ve done a good job of doing that.
That said, we absolutely moved some stuff around and there will be some folks upset that they need to re-learn where things are or change their muscle memory a bit. We will get blamed for changing things that didn’t need changing but we’re working towards a bigger picture here where Studio gets a lot more flexible and powerful — we can’t keep cramming new tools and functionality into ribbon tabs and buttons. We’ve done a lot of internal testing with this new UI and everyone that spends a day or two getting used to it, keeps it on.
Will it be possible, with this new UI, to easily change the color, size of the buttons etc? Someone said that it would be possible since this is written in Lua. Would be super nice if you could customize it in that way - whether if it’s a config file or having to do some scripting stuff for it.
It will be technically possible but I don’t have an ETA.
This initial release, we’re focused on customizing the ribbon tabs and toolbars since that enables people’s workflows. We will be making design updates through the rest of this year.
But yes we are using Lua and Stylesheets so in theory we could open up the ability to override/themes/etc. Just a matter of priority.
Right now you can do some light customization: hiding text labels or setting the ribbon to auto hide.
In the closer future when we do actual design updates, we are considering supporting different “density modes” (compact, medium, etc.)
In the further future, I’m hoping we get the chance to introduce deeper customization where you can be more specific. We do have some challenges with icon scaling and other things that make this less straightforward than it may seem.
Is the space between the new ribbon left alignment due to some plans for allowing us to customize the left side as well? Because it doesn’t look really great with the extra space between.
That space is completely variable depending on your window width and number of tabs. The play test control area is also variable depending on your test mode. If you left align your tabs, it will still preserve the space needed for the testing controls: