Charting the Decoupled Layout Builder Journey: The Pitchburg Project

a person working in laptop
Kaitlyn Baker / Unsplash
Comment

The progress on the decoupled Layout Builder project under The Pitchburg Project is detailed in the article on Sprint 3 & 4 in PreviousNext. The team led by Lee Rowlands has been dedicated to finalizing the project's API and establishing the front-end component APIs. This work includes completing the API, integrating React Widget components, a Widget manager, a settings tray, and settings forms for React Block components. Additionally, they've added a document outline with drag-and-drop functionality and a footer component displaying breadcrumbs. Noteworthy features encompass plain text and rich text widgets powered by CKEditor, as well as functionalities such as editing document modes and drag-and-drop capabilities for adding sections or blocks.

The team's upcoming tasks include the finalization of documentation and the release of front-end code, enabling contributions from the wider community for widgets, formatters, blocks, and layouts. They plan to make sidebar panes pluggable as an extension point, implement front-end saving with an autosave feature during idle times, and support block/region restrictions in the front-end. This project's goal is to connect with Drupal through drupalSettings and plugin definitions while introducing undo/redo support. To learn more visit the article on the PreviousNext website.

Disclaimer: The opinions expressed in this story do not necessarily represent that of TheDropTimes. We regularly share third-party blog posts that feature Drupal in good faith. TDT recommends Reader's discretion while consuming such content, as the veracity/authenticity of the story depends on the blogger and their motives. 

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Related Organizations

Related People

Advertisement Here

Upcoming Events

Latest Opportunities

Advertisement Here