Skip to content

Commit 7ad4f50

Browse files
committed
html/template.html: use details element for register map
1 parent 7ef89c3 commit 7ad4f50

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

src/html/template.html

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@
1212
border: solid 1px #eee;
1313
margin-bottom: 5px;
1414
}
15-
.registers,
16-
.register-map {
15+
.registers {
1716
display: none;
1817
}
1918
.bitfield td, .bitfield th {
@@ -49,6 +48,10 @@
4948
.bitfield td.separated {
5049
background-color:#eee;
5150
}
51+
summary {
52+
/* fix bootstrap 2 bug, https://github.com/twbs/bootstrap/issues/21060 */
53+
display: list-item;
54+
}
5255
</style>
5356
</head>
5457

@@ -117,8 +120,8 @@ <h3>
117120
</em>
118121
<a class="toggle-registers" href="#">Toggle Registers</a>
119122
</p>
120-
<p><a class="toggle-register-map" href="#">Show register map</a></p>
121-
<div class="register-map" id="{{ pname }}-register-map">
123+
<details class="register-map" id="{{ pname }}-register-map">
124+
<summary>Toggle register map</summary>
122125
<table class="table table-bordered register-map-table">
123126
<tbody><tr>
124127
<th>Offset</th>
@@ -148,7 +151,7 @@ <h3>
148151
</tr>
149152
{% endfor %}
150153
</tbody></table>
151-
</div>
154+
</details>
152155
<div class="container registers" id="{{ pname }}-registers">
153156
{% for register in peripheral.registers %}
154157
<div class="row">
@@ -253,10 +256,6 @@ <h4>
253256
$(this).parent().siblings(".registers").toggle();
254257
e.preventDefault();
255258
});
256-
$('.toggle-register-map').click(function(e) {
257-
$(this).parent().siblings(".register-map").toggle();
258-
e.preventDefault();
259-
});
260259
$('#show-all-registers').click(function(e) {
261260
$('.registers').show();
262261
e.preventDefault();

0 commit comments

Comments
 (0)