Mercurial > hg > isophonics-drupal-site
annotate 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 |
rev | line source |
---|---|
Chris@0 | 1 {# |
Chris@0 | 2 /** |
Chris@0 | 3 * @file |
Chris@0 | 4 * Default theme implementation for the status report. |
Chris@0 | 5 * |
Chris@0 | 6 * Available variables: |
Chris@0 | 7 * - grouped_requirements: Contains grouped requirements. |
Chris@0 | 8 * Each group contains: |
Chris@0 | 9 * - title: The title of the group. |
Chris@0 | 10 * - type: The severity of the group. |
Chris@0 | 11 * - items: The requirement instances. |
Chris@0 | 12 * Each requirement item contains: |
Chris@0 | 13 * - title: The title of the requirement. |
Chris@0 | 14 * - value: (optional) The requirement's status. |
Chris@0 | 15 * - description: (optional) The requirement's description. |
Chris@0 | 16 * - severity_title: The title of the severity. |
Chris@0 | 17 * - severity_status: Indicates the severity status. |
Chris@0 | 18 * - requirements: Ungrouped requirements |
Chris@0 | 19 * |
Chris@0 | 20 * @ingroup themeable |
Chris@0 | 21 */ |
Chris@0 | 22 #} |
Chris@0 | 23 {% for group in grouped_requirements %} |
Chris@0 | 24 <h3 id="{{ group.type }}">{{ group.title }}</h3> |
Chris@0 | 25 {% for requirement in group.items %} |
Chris@0 | 26 <details> |
Chris@0 | 27 <summary role="button"> |
Chris@0 | 28 {% if requirement.severity_title %} |
Chris@0 | 29 <span class="visually-hidden">{{ requirement.severity_title }}</span> |
Chris@0 | 30 {% endif %} |
Chris@0 | 31 {{ requirement.title }} |
Chris@0 | 32 </summary> |
Chris@0 | 33 {{ requirement.value }} |
Chris@0 | 34 {% if requirement.description %} |
Chris@0 | 35 <div>{{ requirement.description }}</div> |
Chris@0 | 36 {% endif %} |
Chris@0 | 37 </details> |
Chris@0 | 38 {% endfor %} |
Chris@0 | 39 {% endfor %} |