Update rules to match Chezy Champs changes and add tooltips containing rule descriptions.

This commit is contained in:
Patrick Fairbank
2018-08-18 18:40:21 -07:00
parent cd050d4e18
commit 11b1b6a943
7 changed files with 61 additions and 10 deletions

View File

@@ -98,7 +98,7 @@
<div class="row">
<div class="col-lg-3 col-lg-offset-1">{{"{{#if IsTechnical}}"}}Tech {{"{{/if}}"}}Foul</div>
<div class="col-lg-3">Team {{"{{TeamId}}"}}</div>
<div class="col-lg-3">{{"{{RuleNumber}}"}}</div>
<div class="col-lg-3" data-toggle="tooltip" title="{{"{{Description}}"}}">{{"{{RuleNumber}}"}}</div>
</div>
{{"{{/each}}"}}
<h4>Cards</h4>

View File

@@ -60,7 +60,8 @@
<div class="row">
{{range $rule := .Rules}}
<a class="btn btn-sm {{if $rule.IsTechnical}}btn-danger{{else}}btn-warning{{end}} btn-referee btn-rule"
data-rule="{{$rule.RuleNumber}}" data-is-technical="{{$rule.IsTechnical}}" onclick="setFoulRule(this);">
data-rule="{{$rule.RuleNumber}}" data-is-technical="{{$rule.IsTechnical}}"
onclick="setFoulRule(this);" data-toggle="tooltip" title="{{$rule.Description}}">
{{$rule.RuleNumber}}{{if $rule.IsTechnical}}<sup>T</sup>{{end}}
</a>
{{end}}
@@ -94,6 +95,7 @@
<script src="/static/js/lib/jquery.min.js"></script>
<script src="/static/js/lib/jquery.json-2.4.min.js"></script>
<script src="/static/js/lib/jquery.websocket-0.0.1.js"></script>
<script src="/static/js/lib/bootstrap.min.js"></script>
<script src="/static/js/cheesy-websocket.js"></script>
<script src="/static/js/referee_display.js"></script>
</body>