Skip to content

Commit 04b503f

Browse files
committed
Reinstate missing highlights
1 parent 04e8ce4 commit 04b503f

File tree

1 file changed

+48
-31
lines changed

1 file changed

+48
-31
lines changed

pages/releases/_includes/section.html

Lines changed: 48 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -17,44 +17,36 @@ <h3>
1717
</h3>
1818
</div>
1919
<div class="container">
20-
<div id="{{ section.anchor }}-links" class="release-card transparent-card span-3">
21-
<div class="release-card-container">
22-
<div class="release-card-content">
23-
<div class="release-card-content-container">
24-
<div class="c-content">
25-
<ul class="links-container">
26-
{% for subsection in section.subsections %}
27-
<li>
28-
<a
29-
class="link link-{{section.anchor}} link-{{section.anchor}}-{{subsection.anchor}}"
30-
href="#{{section.anchor}}-{{subsection.anchor}}"
31-
>
32-
<span>{{subsection.name}}</span>
33-
</a>
34-
</li>
35-
{% endfor %}
36-
</ul>
20+
{% if section.subsections != null %}
21+
<div id="{{ section.anchor }}-links" class="release-card transparent-card span-3">
22+
<div class="release-card-container">
23+
<div class="release-card-content">
24+
<div class="release-card-content-container">
25+
<div class="c-content">
26+
<ul class="links-container">
27+
{% for subsection in section.subsections %}
28+
<li>
29+
<a
30+
class="link link-{{section.anchor}} link-{{section.anchor}}-{{subsection.anchor}}"
31+
href="#{{section.anchor}}-{{subsection.anchor}}"
32+
>
33+
<span>{{subsection.name}}</span>
34+
</a>
35+
</li>
36+
{% endfor %}
37+
</ul>
38+
</div>
3739
</div>
3840
</div>
3941
</div>
4042
</div>
41-
</div>
43+
{% endif %}
4244
</div>
4345
</div>
4446
</div>
4547

46-
{% for subsection in section.subsections %}
47-
<div id="{{ section.anchor }}-{{ subsection.anchor }}" class="section subsection section-{{ section.anchor }} section-{{ section.anchor }}-{{ subsection.anchor }}">
48-
<div class="section-title">
49-
<div class="container">
50-
<h3>
51-
<a href="#{{ section.anchor }}-{{ subsection.anchor }}">{{ subsection.name }}</a>
52-
<div class="section-robot godot-icon-godot" aria-disabled="true"></div>
53-
</h3>
54-
</div>
55-
</div>
56-
</div>
57-
{% assign features = data | where: "section", section.anchor | where: "subsection", subsection.anchor | sort: "rank" %}
48+
{% if section.subsections == null %}
49+
{% assign features = data | where: "section", section.anchor | sort: "rank" %}
5850
<div class="container">
5951
<div class="release-cards {{two_column_class}}">
6052
{% for feature in features %}
@@ -65,4 +57,29 @@ <h3>
6557
{% endfor %}
6658
</div>
6759
</div>
68-
{% endfor %}
60+
{% else %}
61+
{% for subsection in section.subsections %}
62+
{% assign is_two_columns = subsection.two_columns | default: false %}
63+
<div id="{{ section.anchor }}-{{ subsection.anchor }}" class="section subsection section-{{ section.anchor }} section-{{ section.anchor }}-{{ subsection.anchor }}">
64+
<div class="section-title">
65+
<div class="container">
66+
<h3>
67+
<a href="#{{ section.anchor }}-{{ subsection.anchor }}">{{ subsection.name }}</a>
68+
<div class="section-robot godot-icon-godot" aria-disabled="true"></div>
69+
</h3>
70+
</div>
71+
</div>
72+
</div>
73+
{% assign features = data | where: "section", section.anchor | where: "subsection", subsection.anchor | sort: "rank" %}
74+
<div class="container">
75+
<div class="release-cards {{two_column_class}}">
76+
{% for feature in features %}
77+
{%
78+
include_relative _includes/feature.html
79+
feature=feature
80+
%}
81+
{% endfor %}
82+
</div>
83+
</div>
84+
{% endfor %}
85+
{% endif %}

0 commit comments

Comments
 (0)