The document discusses Layout Builder, a page builder module for Drupal. It outlines challenges in using earlier page builder options and how Layout Builder was improved. It then details how a software company built on the Layout Builder platform, developing basic block types, color/theme management tools, and other features to make the site easy for non-technical users to manage.
1. Layout Builder. How we build
platform with color/theme
management.
Vitalii Zinenko,
Team Lead at AnyforSoft
Kharkiv, Ukraine 2019
DrupalCampKyiv2019
6. Few words about our Platform
DrupalCampKyiv2019
Head Office client
Market
Country
Market
Country
Market
Country
Market
Country
PM, TL, QA
Dev Team
7. Challenges that we met
DrupalCampKyiv2019
People who never seen Drupal
People can’t imagine what they want
How to learn all Markets to work with Drupal
Prioritize requirements from Markets
How to make life easy to 30+ people who will use this
How to deploy new layouts/updates without Pain
8. Panels/Page Manager = to hard to learn. People
have more easy system for now
Paragraphs + Bricks = it’s ok, but it’s not that we
totally want
Layout Builder = it’s ok, but it’s not stable.
Long way to choose Builder
DrupalCampKyiv2019
10. Good things of layout Builder
DrupalCampKyiv2019
Dynamic Layouts. 1 column. 2 column (25% / 75%)
width. etc
Live preview of building page
Easy manage existing block
Custom add-ons to blocks
16. ISSUES WITH THIS?
DrupalCampKyiv2019
It’s very hard for client to understand difference
between nodes, blocks, views, and how to place
content
We need in Basic settings for each placed block
Content / Template Structure for Developers. We use
PatternLab here.