mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-09-19 20:25:31 +00:00
151 lines
6.2 KiB
HTML
151 lines
6.2 KiB
HTML
<!doctype html>
|
|
<!-- The DOCTYPE declaration above will set the -->
|
|
<!-- browser's rendering engine into -->
|
|
<!-- "Standards Mode". Replacing this declaration -->
|
|
<!-- with a "Quirks Mode" doctype may lead to some -->
|
|
<!-- differences in layout. -->
|
|
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
|
<meta property="og:type" content="website" />
|
|
<meta property="og:title" content="${clientConfigurationContext['brandTitle']}Sailing" />
|
|
<meta property="og:description" content="Help sailors analyze performance and optimize strategy • Bring fans closer to the action
|
|
• Provide the media with information and insights to deliver a greater informed commentary" />
|
|
<meta property="og:image" content="https://s3-eu-west-1.amazonaws.com/media.sapsailing.com/2014/505Worlds/Images_Homepage/505Worlds2014_eventteaser.jpg" />
|
|
<meta property="description" content="Help sailors analyze performance and optimize strategy • Bring fans closer to the action
|
|
• Provide the media with information and insights to deliver a greater informed commentary" />
|
|
<!-- -->
|
|
<!-- Consider inlining CSS to reduce the number of requested files -->
|
|
<!-- -->
|
|
<link rel="shortcut icon" type="image/x-icon" href="images/sap${clientConfigurationContext['whitelabeled']}.ico" />
|
|
|
|
|
|
<!-- -->
|
|
<!-- Any title is fine -->
|
|
<!-- -->
|
|
<title>${clientConfigurationContext['brandTitle']}Sailing Analytics Administration Console</title>
|
|
|
|
<!-- AdminConsole is not prepared to work with nomalize. -->
|
|
<!-- <link rel="stylesheet" type="text/css" href="/sailing-normalize-3.0.2.cache.css"> -->
|
|
<link rel="stylesheet" type="text/css" href="/clean/sailing-clean-1.0.cache.css">
|
|
<link rel="stylesheet" type="text/css" href="/sailing-fontface-1.0.cache.css">
|
|
<link rel="stylesheet" type="text/css" href="SettingsDialog.css">
|
|
<link rel="stylesheet" type="text/css" href="AdminConsole.css">
|
|
|
|
<script type="text/javascript" src="js/jquery-3.6.0.min.js"></script>
|
|
|
|
|
|
<!-- Client-side QR code generation -->
|
|
<script type="text/javascript" src="qrcode/qrcode.min.js"></script>
|
|
<script>${clientConfigurationContext['scriptForClientConfigurationContextToDocument']}</script>
|
|
<!-- -->
|
|
<!-- This script loads your compiled module. -->
|
|
<!-- If you add any GWT meta tags, they must -->
|
|
<!-- be added before this line. -->
|
|
<!-- -->
|
|
<script type="text/javascript" language="javascript" src="com.sap.sailing.gwt.managementconsole.ManagementConsole/com.sap.sailing.gwt.managementconsole.ManagementConsole.nocache.js"></script>
|
|
|
|
<!-- Loading Indicator -->
|
|
<style type="text/css">
|
|
.loading {
|
|
position: absolute;
|
|
top: 80px;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
font-size: 120%;
|
|
}
|
|
.loading > .sapsailing {
|
|
margin: 40px;
|
|
color: #008fcc;
|
|
font-weight: bold;
|
|
}
|
|
.loading > .waitmessage {
|
|
margin: 60px 40px;
|
|
}
|
|
|
|
.signal {
|
|
border:3px solid #6a6a6a;
|
|
border-radius: 50%;
|
|
position: relative;
|
|
height:300px;
|
|
width:300px;
|
|
margin: 0px auto;
|
|
opacity:0;
|
|
-webkit-animation: pulsate 2s ease-out;
|
|
animation: pulsate 2s ease-out;
|
|
-webkit-animation-iteration-count:infinite;
|
|
animation-iteration-count:infinite;
|
|
-webkit-transform: translate(-50%, -50%);
|
|
}
|
|
|
|
@-webkit-keyframes pulsate {
|
|
0% {
|
|
-webkit-transform:scale(.1);
|
|
transform:scale(.1);
|
|
opacity: 0.0;
|
|
}
|
|
50% {
|
|
opacity:1;
|
|
}
|
|
100% {
|
|
-webkit-transform:scale(1.2);
|
|
transform:scale(1.2);
|
|
opacity:0;
|
|
}
|
|
}
|
|
|
|
@keyframes pulsate {
|
|
0% {
|
|
-webkit-transform:scale(.1);
|
|
transform:scale(.1);
|
|
opacity: 0.0;
|
|
}
|
|
50% {
|
|
opacity:1;
|
|
}
|
|
100% {
|
|
-webkit-transform:scale(1.2);
|
|
transform:scale(1.2);
|
|
opacity:0;
|
|
}
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<!-- -->
|
|
<!-- The body can have arbitrary html, or -->
|
|
<!-- you can leave the body empty if you want -->
|
|
<!-- to create a completely dynamic UI. -->
|
|
<!-- -->
|
|
<body>
|
|
|
|
<!-- OPTIONAL: include this if you want history support -->
|
|
<iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1'
|
|
style="position:absolute;width:0;height:0;border:0"></iframe>
|
|
|
|
<!-- RECOMMENDED if your web app will not function without JavaScript enabled -->
|
|
<div id="loading" class="loading">
|
|
<p class="sapsailing">${clientConfigurationContext['brandTitle']}Sailing Analytics</p>
|
|
<noscript>
|
|
<p style="margin: 10px 40px;">
|
|
By delivering real time analytics around race rankings, speeds, maneuvers, bearings etc., SAP is helping
|
|
to simplify and demystify the complex sport of sailing.
|
|
</p>
|
|
<p style="margin: 10px 40px;">
|
|
SAP Sailing Analytics provide insights and transparency to the world of sailing by utilizing Cloud and
|
|
In-Memory Technology, processing GPS and wind measurement data in real time and visualizing contents in
|
|
various frontends accessible from anywhere.
|
|
</p>
|
|
<div
|
|
style="width: 22em; position: fixed; top: 10px; left: 50%; margin-left: -11em; color: red; background-color: white; border: 1px solid red; padding: 4px; font-family: sans-serif">
|
|
Your web browser must have JavaScript enabled in order for this
|
|
application to display correctly.</div>
|
|
</noscript>
|
|
<p class="waitmessage">Loading, please wait...</p>
|
|
<div class="signal"></div>
|
|
</div>
|
|
</body>
|
|
</html>
|