Bricks module — revolutionary new way of creating rich content in Drupal

Events happening in the community are now at Drupal community events on www.drupal.org.
anton-staroverov's picture

https://www.drupal.org/project/bricks

Bricks — is a revolutionary new way of creating rich content in Drupal. Thanks to the powerful contributions like ECK and Entity Reference, Bricks itself is just 100 lines of code.

In terms of concept Bricks is a new generation of Paragraphs, drop-in replacement for Panelizer and a good friend to Display Suite and WYSIWYG.

Live demo

  1. Open pre-configured sandbox on simplytest.me.
  2. Click Launch sandbox and wait.
  3. Click Log in (email and password should be pre-filled).
  4. Go to Appearance and click Set default near the Bootstap theme.
  5. Go to Structure > Content types > Page > Manage fields and:
    • Edit and Save field_body (this enforces Field API to alter database schema).
    • Optionally Delete useless body field.
  6. Finally click Add content on the toolbar and create your first bricky page!

https://www.drupal.org/project/bricks

Comments

Does not work

fabianx's picture

I followed the above steps and it does not work :/. Any ideas?

( edit: oh, the link 'preconfigured sandbox' was wrong in the email. Nevermind, one needs bricks_bootstrap - not bricks to test it on simplytest.me )

For sure! And what was a link

anton-staroverov's picture

For sure! And what was a link in the email?

What about quick start guide - please have a look at my answer here: https://www.drupal.org/node/2609968#comment-10538280

Please spend 10 min, it will worth it. Bricks is stable in its core, but UX is weird. It's a next step.

Hi, Looks pretty interesting,

chipway's picture

Hi,

Looks pretty interesting, but

I followed too the steps. I had the the field_body field with buttons :
Create Body Create Columns Create Grid Create Image Create Section Create Text Search

Then I tried to describe my test in https://www.drupal.org/node/2609968

Your feedback is very

anton-staroverov's picture

Your feedback is very important! I figured out that I totally forgot about quick start guide =)

Please refer to my answer for your issue: https://www.drupal.org/node/2609968#comment-10538280

It would be great if you could spend extra 10 min and give a feedback taking in account all I wrote there...

Interesting module

mattkevan's picture

Hi tonystar,

This is an interesting module! Thank you for sharing.

The paragraphs/bricks paradigm for building modular content from reusable entities is the way forward. It makes much better sense from a design and development perspective, and is easier for the end-user to understand than something like Panels.

I've been building and designing sites with this structure ('card' ECK entities, Inline Entity Form, and Display Suite) for the last few years, and we now use this approach for all of our projects at the Drupal agency I work for. However, the UX leaves something to be desired, and your Bricks module looks like an interesting approach. If there's any way I could be helpful with the design or UX, just let me know.

Best,

Matt

Just left some more feedback

jwilson3's picture

Just left some more feedback on the usability issue in your issue queue. The controls for adding things could use some work because this is not intuitive.

https://www.drupal.org/node/2609968#comment-10559776

It's really useful!

kale06's picture

Thanks for coding this kind of a good editor, I just tried and it comparatively provides a better control of the content.

Theme development

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: