[meta] Unified Blocks and Layouts (SCOTCH+WSCCI+Spark+Field UI)

Created on 19 October 2012, about 12 years ago
Updated 16 June 2023, over 1 year ago

The Blocks and Layouts Initiative has come a long way since its initial inception, and there are a lot of people working in this space. We had a phone call together which is documented at https://docs.google.com/a/acquia.com/document/d/1sCAnSD6o7Q5sXo3H_cCRTyP.... Here's an updated roadmap that covers what each team is working on.

There are essentially five "prongs" of this initaitive, all working in parallel:

  • Underlying APIs: Take a request, turn it into a page with a layout and blocks.
  • Blocks Everywhere: Create the concept of "smart" blocks that are contextual, and ensure everything output on the page is a block.
  • Blocks/Layouts UI: UI for creating landing pages, assigning layouts to them, and placing blocks into layouts.
  • Spark Responsive Layout Builder: Dynamic layout creation using dynamic breakpoints, grids, and regions.
  • Improved Field UI: Leverage layouts and regions in field UI to make a more streamlined experience.

Here's what's entailed for each, and places where you can jump in to help!

Blockers for everything else

We need these two issues dealt with before we can move forward on the various sub-initiatives.

Sub-initiatives

None of these are specifically blocked on anything else unless they're so noted.

Fundamental Underlying APIs (EclipseGc + sdboyer)

These are what's required to take a request and serve it up as an HTML page, which in D8 means a display (layout instance) containing multiple block instances.

Blocks Everywhere (EclipseGc, naxoc, ???)

Landing page / block assignment UI (Gábor, Bojhan)

Meta issue: 🌱 [META] Decouple layouts from themes Active
Prototype: http://groups.drupal.org/node/242403
Northstar designs: http://groups.drupal.org/node/259593

Includes:

Spark responsive layout builder (Gábor)

Meta issue: 🌱 [META] Add editable responsive layouts to Drupal core Postponed
Prototype: http://drupal.org/project/layout
Northstar designs: https://projects.invisionapp.com/share/7M73WEBZ

Improved Field UI (Swentel, Stalski, zuuperman)

Meta issue: 📌 [META] Gradual changes to Field UI Closed: duplicate

Includes:

Feature request
Status

Closed: outdated

Version

11.0 🔥

Component
Base 

Last updated 2 days ago

Created by

🇨🇦Canada webchick Vancouver 🇨🇦

Live updates comments and jobs are added and updated live.
  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024