2014-03-02 15:43:21 -05:00
|
|
|
//if matches.length
|
|
|
|
// p#your-score
|
|
|
|
// span Your Current Score:
|
|
|
|
// span
|
|
|
|
// strong= score
|
|
|
|
|
|
|
|
div#columns.row
|
|
|
|
for team in teams
|
2014-03-02 16:24:41 -05:00
|
|
|
div.matches-column.col-md-6
|
2014-03-03 12:20:14 -05:00
|
|
|
table.table.table-bordered.table-condensed
|
2014-03-02 16:24:41 -05:00
|
|
|
|
2014-03-03 12:20:14 -05:00
|
|
|
tr
|
|
|
|
th(colspan=4, style="color: #{team.primaryColor}")
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.summary_your") Your
|
|
|
|
|#{team.name}
|
2014-03-12 23:59:19 -04:00
|
|
|
|
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.summary_matches") Matches -
|
|
|
|
|#{team.wins}
|
|
|
|
span(data-i18n="ladder.summary_wins") Wins,
|
|
|
|
|#{team.losses}
|
|
|
|
span(data-i18n="ladder.summary_losses") Losses
|
2014-03-02 16:24:41 -05:00
|
|
|
|
2014-03-16 21:48:56 -04:00
|
|
|
if team.session
|
|
|
|
tr
|
|
|
|
th(colspan=4)
|
|
|
|
button.btn.btn-warning.btn-block.rank-button(data-session-id=team.session.id)
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.rank_no_code").unavailable.hidden No New Code to Rank
|
|
|
|
span(data-i18n="ladder.rank_my_game").rank.hidden Rank My Game!
|
|
|
|
span(data-i18n="ladder.rank_submitting").submitting.hidden Submitting...
|
|
|
|
span(data-i18n="ladder.rank_submitted").submitted.hidden Submitted for Ranking
|
|
|
|
span(data-i18n="ladder.rank_failed").failed.hidden Failed to Rank
|
|
|
|
span(data-i18n="ladder.rank_being_ranked").ranking.hidden Game Being Ranked
|
2014-03-02 16:24:41 -05:00
|
|
|
|
2014-03-11 00:30:46 -04:00
|
|
|
if team.chartData
|
|
|
|
tr
|
|
|
|
th(colspan=4, style="color: #{team.primaryColor}")
|
2014-03-13 22:20:22 -04:00
|
|
|
img(src="https://chart.googleapis.com/chart?chs=450x125&cht=lxy&chco=#{team.chartColor}&chtt=Score%3A+#{team.currentScore}&chts=#{team.chartColor},16,r&chf=a,s,000000FF&chls=2&chm=o,#{team.chartColor},0,4&chd=t:#{team.chartData}&chxt=y&chxr=0,#{team.minScore},#{team.maxScore}")
|
2014-03-10 23:22:25 -04:00
|
|
|
|
2014-03-03 12:20:14 -05:00
|
|
|
tr
|
2014-03-12 16:13:01 -04:00
|
|
|
th(data-i18n="general.result") Result
|
|
|
|
th(data-i18n="general.opponent") Opponent
|
|
|
|
th(data-i18n="general.when") When
|
2014-03-03 12:20:14 -05:00
|
|
|
th
|
|
|
|
for match in team.matches
|
2014-03-11 19:31:39 -04:00
|
|
|
tr(class=(match.stale ? "stale " : "") + match.state)
|
2014-03-03 12:20:14 -05:00
|
|
|
td.state-cell
|
|
|
|
if match.state === 'win'
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="general.win").win Win
|
2014-03-03 12:20:14 -05:00
|
|
|
if match.state === 'loss'
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="general.loss").loss Loss
|
2014-03-03 12:20:14 -05:00
|
|
|
if match.state === 'tie'
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="general.tie").tie Tie
|
2014-03-03 12:20:14 -05:00
|
|
|
td.name-cell= match.opponentName || "Anonymous"
|
|
|
|
td.time-cell= match.when
|
|
|
|
td.battle-cell
|
|
|
|
- var text = match.state === 'win' ? 'Watch your victory' : 'Defeat the ' + team.otherTeam
|
2014-03-03 16:02:34 -05:00
|
|
|
a(href="/play/level/#{levelID}?team=#{team.id}&opponent=#{match.sessionID}")= text
|
2014-03-03 12:20:14 -05:00
|
|
|
|
|
|
|
if !team.matches.length
|
|
|
|
tr
|
2014-03-11 19:31:39 -04:00
|
|
|
if team.isRanking
|
|
|
|
td(colspan=4).alert.alert-info
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.code_being_simulated")
|
2014-03-12 16:23:25 -04:00
|
|
|
| Your new code is being simulated by other players for ranking.
|
|
|
|
| This will refresh as new matches come in.
|
2014-03-11 19:31:39 -04:00
|
|
|
else
|
|
|
|
td(colspan=4).alert.alert-warning
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.no_ranked_matches_pre") No ranked matches for the
|
2014-03-12 16:23:25 -04:00
|
|
|
| #{team.name}
|
2014-03-12 16:13:01 -04:00
|
|
|
span(data-i18n="ladder.no_ranked_matches_post") team! Play against some competitors and then come back here to get your game ranked.
|
2014-03-11 21:06:48 -04:00
|
|
|
|