diff options
author | Tor Andersson <tor@ccxvii.net> | 2023-09-21 22:16:31 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-10-05 15:18:36 +0200 |
commit | 12a5afcf439e4879bab5a7bf5a92b6834a619c48 (patch) | |
tree | 02697e1cb870b94c9bdbccebbd637775f8763ec3 /views/admin_match.pug | |
parent | 6c5df51ed4d6cd0adbab53df277102738fccc70d (diff) | |
download | server-12a5afcf439e4879bab5a7bf5a92b6834a619c48.tar.gz |
Add match making.
Diffstat (limited to 'views/admin_match.pug')
-rw-r--r-- | views/admin_match.pug | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/views/admin_match.pug b/views/admin_match.pug new file mode 100644 index 0000000..11a6c54 --- /dev/null +++ b/views/admin_match.pug @@ -0,0 +1,53 @@ +//- vim:ts=4:sw=4: + +mixin show_ticket(ticket) + - var setup = SETUP_TABLE[ticket.setup_id] + tr + td= ticket.name + td= ticket.rating + td= setup.setup_name + td #{ticket.time} UTC + +mixin show_ticket_list(list) + table + thead + tr + th User + th Rating + th Title + th Age + tbody + each ticket in list + +show_ticket(ticket) + +doctype html +html + head + include head + title Matches + style. + div.buttons { margin-top: 8px } + body + include header + article + h1 Waiting Room - Admin + + p Time is #{new Date().toISOString()} + + h2 Live Tickets + if live_tickets.length > 0 + +show_ticket_list(live_tickets) + else + p No live tickets. + + h2 Fast Tickets + if fast_tickets.length > 0 + +show_ticket_list(fast_tickets) + else + p No fast tickets. + + h2 Slow Tickets + if slow_tickets.length > 0 + +show_ticket_list(slow_tickets) + else + p No slow tickets. |