Add "No Value" Option for Display Property

Dear Bricks Team,

I’d like to suggest an improvement to the display property options for Section, Container, and Block elements. Currently, the only available options are block and flex,
image

But I’d love to see an additional option: no value.

This option would mean that no display property is applied to Sections, Containers, and Blocks until I explicitly set one, giving me full control over layout styling. Right now, when adding a new Section, it automatically comes with a Container that inherits a default display property. To remove this, I have to convert it to a Div, which adds extra steps. Even setting it display: unset with custom CSS doesn’t fully resolve the issue, as it still inherits values from the custom CSS.

I know some people here don’t like TailwindCSS Frameworks or WindPress, but I am a user, and there are others who use it too. Adding a “No Value” option would:

  1. Ensure Sections, Containers, and Blocks don’t have any predefined display styles unless set manually.
  2. Make it easier to integrate TailwindCSS without conflicts.
  3. Reduce unnecessary steps when working with Sections, Containers and Blocks.

This small but meaningful change would make Bricks even more adaptable for custom workflows. I’d really appreciate your consideration and look forward to your thoughts.

Best regards,
Jornes

2 Likes

I completely agree! Bricks have evolved alongside the ecosystem.
Having an option without normalization, preflight, default style, or something similar could be beneficial for broader use cases, such as those of us using Tailwind CSS with the Bricks builder.

2 Likes

I’m hoping to see this added in 2.0.