layout--threecol-section.html.twig
Default theme implementation for a three-column layout.
Available variables:
- in_preview: Whether the plugin is being rendered in preview mode.
- content: The content for this layout.
- attributes: HTML attributes for the layout <div>.
File
- 
              core/modules/ layout_builder/ layouts/ threecol_section/ layout--threecol-section.html.twig 
View source
- {#
- /**
-  * @file
-  * Default theme implementation for a three-column layout.
-  *
-  * Available variables:
-  * - in_preview: Whether the plugin is being rendered in preview mode.
-  * - content: The content for this layout.
-  * - attributes: HTML attributes for the layout <div>.
-  *
-  * @ingroup themeable
-  */
- #}
- {% if content %}
-   <div{{ attributes.addClass(classes) }}>
- 
-     {% if content.first %}
-       <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}>
-         {{ content.first }}
-       </div>
-     {% endif %}
- 
-     {% if content.second %}
-       <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}>
-         {{ content.second }}
-       </div>
-     {% endif %}
- 
-     {% if content.third %}
-       <div {{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}>
-         {{ content.third }}
-       </div>
-     {% endif %}
- 
-   </div>
- {% endif %}
Related topics
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
