]> de.git.xonotic.org Git - xonotic/xonstat.git/blobdiff - xonstat/templates/scoreboard.mako
Various small improvements to style and headings
[xonotic/xonstat.git] / xonstat / templates / scoreboard.mako
old mode 100644 (file)
new mode 100755 (executable)
index 53a326a..87605c9
@@ -1,11 +1,10 @@
 <%def name="scoreboard(game_type_cd, pgstats)">
-<table border="1" cellpadding="3">
+<table class="scoreboard" border="1" cellpadding="3" align="center">
 
 ##### CTF #####
 % if game_type_cd == 'ctf':
-    <tr>
+    <tr class="scoreboard-header" style="color:${pgstats[0].team_html_color()}">
         <td>Nick</td>
-        <td>Team</td>
         <td>Kills</td>
         <td>Captures</td>
         <td>Pickups</td>
         <td>Accuracy</td>
     </tr>
 
-% for pgstat in pgstats[game.game_id]:
-    <tr>
+% for pgstat in pgstats:
+    <tr style="background-color:${pgstat.team_html_color()}">
         <td>
         % if pgstat.player_id > 2:
           <a href="${request.route_url("player_info", id=pgstat.player_id)}"
            title="Go to the info page for this player">
-          ${pgstat.nick_html_colors()}
+          <span class="nick">${pgstat.nick_html_colors()}</span>
           </a>
         % else:
-          ${pgstat.nick_html_colors()}
+          <span class="nick">${pgstat.nick_html_colors()}</span>
         % endif
         </td>
-        <td style="background-color:${pgstat.team_html_color()};"></td>
         <td>${pgstat.kills}</td>
         <td>${pgstat.captures}</td>
         <td>${pgstat.pickups}</td>
         <td>${pgstat.carrier_frags}</td>
         <td>${pgstat.returns}</td>
-        <td>${pgstat.score}</td>
+        <td><span style="color:#FFFF00;">${pgstat.score}</span></td>
         <td>
         % if pgstat.player_id > 1:
-          <a href="${request.route_url("player_weapon_stats", game_id=pgstat.game_id, pgstat_id=pgstat.player_game_stat_id)}"
+          <a href="${request.route_url("game_info", id=pgstat.game_id)}#accuracy-${pgstat.player_game_stat_id}"
            title="View weapon accuracy details for this player in this game">
           View
           </a>
@@ -47,8 +45,8 @@
 % endif
 
 ##### DM #####
-% if game.game_type_cd == 'dm':
-    <tr>
+% if game_type_cd == 'dm':
+    <tr class="scoreboard-header" style="color:black;}">
         <td>Nick</td>
         <td>Kills</td>
         <td>Deaths</td>
@@ -57,8 +55,8 @@
         <td>Accuracy</td>
     </tr>
 
-% for pgstat in pgstats[game.game_id]:
-    <tr>
+% for pgstat in pgstats:
+    <tr style="background-color:${pgstat.team_html_color()}">
         <td>
         % if pgstat.player_id > 2:
           <a href="${request.route_url("player_info", id=pgstat.player_id)}"
@@ -72,7 +70,7 @@
         <td>${pgstat.kills}</td>
         <td>${pgstat.deaths}</td>
         <td>${pgstat.suicides}</td>
-        <td>${pgstat.score}</td>
+        <td><span style="color:#FFFF00;">${pgstat.score}</span></td>
         <td>
         % if pgstat.player_id > 1:
           <a href="${request.route_url("player_weapon_stats", game_id=pgstat.game_id, pgstat_id=pgstat.player_game_stat_id)}"