Redesign concept for Properties Panel of page elements

I Like the Add new and Favorite, but I don't think copy from will be very much used - and copy from what? Other Dynamic Attribute?

I know you keep promoting the idea of more code areas, but the think is that in those data pickers - 99% of the cases you are just picking one dynamic data field and that's it. Simple direct data binding.
There is almost never need for complex expressions. Highly that you have to add a formatter only.

And in those databinding cases the user only occasionally want only to prefix and suffix the data binding with a string. Like image path prefix.

So this is why we interoduced the buddles - there you can choose data binding and add simple text before or after it. Instead of writing:

some_variable + '/'+othervariable

People can use the picker and just add strings between the bubbles without thinking of quotes and stuff. You don't know how many users have trouble with simple expressions and they forget quotes all the time - resulting in errors or simply empty data - which is very difficult to track down.

But I do understand then some code savvy users, do like to work more in code view. So maybe we can add that as global option - which view you prefer to be the default design (with expression tags) or code view.

I also understand the need to be more in the inspector directly. I like your toolbar with the pickers - something like this was the idea indeed. Only on UI's with a lot of inputs - it might be an overkill to place such a toolbar on each input.

2 Likes