mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-03 02:43:53 +00:00
add RaceboardEntryPoint from mak-raceboard branch
Add different flowPanels with label for headline
This commit is contained in:
1 parent
22dfa9e3d8
commit
cf5832d5b2
1 file changed
+31
-2
+31
-2
@@ -4,6 +4,8 @@ import java.util.List;
|
||||
|
||||
import com.google.gwt.user.client.Window;
|
||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||
import com.google.gwt.user.client.ui.FlowPanel;
|
||||
import com.google.gwt.user.client.ui.Label;
|
||||
import com.google.gwt.user.client.ui.RootPanel;
|
||||
import com.sap.sailing.gwt.ui.client.AbstractEntryPoint;
|
||||
import com.sap.sailing.gwt.ui.client.LogoAndTitlePanel;
|
||||
@@ -91,7 +93,34 @@ public class RaceBoardEntryPoint extends AbstractEntryPoint {
|
||||
if (padding != null && Boolean.valueOf(padding)) {
|
||||
raceBoardPanel.addStyleName("leftPaddedPanel");
|
||||
}
|
||||
RootPanel.get().add(logoAndTitlePanel);
|
||||
RootPanel.get().add(raceBoardPanel);
|
||||
FlowPanel contentOuterPanel = new FlowPanel(); // outer div which centered page content
|
||||
contentOuterPanel.addStyleName("contentOuterPanel");
|
||||
contentOuterPanel.add(raceBoardPanel);
|
||||
|
||||
FlowPanel timelinePanel = new FlowPanel();
|
||||
timelinePanel.addStyleName("timelinePanel");
|
||||
|
||||
FlowPanel timelineInnerPanel = new FlowPanel();
|
||||
timelineInnerPanel.addStyleName("timelineInnerPanel");
|
||||
|
||||
FlowPanel footerShadowPanel = new FlowPanel();
|
||||
footerShadowPanel.addStyleName("footerShadowPanel");
|
||||
|
||||
FlowPanel breadcrumbPanel = new FlowPanel();
|
||||
breadcrumbPanel.addStyleName("breadcrumbPanel");
|
||||
Label eventNameLabel = new Label(eventName);
|
||||
eventNameLabel.addStyleName("eventNameHeadline");
|
||||
breadcrumbPanel.add(eventNameLabel);
|
||||
|
||||
|
||||
timelinePanel.add(timelineInnerPanel);
|
||||
|
||||
RootPanel.get().add(breadcrumbPanel);
|
||||
RootPanel.get().add(contentOuterPanel);
|
||||
|
||||
// Don't change this order because of the inner logic in html of "position fixed"-elements
|
||||
RootPanel.get().add(logoAndTitlePanel); // position:fixed
|
||||
RootPanel.get().add(timelinePanel); // position:fixed
|
||||
RootPanel.get().add(footerShadowPanel); // position:fixed
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user