Fixed #971 by displaying message on RaceBoard

This commit is contained in:
Simon Pamies committed 2012-09-26 14:39:03 +02:00
1 parent aaea76827e
commit 96f463c3b4
2 files changed
+12

No files matched your search

@@ -287,4 +287,8 @@ img.openColumn {
.dockLayoutPanel div[style="position: absolute; overflow: hidden; left: 0px; right: 0px; bottom: 0px; height: 90px;"] {
box-shadow: 0 0 8px #424242;
z-index: 10;
}
.browserOptimizedMessage {
padding: 15px 0px;
}
@@ -8,6 +8,7 @@ import com.google.gwt.dom.client.Style.Unit;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.DockLayoutPanel;
import com.google.gwt.user.client.ui.FlowPanel;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.RootLayoutPanel;
import com.sap.sailing.domain.common.LeaderboardNameConstants;
import com.sap.sailing.domain.common.RegattaAndRaceIdentifier;
@@ -19,6 +20,7 @@ import com.sap.sailing.gwt.ui.client.RaceSelectionModel;
import com.sap.sailing.gwt.ui.client.RaceTimesInfoProvider;
import com.sap.sailing.gwt.ui.client.Timer;
import com.sap.sailing.gwt.ui.client.Timer.PlayModes;
import com.sap.sailing.gwt.ui.client.UserAgentChecker;
import com.sap.sailing.gwt.ui.shared.LeaderboardGroupDTO;
import com.sap.sailing.gwt.ui.shared.RaceDTO;
import com.sap.sailing.gwt.ui.shared.RegattaDTO;
@@ -186,6 +188,12 @@ public class RaceBoardEntryPoint extends AbstractEntryPoint {
FlowPanel toolbarPanel = new FlowPanel();
toolbarPanel.add(raceBoardPanel.getNavigationWidget());
if (!UserAgentChecker.INSTANCE.isUserAgentSupported(userAgent)) {
HTML lbl = new HTML("This website optimized to work with Google Chrome. <a target='_blank' href='https://www.google.com/intl/de/chrome/browser/'>Click here to download</a>");
lbl.setStyleName("browserOptimizedMessage");
toolbarPanel.add(lbl);
}
FlowPanel logoAndTitlePanel = createLogoAndTitlePanel(raceBoardPanel);
FlowPanel timePanel = createTimePanel(raceBoardPanel);