mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-25 05:23:51 +00:00
Competition Format - Adjusted representation of different race states in
desktop version
This commit is contained in:
1 parent
7e62ffa3c3
commit
fbca9c9b85
2 files changed
+9
-10
No files matched your search
+7
-8
@@ -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;
|
||||
|
||||
+2
-2
@@ -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);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user