Competition Format - Adjusted representation of different race states in

desktop version
This commit is contained in:
Benjamin Barth committed 2015-09-30 15:55:37 +02:00
1 parent 7e62ffa3c3
commit fbca9c9b85
2 files changed
+9 -10

No files matched your search

@@ -108,7 +108,7 @@
text-decoration: none;
text-align: center;
color: #fff;
padding: 0.333333333333333em 0.333333333333333em;
padding: 0.233333333333333em 0.233333333333333em;
vertical-align: top;
}
@media (min-width: 45em) {
@@ -127,7 +127,8 @@
text-decoration: none;
}
.fleet_races_race_name,
.fleet_races_race_info {
.fleet_races_race_state,
.fleet_races_race_date {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
@@ -153,7 +154,7 @@
.fleet_races_raceuntracked {
color: #008fcc;
background-color: #fff;
border: 1px solid #008fcc;
border: 2px solid #008fcc;
cursor: default;
}
.fleet_races_racelive {
@@ -163,9 +164,7 @@
background-color: #d54115;
}
.fleet_races_raceplanned {
color: #999;
border: 1px solid #999;
padding: 0.266666666666666em 0.266666666666666em;
background-color: #999;
}
.fleet_races_raceplanned:hover {
background-color: #8a8a8a;
@@ -176,12 +175,12 @@
.fleet_races_racelive.fleet_races_raceuntracked {
color: #e94a1b;
background-color: #fff;
border: 1px solid #e94a1b;
border-color: #e94a1b;
}
.fleet_races_raceplanned.fleet_races_raceuntracked {
background-color: #fff;
color: #999;
border: 1px solid #999;
border-color: #999;
}
.fleet_races_raceuntracked:hover {
background-color: #e6e6e6;
@@ -44,12 +44,12 @@ public class RegattaCompetitionFleetRace extends UIObject {
boolean isUntrackedRace = trackingState != RaceTrackingState.TRACKED_VALID_DATA;
if (viewState == RaceViewState.RUNNING) {
anchorUi.addClassName(local_res.css().fleet_races_racelive());
raceStateUi.setInnerText(isUntrackedRace ? i18n.live() : i18n.watch());
raceStateUi.setInnerText(isUntrackedRace ? i18n.live() : i18n.actionWatch());
} else if (viewState == RaceViewState.PLANNED || viewState == RaceViewState.SCHEDULED) {
anchorUi.addClassName(local_res.css().fleet_races_raceplanned());
raceStateUi.setInnerText(i18n.raceIsPlanned());
} else {
raceStateUi.setInnerText(isUntrackedRace ? i18n.finished() : i18n.analyze());
raceStateUi.setInnerText(isUntrackedRace ? i18n.finished() : i18n.actionAnalyze());
}
setStyleName(anchorUi, local_res.css().fleet_races_raceuntracked(), isUntrackedRace);
}