Here’s a patch to test it out: https://developer.blender.org/P768
There are a couple of different options at the top to mix and match including if the decorator and the text should be on the left or right and how it should align (eg. UI_PROP_TEXT_LEFT).
Comment out different lines to test the variations.
The patch is not very polished, but I think it’s enough to get an idea and make decisions.
In particular, I could not easily move the locks of the transform because they are technically a different property from the transform itself (I can’t just mix 2 different properties).
Here are some examples:
Text left:
Text right:
@Alberto
you’re right, I misunderstood you before. The picture on the left is similar to your proposal, except that the checkbox is aligned on the left instead of right.
It has the disadvantage that is harder to associate the name and value, as they are more distant.
Usual ways to deal with this are different colored rows and dots or lines connecting the row, but I think that adds noise.
@Notformortaleyes
Interestingly, it took me a while to understand that you meant that logically the name should be first. For me, it makes no difference as I like the logical order “actions/state - value - description”. The text is quite bright and aligned, so I find it “in its place”, but I understand that maybe I am an exception here?
What I find tiring in the current version is that I have to scan both horizontally and vertically for the names, although simply aligning the checkboxes already makes it better.