From 9b5193a64e3c273754da76aa130ba659cc6f6a72 Mon Sep 17 00:00:00 2001 From: BurnyLlama Date: Mon, 22 Nov 2021 19:35:47 +0100 Subject: [PATCH] Added (un)finished maps to player profiles. --- views/pages/playerProfile.njk | 59 ++++++++++++++++++++++++++++------- 1 file changed, 48 insertions(+), 11 deletions(-) diff --git a/views/pages/playerProfile.njk b/views/pages/playerProfile.njk index d845d7f..fac708c 100644 --- a/views/pages/playerProfile.njk +++ b/views/pages/playerProfile.njk @@ -19,6 +19,7 @@ with a time of {{ utils.fancyTime(player.firstFinish.time) }}.

+

Points

@@ -44,21 +45,57 @@
-
-

Finished maps

-
- {% for finishedMap in data.finishedMaps %} - {{ map.card(finishedMap) }} - {% endfor %} + + {% macro insertMap(mapData) %} +
+ + + +

{{ mapData.map }}

+ + + + + + + + + + + + + + {% if mapData.teamrank %} + + + + + {% endif %} +
Finishes{{ mapData.finishes }}
Points{{ mapData.points }}
Rank{{ mapData.rank }}
Teamrank{{ mapData.teamrank }}
+ More Info
+ {% endmacro %} +
+

Finished maps

+ {% for category, finishedMaps in data.finishedMaps %} +

{{ category }}

+
+ {% for finishedMap in finishedMaps %} + {{ insertMap(finishedMap) }} + {% endfor %} +
+ {% endfor %}

Unfinished maps

-
- {% for unfinishedMap in data.unfinishedMaps %} - {{ map.card(unfinishedMap) }} - {% endfor %} -
+ {% for category, unfinishedMaps in data.unfinishedMaps %} +

{{ category }}

+
+ {% for unfinishedMap in unfinishedMaps %} + {{ insertMap(unfinishedMap) }} + {% endfor %} +
+ {% endfor %}