| | |
| | | {% set classes = [ 'btn btn-outline-secondary', 'btn btn-outline-success', 'btn btn-outline-danger', 'btn btn-outline-warning', 'btn btn-outline-info', 'btn btn-outline-light', 'btn btn-outline-dark', 'btn btn-outline-link', 'btn btn-outline-primary'] %} |
| | | {% set activeClasses = [ 'btn btn-secondary', 'btn btn-success', 'btn btn-danger', 'btn btn-warning', 'btn btn-info', 'btn btn-light', 'btn btn-dark', 'btn btn-link', 'btn btn-primary'] %} |
| | | |
| | | <div class="form-row"> |
| | | {% for site in history.getCurrentSites %} |
| | | <button class="{{ cycle(classes, loop.index0)}}" id="r_{{ loop.parent.loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="{{ cycle(classes, loop.index0)}}" data-selected="{{ cycle(activeClasses, loop.index0)}}" onclick="return false;">{{ site }}</button> |
| | | {% endfor %} |
| | | </div> |
| | | {{ dump(round) }} |
| | | <div class="round"> |
| | | <h4>Round #{{ loop.index }}</h4> |
| | | <div class="form-row" id="s_{{ loop.index0 }}"> |
| | | <div class="form-row"> |
| | | {% for site in history.getCurrentSites %} |
| | | <button |
| | | class="site {{ site == round.site ? cycle(activeClasses, loop.index0) : cycle(classes, loop.index0) }}" |
| | | id="s_{{ loop.parent.loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="{{ cycle(classes, loop.index0) }}" |
| | | data-selected="{{ cycle(activeClasses, loop.index0) }}" |
| | | onclick="return siteSelected(this);" |
| | | data-form="s_{{ loop.parent.loop.index0 }}" |
| | | data-site="{{ site }}" |
| | | data-input="i_{{ loop.parent.loop.index0 }}_site">{{ site }}</button> |
| | | {% endfor %} |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="form-row" id="w_{{ loop.index0 }}"> |
| | | <button class="win {{ round.win == "blue" ? "btn btn-primary" : "btn btn-outline-primary" }}" |
| | | id="w_{{ loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="btn btn-outline-primary" |
| | | data-selected="btn btn-primary" |
| | | onclick="return winSelected(this);" |
| | | data-form="w_{{ loop.index0 }}" |
| | | data-team="blue" |
| | | data-input="i_{{ loop.index0 }}_win">{{ stripe.team.blue.name }} <br/>győzelem</button> |
| | | <button class="win {{ round.win == "orange" ? "btn btn-warning" : "btn btn-outline-warning" }}" |
| | | id="w_{{ loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="btn btn-outline-warning" |
| | | data-selected="btn btn-warning" |
| | | onclick="return winSelected(this);" |
| | | data-form="w_{{ loop.index0 }}" |
| | | data-team="blue" |
| | | data-input="i_{{ loop.index0 }}_win"> {{ stripe.team.orange.name }}<br/> győzelem </button> |
| | | </div> |
| | | |
| | | <div class="form-row" id="r_{{ loop.index0 }}"> |
| | | <button class="role {{ round.win == "blue" ? "btn btn-primary" : "btn btn-outline-primary" }}" |
| | | id="w_{{ loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="btn btn-outline-primary" |
| | | data-selected="btn btn-primary" |
| | | onclick="return winSelected(this);" |
| | | data-form="w_{{ loop.index0 }}" |
| | | data-team="blue" |
| | | data-input="i_{{ loop.index0 }}_win">{{ stripe.team.blue.name }} <br/>győzelem</button> |
| | | <button class="win {{ round.win == "orange" ? "btn btn-warning" : "btn btn-outline-warning" }}" |
| | | id="w_{{ loop.index0 }}_b_{{ loop.index0 }}" |
| | | data-outline="btn btn-outline-warning" |
| | | data-selected="btn btn-warning" |
| | | onclick="return winSelected(this);" |
| | | data-form="w_{{ loop.index0 }}" |
| | | data-team="blue" |
| | | data-input="i_{{ loop.index0 }}_win"> {{ stripe.team.orange.name }}<br/> győzelem </button> |
| | | </div> |
| | | <input type="hidden" id="i_{{ loop.index0 }}_site" name="round[{{ loop.index0 }}][site]" value="{{ round.site }}"> |
| | | <input type="hidden" id="i_{{ loop.index0 }}_win" name="round[{{ loop.index0 }}][win]" value="{{ round.win }}"> |
| | | <input type="hidden" id="i_{{ loop.index0 }}_win_role" name="round[{{ loop.index0 }}][win_role]" |
| | | value="{{ round.win_role }}"> |
| | | </div> |