annotate core/modules/system/templates/admin-block.html.twig @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 1fec387a4317
children
rev   line source
Chris@0 1 {#
Chris@0 2 /**
Chris@0 3 * @file
Chris@0 4 * Default theme implementation for an administrative block.
Chris@0 5 *
Chris@0 6 * Available variables:
Chris@0 7 * - block: An array of information about the block, including:
Chris@0 8 * - show: A flag indicating if the block should be displayed.
Chris@0 9 * - title: The block title.
Chris@0 10 * - content: (optional) The content of the block.
Chris@0 11 * - description: (optional) A description of the block.
Chris@0 12 * (Description should only be output if content is not available).
Chris@14 13 * - attributes: HTML attributes for the containing div element.
Chris@0 14 *
Chris@0 15 * @ingroup themeable
Chris@0 16 */
Chris@0 17 #}
Chris@14 18 {%
Chris@14 19 set classes = [
Chris@14 20 'panel',
Chris@14 21 ]
Chris@14 22 %}
Chris@14 23 <div{{ attributes.addClass(classes) }}>
Chris@0 24 {% if block.title %}
Chris@0 25 <h3 class="panel__title">{{ block.title }}</h3>
Chris@0 26 {% endif %}
Chris@0 27 {% if block.content %}
Chris@0 28 <div class="panel__content">{{ block.content }}</div>
Chris@0 29 {% elseif block.description %}
Chris@0 30 <div class="panel__description">{{ block.description }}</div>
Chris@0 31 {% endif %}
Chris@0 32 </div>