The original issue written up in What is region meta_header for?... was about how blocks that aren't assigned a region will just end up in the first available region. Currently, it doesn't seem like there's any default configuration for block placement.

Reason to add default block placement:
- Keep site-builders from having to cleanup the theme blocks when the install zurb foundation.
- Potentially make this theme a little bit more "user friendly" while still keeping it very vanilla.

Solution
- Add install config files for blocks in the main theme that places them in regions.
- Add mirroring config files in the STARTER theme.(Actually, this is a core issue, and it'll be resolved there. I don't think we should make duplicate configuration.)

Tentative Blocks and Regions

  • Header
    • - Site Branding
    • - Main Navigation
    • - User account menu
    • - Breadcrumbs
  • Meta header
  • Highlighted
    • - Status messages
  • Content
    • - Page title
    • - Tabs
    • - Help
    • - Primary admin actions
    • - Main page content
  • Left Sidebar
    • - Search
    • - Tools
  • Right Sidebar
  • Footer first column
  • Footer middle column
    • - Footer menu
  • Footer last column
    • - Powered by Drupal
  • Left off canvas
  • Right off canvas

Comments

sim_1 created an issue. See original summary.

sim_1’s picture

Component: Code » User interface
Issue summary: View changes
Status: Active » Needs review
Issue tags: +blocks
Related issues: +#2635978: Sub-theme doesn't inherit base theme default block config
StatusFileSize
new11.22 KB
erutan’s picture

Status: Needs review » Reviewed & tested by the community

Seems reasonable to me. :)

Marking this as RBTC given it provides a more pleasant experience for users and is easily reversible (they'll be on the block placement screen at some point). It seems like an easy win.

  • sim_1 committed cd1654a on 8.x-6.x
    Issue #3090194 by sim_1, erutan: Set starting configuration for block...
sim_1’s picture

Status: Reviewed & tested by the community » Fixed

Great, thank you @erutan for your help reviewing this patch! Marking as fixed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.