Skip to content

Commit b05e2b7

Browse files
committed
First attempt at a sitemap
1 parent e642f7a commit b05e2b7

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

docs/pages/sitemap.html

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
permalink: /sitemap.html
3+
layout: default
4+
---
5+
6+
{% assign current_dir = page.dir %}
7+
{% assign paths = page.dir | split: "/" %}
8+
{% assign parent_dir = paths[1] %}
9+
10+
{%-
11+
assign nav_pages = site.pages
12+
| where_exp: "item", "item.dir contains parent_dir"
13+
-%}
14+
15+
{% assign first_level_dir = parent_dir | prepend: '/' | append: '/' %}
16+
{%-
17+
assign first_level = nav_pages
18+
| where_exp: "item", "item.dir == first_level_dir"
19+
| group_by: "section"
20+
| sort: 'name', 'last'
21+
-%}
22+
23+
<div class="nhsuk-width-container">
24+
<main class="nhsuk-main-wrapper" id="maincontent" role="main">
25+
<div class="nhsuk-grid-row">
26+
<div class="nhsnotify-pane__main-content nhsuk-grid-column-three-quarters">
27+
28+
{% for page in site.pages %}
29+
{% if page.title != undefined %}
30+
31+
<p>
32+
{{page.dir | remove: "/" | replace: "-"," " | capitalize}}<br />
33+
<a href="{{ page.url }}">{{ page.title }}</a>
34+
</p>
35+
36+
{% endif %}
37+
{% endfor %}
38+
39+
</div>
40+
</div>
41+
</main>
42+
</div>

0 commit comments

Comments
 (0)