1234567891011121314151617181920212223242526272829303132 |
- {#
- /**
- * @file
- * Default theme implementation for an administrative block.
- *
- * Available variables:
- * - block: An array of information about the block, including:
- * - show: A flag indicating if the block should be displayed.
- * - title: The block title.
- * - content: (optional) The content of the block.
- * - description: (optional) A description of the block.
- * (Description should only be output if content is not available).
- * - attributes: HTML attributes for the containing div element.
- *
- * @ingroup themeable
- */
- #}
- {%
- set classes = [
- 'panel',
- ]
- %}
- <div{{ attributes.addClass(classes) }}>
- {% if block.title %}
- <h3 class="panel__title">{{ block.title }}</h3>
- {% endif %}
- {% if block.content %}
- <div class="panel__content">{{ block.content }}</div>
- {% elseif block.description %}
- <div class="panel__description">{{ block.description }}</div>
- {% endif %}
- </div>
|