alldata page grouping and ordering

This commit is contained in:
MrFry 2020-01-25 21:37:09 +01:00
parent 2247143ed2
commit bf86b91172

View file

@ -64,6 +64,11 @@
overflow: hidden;
background-color: #212127;
}
.subjTitle {
text-align: center;
margin: 13px;
font-size: 23px;
}
</style>
</head>
<center>
@ -80,27 +85,21 @@
<% include aludni.ejs %>
<% Object.keys(orderedData).sort().forEach((key, i) => { %>
<button
class="collapsible"
style='<%= i % 2 === 0 ? "background-color: #2f2f37" : "" %>'
onmouseenter='mouseEnter(this, <%= i %>)'
onmouseleave='mouseLeave(this, <%= i %>)'
>
<h2>
<table id=<%=i%>>
<td>
<%= key %>
</td>
<td style="vertical-align:middle;text-align:right">
<%= orderedData[key].reduce((acc, item) => {
acc += item.Questions.length
return acc
}, 0)%>
</td>
</table>
</h2>
</button>
<div class="content">
<table id=<%=i%>>
<td>
<div class="subjTitle">
<%= key %>
</div>
</td>
<td style="vertical-align:middle;text-align:right">
<%= orderedData[key].reduce((acc, item) => {
acc += item.Questions.length
return acc
}, 0)%>
</td>
</table>
</h2>
<div>
<% orderedData[key].forEach((subj, i) => { %>