7401695766505d50664c87a26f5cd358ec8120cb
[yaffs-website] / web / core / themes / stable / templates / admin / admin-block.html.twig
1 {#
2 /**
3  * @file
4  * Theme override for an administrative block.
5  *
6  * Available variables:
7  * - block: An array of information about the block, including:
8  *   - show: A flag indicating if the block should be displayed.
9  *   - title: The block title.
10  *   - content: (optional) The content of the block.
11  *   - description: (optional) A description of the block.
12  *     (Description should only be output if content is not available).
13  * - attributes: HTML attributes for the containing div element.
14  */
15 #}
16 {%
17   set classes = [
18     'panel',
19   ]
20 %}
21 <div{{ attributes.addClass(classes) }}>
22   {% if block.title %}
23     <h3 class="panel__title">{{ block.title }}</h3>
24   {% endif %}
25   {% if block.content %}
26     <div class="panel__content">{{ block.content }}</div>
27   {% elseif block.description %}
28     <div class="panel__description">{{ block.description }}</div>
29   {% endif %}
30 </div>