[TASK] style highscore list

This commit is contained in:
Marie Birner
2025-08-02 20:18:35 +02:00
parent bda1b53ba1
commit abf563a830
3 changed files with 41 additions and 8 deletions

View File

@@ -33,14 +33,20 @@ async fn index(State(backend): State<Arc<Backend>>, cookies: CookieJar) -> Respo
p { "You have found " (sightings.len()) "/" (amount_total_cameras) " cameras." }
p {
h2 { "Highscore" }
ul {
ul.iterated {
@for rank in highscore {
li {
@if rank.uuid == client.uuid { (PreEscaped("<mark>")) }
@if let Some(name) = rank.name { (name) } @else { "Anonymer Bär" }
@if rank.uuid == client.uuid { (PreEscaped("</mark>")) }
(PreEscaped("&rarr;"))
(rank.amount)
li.card {
span {
span.font-headline.rank {
(rank.rank)
}
@if rank.uuid == client.uuid { (PreEscaped("<mark>")) }
@if let Some(name) = rank.name { (name) } @else { "Anonymer Bär" }
@if rank.uuid == client.uuid { (PreEscaped("</mark>")) }
}
span {
(rank.amount)
}
}
}
}