I was looking at the panel sections on the Properties editor, and wondering why it looks so disorganized.
Some of the headers have checkboxes that screw up the alignment of the titles. And all the arrows add to the visual noise without actually doing much for us. The section dividers do not extend to the edges, so when open it is not obvious that they divide entire panels and not just content within a section.
The following shows the panels closed, with the current situation on the left. On the right I have removed the arrows and lined up all the titles. I hope you will agree that it is much easier to scan the list of titles on the right than on the left. I have also removed the diagonal drag widgets as we can just show them on hover instead.
Another issue is that with themes we can change the header backgrounds and the the backgrounds of the panels. This should be enough to do almost anything with styling but there is something missing…
If we change the background colors of the headers then all of them change at once, natch. Changing the panel backgrounds basically makes the open panels look different from the headers. But this means that there is always a disconnect between the color of the header and its related panel (unless everything uses the same color of course).
Best to illustrate this with an example of something we can’t do now. On the left is what it could look like while hovering the mouse over the “Shading” header. Click it and it will open to show what you see on the right. There you see that the header and open panel section share the same color. This way it is very easy to see which is an open section and what are closed headers.
On the right image you will notice that the checkboxes and titles in the header line up with the checkboxes and text in the panel.