{# /** * @file * Theme override of grouped status report requirements. * * - 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. */ #} {{ attach_library('core/drupal.collapse') }}
{% for group in grouped_requirements %} {% set status = group.type == 'checked' ? 'success' : (group.type == 'error' ? 'danger' : 'warning') %}

{{ group.title }}

{% for requirement in group.items %} {% endfor %}
Title Details
{{ requirement.title }} {{ requirement.value }} {% if requirement.description %}
{{ requirement.description }}
{% endif %}
{% endfor %}