ycloudyusa / y_lb
Adds Layout Builder to Web Services project.
5.0.5
2026-06-23 06:30 UTC
Requires
- php: >=8.1
- cweagans/composer-patches: *
- drupal/bootstrap_layout_builder: >=2.1.2
- drupal/bootstrap_styles: >=1.1.3 || ~1.2.1
- drupal/entity_clone: ^2.0@alpha || ^2
- drupal/layout_builder_blocks: *
- drupal/layout_builder_operation_link: ^2.2
- drupal/layout_builder_restrictions: ^2.16 || ^3.0
- drupal/layout_builder_save_and_edit: ^1.0
- drupal/lb_accordion: ^3.0
- drupal/lb_branch_social_links_blocks: ^1.0.3
- drupal/lb_cards: ^3.0
- drupal/lb_carousel: ^3.0
- drupal/lb_grid_cta: ^4.0
- drupal/lb_hero: ^2.0
- drupal/lb_modal: ^2.0
- drupal/lb_partners_blocks: ^2.0
- drupal/lb_ping_pong: ^2.0
- drupal/lb_promo: ^2.0
- drupal/lb_related_articles_blocks: ^2.0
- drupal/lb_related_events_blocks: ^2.0
- drupal/lb_simple_menu: ^2.0
- drupal/lb_staff_members_blocks: ^2.0
- drupal/lb_statistics: ^3.0
- drupal/lb_table: ^1.0.6 || ~1.1.0
- drupal/lb_testimonial_blocks: ^2.0
- drupal/lb_webform: ^2.0
- drupal/menu_item_extras: ^2.0 || ^3.0
- drupal/metatag: *
- drupal/node_revision_delete: ^2.0@alpha || ^2
- drupal/openy_gtranslate: ^1 || ^2.0.0
- drupal/pathauto: ^1.11
- drupal/scheduler: ^2.0@RC || ^2.0
- drupal/simple_sitemap: ^3.7 || ^4.1
- drupal/ws_code_block: ^1.0.0 || ~1.1.0
- drupal/ws_colorway_canada: ^2.0
- drupal/ws_event: ^2.0
- drupal/ws_lb_tabs: ^3.0
- drupal/ws_promotion: ^2.0
- drupal/y_branch: ^1.1.0
- drupal/y_camp: ^3.0
- drupal/y_facility: ^3.0
- drupal/y_lb_article: ^2.0
- drupal/y_program: ^2.0
- drupal/y_program_subcategory: ^2.0
- open-y-subprojects/openy_features: ^5.0
- open-y-subprojects/openy_focal_point: ^2.0
- ycloudyusa/lb_claro: ^3.0
This package is auto-updated.
Last update: 2026-06-23 13:04:49 UTC
README
Layout Builder for YMCA Website Services distribution
Y Styles
Y Styles allows site administrators to configure global design settings (color scheme, border radius, etc.) for Layout Builder content types, and optionally allow editors to override these styles per-node.
Enable Y Styles per content type
To allow editors to customize Y Styles on individual nodes:
drush cset core.entity_view_display.node.[content_type].default third_party_settings.y_lb.allow_style true -y
drush cr
Replace [content_type] with your content type machine name (e.g., landing_page_lb, article_lb, lb_event).
Troubleshooting
If Y Styles panel is not appearing in Layout Builder when editing a node, verify that allow_style is enabled:
drush cget core.entity_view_display.node.[content_type].default third_party_settings.y_lb
Should show allow_style: true in the output.