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.
Project page: https://www.drupal.org/project/bricks
Source code: https://github.com/highweb/drupal-bricks
Issue board: https://contribkanban.com/board/bricks
Working group: https://groups.drupal.org/bricks
Team: http://timezone.io/team/drupal-bricks
Bricks Sprint Amersfoort 2018
If you are using Paragraphs and/or Layout Builder in your daily work -- this could be really interesting for you/your Team!
We will work on new Bricks features, allowing to user them together and natively with Paragraphs and Layout API/Builder.
List of tasks: https://www.drupal.org/project/issues/search?issue_tags=Bricks%20Sprint%....
Read moreBricks Sprint at Design 4 Drupal Boston 2017
Bricks is a new way for building pages on top of Entity Reference, Display Modes, Layout API, tabledrag.js and Flat Tables. Everything is in Drupal core that makes Bricks ultra-lightweight and developer-friendly. In terms of concept this is a new generation of Paragraphs.
On the Sprint we will perform testing of new features, think of better UX, work on documentation and do some refactoring.
List of particular topics to work on/discuss:
- Better editing UX (and especially this issue pack)
- Bricks + Pattern Lab integration
- Bricks + Fractal integration
- Bricks + Paragraphs integration
- Your current/upcoming website site building strategy
List of other tasks: https://www.drupal.org/project/issues/bricks.
Read moreBricks Code Sprint at DrupalCamp Kyiv 2017
Bricks is a new way for building pages on top of Entity Reference, Display Modes, Layout API, tabledrag.js and Flat Tables. Everything is in Drupal core that makes Bricks ultra-lightweight and developer-friendly. In terms of concept this is a new generation of Paragraphs.
On this Code Sprint we will try to create a Bricky distribution with content deploy options built-in. Also we will work on integrations with other contrib modules to make Bricks even more powerful.
List of tasks: https://www.drupal.org/project/issues/search/bricks
Contributor checklist:
- Visit a session about site building with Bricks by Vlad Moyseenko on June 10 at 13:25: http://camp17.drupal.ua/en/node/91
- Make sure you have drupal.org profile
- Make sure you have github.com profile
- Join #bricks channel in Drupal Slack: https://drupalslack.herokuapp.com
Bricks 8.x-1.3 just released!
Bricks 8.x-1.3 just released!
Draggable Entity tree, Inline Entity Form, Revisions and Paragraphs support!
Bootstrap 4 (!) support as a separate module!
https://www.drupal.org/project/bricks
Read moreBricks module status and planning
Agenda:
- New features review
- Port Treeable 7.x to Bricks 8.x core
Bricks module refactoring
Agenda:
- Current features review
- Refactoring plan
- Issue: Usability looks not easy
Bricks module — revolutionary new way of creating rich content in Drupal
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
- Open pre-configured sandbox on simplytest.me.
- Click Launch sandbox and wait.
- Click Log in (email and password should be pre-filled).
- Go to Appearance and click Set default near the Bootstap theme.
- 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.
- Edit and Save
- Finally click Add content on the toolbar and create your first bricky page!
https://www.drupal.org/project/bricks
Read moreBricks module roadmap and planning
Meeting notes:
- Rename Atoms -> Bricks.
- Get rid of submodules in favor of a single core module (Bricks), separate out pre-defined bricks and templates into s/a module (i.e. Bricks Bootstrap).
- Reduce number of dependencies (make them optional).
- Fix two annoying Treeable bugs a) when adding a new bricks b) when reordering a tree.
- Use GitHub for code collaboration, https://contribkanban.com for planning.