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