When editing the Form element in theme styles the ‘field margin’ section seems to edit the overall form padding. The ‘tooltip’ says ‘padding’ too whereas the settings section is ‘field margin’.
When editing the form at individual element level the same options are there but the ‘field margin’ option does change the margin of each field.
Maybe I’ve misinterpreted the theme style option but this seems like a small bug.
ps. Also just noticed the ‘tooltip’ (text in the middle of the margin/padding circle that shows when you click right/left etc) in the individual form element also says padding where it should say margin.
I think the labeling of “field margin” is misleading, as it adds space to the form group (the surrounding div of the input field). There must be a reason why padding is used instead of margin. Let’s see how we can improve this.
Elementor Forms introduce auto margins between fields in the same line, i.e. the way it is supposed to be.
Bricks form - Inline Fields - No Margin between fields or any options to set it. Fields touch each other in Bricks! How weird is that!
The margin between fields in the same line is essential, and there is no way to set it in Bricks.
Setting it as 49% or 45% as @timmse suggested doesn’t work, as the gap gets introduced in a weird way. (The gap gets introduced at the end of the second inline field - see screenshot - Top Right Corner of the form)
Bricks Form - Inline Fields
The margin between inline fields, like Elementor’s, is visually pleasing and serves a critical function of being able to differentiate between fields at a glance.
As already said, the task is in progress (WIP = work in progress). However, setting the first four fields to something like 49% and space-between still works (if you enable the “space-between” setting to create a space between).
The custom CSS provided introduced uneven column and row gaps, thus not feasible.
The ‘space between’ option works best.
It creates equal column and row gaps, which is visually pleasing, and the way it is supposed to be, plus no hassles to input any custom code.
This is not true. What causes this is probably the default margin-bottom, which of course you should set to 0.
This can’t be possible, because the margin bottom is fixed and the horizontal spacing is a percentage… but anyway, if one of the three solutions works for you, everything is fine.
Hi guys,
To avoid confusion, we decided to rename the label from “margin” to “spacing” in Bricks 1.9.6, now available as a one-click update in your WordPress Dashboard. However, since we have not changed anything in the actual functionality, technically, it is still padding. Nevertheless, it should be less confusing now.
In addition, we have created another task to make it easier to create columns within the form. However, this is still a work in progress and will be included in a later version.