The border around the toolbars/panels in Rhino 8 are much thicker than in Rhino 7. I’m not sure if that should be considered a regression, but I certainly prefer the thinner borders in Rhino 7. I looked through the advanced settings, but didn’t find any values for customising these.
The indicated lines in Rhino 7 are indeed borders. In Rhino 8 there are no such borders, except around the viewports. For the rest, the UI elements should be separated by a 3 pixel padding (@100%). The thin lines under the grippers are not borders, but a separation line between the gripper and the toolbar it belongs to, and this should be a 1 pixel line.
I do see some issues and inconsistencies on Windows with how these lines are rendered though. On Mac it seems to render better.
Indeed that does appear to be the overarching issue, and I would also agree that the worst offender is the new thicker “padding” around the viewports. That said, these too appear inconsistent in thickness (here with the frame background colour set to red):
Yes, I made a few YT’s today that should address these. Most of them are specific to Windows and the first is an issue related to Windows scaling. RH-81331 Toolbar grippers have odd shading RH-81332 Padding between standard toolbar and command line RH-81333 Padding around viewports is too large RH-81334 Vertical tab on docked containers is a pixel too short
Hi @Gijs, we just issued Rhino 8 at BIG and I received some GUI questions related to this topic. So I thought I’d just jump in and check up on these YouTracks, but they appear to be private. Any updates regarding the toolbar/panel padding?
good to hear, I’m working on the tabs and general UI related stuff now for Rhino 9. The icons are done by @marika_almgren
Let me know if you see other points that need attention. I’ve also reworked the grippers.
Glad to hear that, it looks great so far! The grippers too. Really liking this new direction. The icons appear to rectify many of the issues brought up back here (i.e. being too chunky, saturated and stark looking), super clean work @marika_almgren
Only just that there appear to some slight differences in the borders (stroke/color). It would be nice to consolidate:
The other lines are the lines that allow you to scale panels. I can make them smaller, but then we’re trading it for a different issue, it becomes hard to grab.
The blurry line is Windows’ shitty way of rendering a single pixel line. I haven’t found a solution for this yet. On Mac it looks perfect, as well as when no scaling is applied. You’ll also notice that the line ‘jumps’ where the gear icon is located, which is caused by the same issue. In fact that line is not a line but made by a panel in a panel that has a 1 pixel padding.
This trick cannot be done for the line around the tabs, or at least, I haven’t found a way yet.
The borders are Content.Tab.Enabled.Border