Race list - Adjusted content ansd style of winner column

This commit is contained in:
Benjamin Barth committed 2015-07-23 14:37:05 +02:00
1 parent 64f8ee8602
commit f4dfc22816
3 files changed
+18 -5

No files matched your search

@@ -80,12 +80,23 @@
.race_item_position {
margin-right: 0.333333333333333em;
}
.race_item_winner {
.race_item_sailid {
margin-left: 5px;
vertical-align: middle;
font-weight: bold;
font-size: 0.8em;
}
.race_item_winner {
vertical-align: middle;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.race_itemwinner {
padding: 0.733333333333333em 1.333333333333333em;
padding: 0 1.333333333333333em;
}
.race_itemwinner > div {
vertical-align: middle;
}
.race_itemcenter {
text-align: center;
@@ -24,6 +24,7 @@ public interface RacesListLiveResources extends ClientBundle {
String race_itemwinner();
String race_item_flag();
String race_item_position();
String race_item_sailid();
String race_item_winner();
String race_itemcenter();
String race_itemright();
@@ -76,8 +76,8 @@ public class RaceListColumnFactory {
@Template("<a href=\"{2}\" class=\"{0}\" target=\"_blank\">{1}</a>")
SafeHtml raceViewerLinkButton(String styleNames, String text, String link);
@Template("<img src=\"{2}\" class=\"{0}\" /><span class=\"{1}\">{3}</span>")
SafeHtml winner(String styleNamesFlag, String styleNamesText, SafeUri flagImageURL, String name);
@Template("<img src=\"{3}\" class=\"{0}\" /><span class=\"{1}\">{4}</span><div class=\"{2}\" title=\"{5}\">{5}</div>")
SafeHtml winner(String styleNamesFlag, String styleNamesSailId, String styleNamesText, SafeUri flagImageURL, String sailId, String name);
@Template("<img src=\"{1}\" class=\"{0}\" />")
SafeHtml imageHeader(String styleNames, SafeUri imageURL);
@@ -470,7 +470,8 @@ public class RaceListColumnFactory {
public void render(Context context, SimpleCompetitorDTO value, SafeHtmlBuilder sb) {
if (value != null) {
SafeUri flagImageUri = FlagImageResolver.getFlagImageUri(value.getFlagImageURL(), value.getTwoLetterIsoCountryCode());
sb.append(TEMPLATE.winner(CSS.race_item_flag(), CSS.race_item_winner(), flagImageUri, value.getName()));
String flagStyle = CSS.race_item_flag(), sailIdStyle = CSS.race_item_sailid(), nameStyle = CSS.race_item_winner();
sb.append(TEMPLATE.winner(flagStyle, sailIdStyle, nameStyle, flagImageUri, value.getSailID(), value.getName()));
}
}
};