126 lines
6.5 KiB
HTML
126 lines
6.5 KiB
HTML
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Superalgos</title>
|
|
<meta name="description" content="Free and Open Source Crypto Trading Tools">
|
|
<link rel="stylesheet" href="main.css" type="text/css" charset="utf-8" />
|
|
<link rel="stylesheet" href="credits.css" type="text/css" charset="utf-8" />
|
|
<link rel="stylesheet" href="tutorial.css" type="text/css" charset="utf-8" />
|
|
<link rel="stylesheet" href="docs.css" type="text/css" charset="utf-8" />
|
|
<link rel="stylesheet" href="context-menu.css" type="text/css" charset="utf-8" />
|
|
<link rel="stylesheet" href="font-awasome.css" type="text/css" />
|
|
<link rel="shortcut icon" type="image/png/ico" href="Images/favicon.ico" />
|
|
<script type="text/javascript" src="WebServer/require.js"></script>
|
|
<script type="text/javascript" src="AppPreLoader.js"></script>
|
|
<script src="externalScripts/CCapture.all.min.js"></script>
|
|
|
|
<!-- Documentation Style Sheets -->
|
|
<!-- -->
|
|
|
|
<script type="text/javascript">
|
|
function loadCanvas() {
|
|
// Prevent click-jacking
|
|
try {
|
|
if (window == window.top || window.chrome && chrome.app && chrome.app.window) {
|
|
document.documentElement.style.display = 'block'
|
|
} else {
|
|
top.location = self.location
|
|
}
|
|
} catch (e) { console.error('CJ protection', e) }
|
|
|
|
try {
|
|
loadSuperalgos();
|
|
} catch (err) {
|
|
console.log("[ERROR] UI can not be started. Please check that WebServer is running.", err);
|
|
}
|
|
}
|
|
|
|
function onResize() {
|
|
try {
|
|
if (canvas === undefined) { return }
|
|
if (canvas.eventHandler === undefined) { return }
|
|
if (DISABLE_BROWSER_RESIZE_EVENT === true) { return }
|
|
canvas.eventHandler.raiseEvent('Browser Resized')
|
|
} catch (err) {
|
|
console.log('Error Resizing. ' + err.stack)
|
|
}
|
|
}
|
|
</script>
|
|
</head>
|
|
|
|
<body id="body" onload="loadCanvas()"
|
|
style="overflow:hidden; background: url(Images/superalgos-platform.jpg); background-size: cover;"
|
|
onresize="onResize()">
|
|
<div id="contributors" class="credits">
|
|
<p>Superalgos is <span class="credits-red">free</span> and <span class="credits-red">open-source</span>, and is
|
|
<span class="credits-red">constantly improving</span> thanks to the involvement of contributors:</p>
|
|
<p>Luis Fernando Molina, Julian Molina, Andreja Cobeljic, Matías Benitez, Ira Miller, Eduardo Remis,
|
|
Jeff Braun, rico4dev, 9808us, Barry Low, Nikola Bjelogrlic, Hirajin Koizuko, Francisco J. Santillán,
|
|
Viktoria B., Guillermo V., Daniel J.,
|
|
Javier A., Gustavo J., Romina GS, Pedro P., Thais M., Andrey M., Loui M., Natalia M., Bashar A., Carlos V.,
|
|
Diego M.,
|
|
Sebastian E., Bogdan P., Marko V., Igor S., Niksa K., Rodrigo M., Nicanor M., Alejandro P., Mateo H., Lan
|
|
T., Leon A., Uroš R., Filip M., Vladimir J. and Pavle B.</p>
|
|
<p><span class="credits-red">You too can help grow and improve Superalgos. Become a contributor!</span></p>
|
|
<p>If you like the project, please give it a <span class="credits-red">star</span> and <span
|
|
class="credits-red">fork</span> it on Github. This helps developers find it on the search! </p>
|
|
</div>
|
|
<div id="masterApp"></div>
|
|
<div id="canvasApp"></div>
|
|
<div id="docsDiv" class="docs-page" style="position:fixed; top:100000px; left:100000px">
|
|
</div>
|
|
<div id="chatApp" style="position:fixed; top:100000px; left:100000px">
|
|
<iframe id="chatIFrame" style="border:none; " height="2000" width="900"></iframe>
|
|
</div>
|
|
<div id="textAreaDiv"></div>
|
|
<div id="inputDiv" style="font-family:saira condensed;"> </div>
|
|
|
|
<!-- Tutorial Template Divs -->
|
|
<div id="tutorialDiv" class="tutorial-step" style="position:fixed; top:100000px; left:100000px;"></div>
|
|
<div id="tutorialFormDiv" class="tutorial-form" style="position:fixed; top:100000px; left:100000px;">
|
|
<form>
|
|
<table class="tutorial-buttonsTable">
|
|
<tr>
|
|
<td align="center">
|
|
<label class="tutorial-font-small tutorial-stop-button"
|
|
onclick="UI.projects.superalgos.spaces.tutorialSpace.stop()"
|
|
value=""> Stop </label>
|
|
</td>
|
|
<td align="center">
|
|
<label class="tutorial-font-small tutorial-skip-button"
|
|
onclick="UI.projects.superalgos.spaces.tutorialSpace.skip()"
|
|
value=""> Skip </label>
|
|
</td>
|
|
<td align="center">
|
|
<label class="tutorial-font-small tutorial-previous-button"
|
|
onclick="UI.projects.superalgos.spaces.tutorialSpace.previous()" value="">Previous</label>
|
|
</td>
|
|
<td align="center">
|
|
<label class="tutorial-font-small tutorial-next-button"
|
|
onclick="UI.projects.superalgos.spaces.tutorialSpace.next()"
|
|
value=""> Next </label>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</form>
|
|
</div>
|
|
|
|
<ul id="menu">
|
|
<li class="menu-item" onClick="window.contextMenu.editParagraph()">Edit Paragraph</li>
|
|
<li class="menu-item" onClick="window.contextMenu.addParagraph()">Add Paragraph</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toText()">Text Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toTitle()">Title Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toSubtitle()">Subtitle Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toNote()">Note Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toWarning()">Warning Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toImportant()">Important Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toSuccess()">Success Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toList()">List Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toJsCode()">JS Code Style</li>
|
|
<li class="menu-item" onClick="window.contextMenu.toJsonCode()">JSON Code Style</li>
|
|
</ul>
|
|
|
|
</body>
|
|
|
|
</html> |