123456789101112131415161718192021222324252627282930313233343536373839 |
- {#
- /**
- * @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 %}
|