|
1 | 1 | {% extends 'layouts/base.html' %}
|
2 | 2 |
|
3 |
| - |
4 | 3 | {% block beforeContent %}
|
5 | 4 | <a href="{{ url_for('main.index') }}" class="govuk-back-link">Back</a>
|
6 | 5 | {% endblock beforeContent %}
|
7 | 6 |
|
8 |
| -{% block content %} |
9 |
| -<div class='govuk-grid-row'> |
10 |
| - <div class='govuk-grid-column-two-thirds'> |
| 7 | +{% block content_primary %} |
| 8 | + |
11 | 9 | <h1 class="govuk-heading-l">Statistics</h1>
|
12 | 10 |
|
13 |
| - <h2 class="govuk-heading-m">Completeness</h2> |
14 |
| - |
15 |
| - <ul class="govuk-list"> |
16 |
| - <li class="dl-data-item"> |
17 |
| - <div class="dl-data-item__number">{{ data.total }}</div> |
18 |
| - <div class="dl-data-item__label">Total planning considerations</div> |
19 |
| - </li> |
20 |
| - <li class="dl-data-item dl-data-item--inline"> |
21 |
| - <span class="dl-data-item__number">{{ data.with.legislation }}</span> |
22 |
| - <span class="dl-data-item__label">with legislation</span> |
23 |
| - </li> |
24 |
| - <li class="dl-data-item dl-data-item--inline"> |
25 |
| - <span class="dl-data-item__number">{{ data.with.specification }}</span> |
26 |
| - <span class="dl-data-item__label">with a specification</span> |
27 |
| - </li> |
28 |
| - <li class="dl-data-item dl-data-item--inline"> |
29 |
| - <span class="dl-data-item__number">{{ data.with.schemas }}</span> |
30 |
| - <span class="dl-data-item__label">with associated schemas</span> |
31 |
| - </li> |
32 |
| - <li class="dl-data-item dl-data-item--inline"> |
33 |
| - <span class="dl-data-item__number">{{ data.with.github_discussion }}</span> |
34 |
| - <span class="dl-data-item__label">with an active github discussion</span> |
35 |
| - </li> |
36 |
| - <li class="dl-data-item dl-data-item--inline"> |
37 |
| - <span class="dl-data-item__number">{{ data.with.useful_links }}</span> |
38 |
| - <span class="dl-data-item__label">with useful links</span> |
39 |
| - </li> |
40 |
| - </ul> |
41 |
| - |
42 |
| - <h2 class="govuk-heading-m">Progress</h2> |
43 |
| - |
44 |
| - <ul class="govuk-list"> |
45 |
| - <li class="dl-data-item"> |
46 |
| - <div class="dl-data-item__number">{{ data.edits.total }}</div> |
47 |
| - <div class="dl-data-item__label">Total updates to planning considerations</div> |
48 |
| - </li> |
49 |
| - <li class="dl-data-item dl-data-item--inline"> |
50 |
| - <span class="dl-data-item__number">{{ data.edits.recent }}</span> |
51 |
| - <span class="dl-data-item__label">since {{ since.strftime('%Y-%m-%d') }}</span> |
52 |
| - </li> |
53 |
| - </ul> |
54 |
| - </div> |
55 |
| -</div> |
56 |
| - |
57 |
| -{% endblock content %} |
| 11 | + <h2 class="govuk-heading-m">Completeness 📊</h2> |
| 12 | + |
| 13 | + <div class="app-stats"> |
| 14 | + <div class="app-stats__card"> |
| 15 | + <div class="app-stats__key">{{ data.total }}</div> |
| 16 | + <div class="app-stats__value">Total planning considerations</div> |
| 17 | + </div> |
| 18 | + <div class="app-stats__card"> |
| 19 | + <div class="app-stats__key">{{ data.with.legislation }}</div> |
| 20 | + <div class="app-stats__value">with legislation</div> |
| 21 | + </div> |
| 22 | + <div class="app-stats__card"> |
| 23 | + <div class="app-stats__key">{{ data.with.specification }}</div> |
| 24 | + <div class="app-stats__value">with a specification</div> |
| 25 | + </div> |
| 26 | + <div class="app-stats__card"> |
| 27 | + <div class="app-stats__key">{{ data.with.schemas }}</div> |
| 28 | + <div class="app-stats__value">with associated schemas</div> |
| 29 | + </div> |
| 30 | + <div class="app-stats__card"> |
| 31 | + <div class="app-stats__key">{{ data.with.github_discussion }}</div> |
| 32 | + <div class="app-stats__value">with an active github discussion</div> |
| 33 | + </div> |
| 34 | + <div class="app-stats__card"> |
| 35 | + <div class="app-stats__key">{{ data.with.useful_links }}</div> |
| 36 | + <div class="app-stats__value">with useful links</div> |
| 37 | + </div> |
| 38 | + </div> |
| 39 | + |
| 40 | + <h2 class="govuk-heading-m">Progress 📈</h2> |
| 41 | + |
| 42 | + <div class="app-stats"> |
| 43 | + <div class="app-stats__card"> |
| 44 | + <div class="app-stats__key">{{ data.edits.total }}</div> |
| 45 | + <div class="app-stats__value">Total updates to planning considerations</div> |
| 46 | + </div> |
| 47 | + <div class="app-stats__card"> |
| 48 | + <div class="app-stats__key">{{ data.edits.recent }}</div> |
| 49 | + <div class="app-stats__value">since {{ since.strftime('%Y-%m-%d') }}</div> |
| 50 | + </div> |
| 51 | + </div> |
| 52 | + |
| 53 | +{% endblock content_primary %} |
0 commit comments