Sometimes it’s the little UI tweaks that make a huge difference because they affect things that we do over and over, on all projects.
Today I want to propose that Bricks can easily be more intelligent when it comes to adding new elements. Although it’s true that you can add a new element by dragging and dropping, it much quicker to just click the element and have it be added…except that the default placement is currently, well, dumb. For instance, if I’m working on a nested container and I need a heading, a rich text box and a button. With the container selected, I click to add a heading and it appears inside the container. Great! Now I click to add the rich text box and it appears…outside all containers, and the root level.
I would expect that with the heading selected, the rich text box would appear directly after it, in the same container. I would expect this because that makes sense and would make populating the container with the needed elements easier and faster.
Currently it forces me to select the container again every time I want to add a new element to it (or use drag and drop—much slower).
The same intuitive logic I’m proposing should also be used when pasting copied elements.