view core/modules/system/templates/status-report.html.twig @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents 4c8ae668cc8c
children
line wrap: on
line source
{#
/**
 * @file
 * Default theme implementation for the status report.
  *
  * Available variables:
  * - grouped_requirements: Contains grouped requirements.
  *   Each group contains:
  *   - title: The title of the group.
  *   - type: The severity of the group.
  *   - items: The requirement instances.
  *     Each requirement item contains:
  *     - title: The title of the requirement.
  *     - value: (optional) The requirement's status.
  *     - description: (optional) The requirement's description.
  *     - severity_title: The title of the severity.
  *     - severity_status: Indicates the severity status.
  * - requirements: Ungrouped requirements
  *
  * @ingroup themeable
  */
 #}
{% for group in grouped_requirements %}
  <h3 id="{{ group.type }}">{{ group.title }}</h3>
  {% for requirement in group.items %}
    <details>
      <summary role="button">
        {% if requirement.severity_title  %}
          <span class="visually-hidden">{{ requirement.severity_title }}</span>
        {% endif %}
        {{ requirement.title }}
      </summary>
      {{ requirement.value }}
      {% if requirement.description %}
        <div>{{ requirement.description }}</div>
      {% endif %}
    </details>
  {% endfor %}
{% endfor %}