Skip to content

Commit 3c440b9

Browse files
committed
Merged in [15353] from peter@akayla.com:
Add a sidebar to display feedback section names and simplify navigation. Could use some visual improvements but otherwise works. Fixes ietf-tools#2431. - Legacy-Id: 15385 Note: SVN reference [15353] has been migrated to Git commit 2123c09
2 parents f060e4d + 2123c09 commit 3c440b9

1 file changed

Lines changed: 21 additions & 5 deletions

File tree

ietf/templates/nomcom/view_feedback.html

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,28 @@
66

77
{% block subtitle %} - View feedback {% endblock %}
88

9+
{% block bodyAttrs %}data-spy="scroll" data-target="#affix"{% endblock %}
10+
911
{% block pagehead %}
1012
<link rel="stylesheet" href="{% static "jquery.tablesorter/css/theme.bootstrap.min.css" %}">
1113
{% endblock %}
1214

1315
{% block nomcom_content %}
1416
{% origin %}
17+
18+
<div class="col-md-10">
1519
<h2>Feedback related to nominees</h2>
1620

1721
{% regroup nominees_feedback by nominee.staterank as stateranked_nominees %}
1822
{% for staterank in stateranked_nominees %}
1923
<div class="panel panel-default">
2024
<div class="panel-heading">
2125
{% if staterank.grouper == 0 %}
22-
Accepted nomination for at least one position
26+
<h6 class="anchor-target" id="accepted">Accepted nomination for at least one position</h6>
2327
{% elif staterank.grouper == 1 %}
24-
Pending for at least one position and has not accepted any nomination
28+
<h6 class="anchor-target" id="pending">Pending for at least one position and has not accepted any nomination</h6>
2529
{% else %}
26-
Declined each nominated position
30+
<h6 class="anchor-target" id="declined">Declined each nominated position</h6>
2731
{% endif %}
2832
</div>
2933
<div class="panel-body">
@@ -64,7 +68,7 @@ <h2>Feedback related to nominees</h2>
6468
</div>
6569
{% endfor %}
6670

67-
<h2>Feedback related to topics</h2>
71+
<h2 class="anchor-target" id="topics">Feedback related to topics</h2>
6872

6973
<div class="panel panel-default">
7074
<div class="panel-body">
@@ -97,7 +101,7 @@ <h2>Feedback related to topics</h2>
97101
</div>
98102

99103
{% if independent_feedback_types %}
100-
<h2>Feedback not related to Nominees</h2>
104+
<h2 class="anchor-target" id="misc">Feedback not related to Nominees</h2>
101105

102106
<table class="table table-condensed table-striped">
103107
<thead>
@@ -120,6 +124,18 @@ <h2>Feedback not related to Nominees</h2>
120124
</tbody>
121125
</table>
122126
{% endif %}
127+
128+
</div>
129+
<div class="col-md-2 hidden-print bs-docs-sidebar" id="affix">
130+
<ul class="nav nav-pills nav-stacked small" data-spy="affix">
131+
<li><a href="#accepted">Accepted</a></li>
132+
<li><a href="#pending">Pending</a></li>
133+
<li><a href="#declined">Declined</a></li>
134+
<li><a href="#topics">Topics</a></li>
135+
<li><a href="#misc">Miscellaneous</a></li>
136+
</ul>
137+
</div>
138+
123139
{% endblock %}
124140

125141
{% block js %}

0 commit comments

Comments
 (0)