Merge pull request #1 from Superalgos/develop

Develop
This commit is contained in:
Julian Molina authored and GitHub committed 2021-01-18 17:26:57 +01:00
commit 166f07be10
137 files changed
+716 -482

No files matched your search

+222 -221
View File
@@ -43,9 +43,9 @@ margin: 20 20 20 30px;
*/
#docs-common-style-container-div ul {
padding: 0px;
margin-left: 35px;
list-style-position: outside;
padding: 0px;
margin-left: 35px;
list-style-position: outside;
}
.docs-font-normal {
@@ -70,8 +70,8 @@ margin-right: 20px;
}
.docs-table-cell{
display: table-cell;
width: 100%;
display: table-cell;
width: 100%;
}
.docs-definition-table {
@@ -93,9 +93,9 @@ margin-right: 20px;
}
.docs-definition-text {
display: table-cell;
vertical-align: middle;
padding: 0 20px;
display: table-cell;
vertical-align: middle;
padding: 0 20px;
}
.docs-image-container {
@@ -179,18 +179,18 @@ opacity: 1;
/* Headings */
.docs-h1 {
font-size:210%;
margin-top: 40px;
padding-bottom: 5px;
font-size:210%;
margin-top: 40px;
padding-bottom: 5px;
}
.docs-h2 {
font-weight:700;
font-size:170%;
line-height: 170%;
margin-top: 30px;
padding-bottom: 5px;
overflow:hidden;
font-weight:700;
font-size:170%;
line-height: 170%;
margin-top: 30px;
padding-bottom: 5px;
overflow:hidden;
}
.docs-h2::after{
@@ -203,18 +203,18 @@ margin-left: 20px;
}
.docs-h3 {
font-weight:500;
font-size:150%;
margin-top: 40px;
margin-bottom: 20px;
font-weight:500;
font-size:150%;
margin-top: 40px;
margin-bottom: 20px;
}
.docs-h4 {
font-weight:400;
font-style: italic;
font-size:135%;
margin-top: 30px;
margin-bottom: 20px;
font-weight:400;
font-style: italic;
font-size:135%;
margin-top: 30px;
margin-bottom: 20px;
}
/* DELETE candidate
@@ -300,7 +300,7 @@ box-sizing: border-box;
}
.docs-callout {
background-color:white;
background-color:white;
padding: 20px;
margin: 20px 0;
border: 1px solid rgba(54, 85, 88, .3);
@@ -325,33 +325,33 @@ box-sizing: border-box;
}
.docs-topic-index h2 {
font-size: 130%;
font-weight: 300;
margin: 10px 0 35 -5;
padding: 0px;
font-size: 130%;
font-weight: 300;
margin: 10px 0 35 -5;
padding: 0px;
}
.docs-topic-index h3 {
font-size: 150%;
font-weight: 300;
margin: 25px 0;
padding: 0px;
font-size: 150%;
font-weight: 300;
margin: 25px 0;
padding: 0px;
}
.docs-topic-index p {
font-size: 100%;
padding: 0px;
margin: 2px 0;
font-size: 100%;
padding: 0px;
margin: 2px 0;
}
.docs-topic-index a {
color: #365558;
color: #365558;
}
.docs-topic-index a:hover {
text-decoration: underline;
cursor: pointer;
color: #0295aa;
text-decoration: underline;
cursor: pointer;
color: #0295aa;
}
.docs-summary {
@@ -425,89 +425,89 @@ width: 100%;
/* Topic Navigation */
.docs-topic-navigation {
display: table;
width: 100%;
vertical-align: middle;
margin: 80px 0 0 0;
/*
border-top: 1px solid rgba(54, 85, 88, .3);
margin: 60px 0 0 0;
padding-top: 20px;
*/
display: table;
width: 100%;
vertical-align: middle;
margin: 80px 0 0 0;
/*
border-top: 1px solid rgba(54, 85, 88, .3);
margin: 60px 0 0 0;
padding-top: 20px;
*/
}
.docs-topic-navigation div {
display: table-cell;
width: 50%;
max-width: 50%;
text-align: center;
vertical-align: top;
padding: 10px;
/*
height: 40px;
*/
display: table-cell;
width: 50%;
max-width: 50%;
text-align: center;
vertical-align: top;
padding: 10px;
/*
height: 40px;
*/
}
.docs-topic-navigation div button{
border-radius: 50px;
border: 0px;
color: #e6eaea;
background-color: #365558;
padding: 10px;
margin: 0 0 10 10px;
font-size: 100%;
line-height: 150%;
width: 150px;
height:100%;
border-radius: 50px;
border: 0px;
color: #e6eaea;
background-color: #365558;
padding: 10px;
margin: 0 0 10 10px;
font-size: 100%;
line-height: 150%;
width: 150px;
height:100%;
}
.docs-topic-navigation div button:hover {
background-color: #0295aa;
cursor: pointer;
background-color: #0295aa;
cursor: pointer;
}
/* Footer */
.docs-node-html-footer-table {
display: table;
width: 100%;
border-collapse: separate;
border-spacing: 6px;
}
display: table;
width: 100%;
border-collapse: separate;
border-spacing: 6px;
}
.docs-footer-row {
display: table-row;
display: table-row;
}
.docs-footer-cell {
padding: 5px 15px 0px 30px;
display: table-cell;
width: 33%;
padding: 5px 15px 0px 30px;
display: table-cell;
width: 33%;
}
#docs-footer h3 {
font-size: 180%;
font-weight: 300;
padding: 10px 0 0 0;
}
font-size: 180%;
font-weight: 300;
padding: 10px 0 0 0;
}
#docs-footer h4 {
font-size: 120%;
font-weight: 300;
}
font-size: 120%;
font-weight: 300;
}
#docs-footer button{
border: 1px outset #e6eaea;
border-radius: 20px;
background-color: transparent;
color: e6eaea;
padding: 10px;
margin: 0 0 0 10px;
#docs-footer button{
border: 1px outset #e6eaea;
border-radius: 20px;
background-color: transparent;
color: e6eaea;
padding: 10px;
margin: 0 0 0 10px;
}
#docs-footer button:hover {
border: 1px inset #e6eaea;
cursor: pointer;
border: 1px inset #e6eaea;
cursor: pointer;
}
#docs-footer a:hover {
@@ -561,9 +561,6 @@ text-decoration: none;
padding-left: 3px;
}
/* Tags */
kbd.docs-kbd {
@@ -618,27 +615,27 @@ box-sizing: border-box;
}
.docs-collapsible-element img {
vertical-align: middle;
display: inline-block;
margin: 0 20px 0 0;
width: 40px;
height: 40px;
}
vertical-align: middle;
display: inline-block;
margin: 0 20px 0 0;
width: 40px;
height: 40px;
}
/* This definition is redundant with .docs-collapsible-element img but affects some images. Investigation required to delete it.*/
.docs-collapsible-image {
vertical-align: middle;
display: inline-block;
margin: 0 20px 0 0;
width: 40px;
height: 40px;
}
.docs-collapsible-image {
vertical-align: middle;
display: inline-block;
margin: 0 20px 0 0;
width: 40px;
height: 40px;
}
/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .docs-collapsible-element:hover {
border: 1px solid #0295aa;
background-color: #eff;
border: 1px solid #0295aa;
background-color: #eff;
}
/* Style the docs-collapsible-element content. Note: hidden by default */
@@ -674,7 +671,7 @@ content: "\2796"; /* Unicode character for "minus" sign (-) */
/* This is the same Style as the collapsible counter part but will not hold any collapsed content inside. */
.docs-non-collapsible-element {
/*
/*
background-color: #fdfdfd;
color: #444;
padding: 15px;
@@ -795,7 +792,7 @@ background-color: transparent;
/* Search Results Page Header*/
.docs-search-results-header {
display: table;
display: table;
}
.docs-image-logo-search-results {
@@ -803,7 +800,7 @@ vertical-align: middle;
display: table-cell;
padding-right: 25px;
}
.docs-search-results-box {
height: 45px;
border-radius: 30px;
@@ -815,34 +812,34 @@ width: 100%;
}
.docs-search-results-header-tabs-container {
display: table;
padding-left: 180px;
margin-top: 20px;
display: table;
padding-left: 180px;
margin-top: 20px;
}
.docs-search-results-header-tabs-container > input {
display: none;
display: none;
}
.docs-search-results-header-tabs-container > label {
display: inline-block;
vertical-align: bottom;
padding: 0 15px 3px 15px;
color: #365558;
font-size: 90%;
display: inline-block;
vertical-align: bottom;
padding: 0 15px 3px 15px;
color: #365558;
font-size: 90%;
}
.docs-search-results-header-tabs-container > label:hover {
color: #0295aa;
padding-bottom: 3px;
cursor: pointer;
color: #0295aa;
padding-bottom: 3px;
cursor: pointer;
}
.docs-search-results-header-tabs-container > input:checked + label {
color: #0295aa;
padding-bottom: 2px;
border-bottom: 3px solid #0295aa;
color: #0295aa;
padding-bottom: 2px;
border-bottom: 3px solid #0295aa;
}
/* Search Results Page Content */
@@ -852,7 +849,7 @@ margin-left: -180px;
}
.docs-search-result-content > div {
display: none;
display: none;
}
#tab1:checked ~ .docs-search-result-content #content1,
@@ -862,69 +859,67 @@ margin-left: -180px;
#tab5:checked ~ .docs-search-result-content #content5,
#tab6:checked ~ .docs-search-result-content #content6,
#tab7:checked ~ .docs-search-result-content #content7 {
display: block;
display: block;
}
/* Search Results Page Record */
.docs-search-result-content-record-container {
margin: 20px 0;
margin: 20px 0;
}
.docs-search-result-content-record-container > p {
margin: 1px;
margin: 1px;
}
.docs-search-result-content-record-project-category {
font-size: 90%;
color: #31708f;
font-size: 90%;
color: #31708f;
}
.docs-search-result-content-record-project-category-link {
font-size: 90%;
color: #31708f;
font-size: 90%;
color: #31708f;
}
a:hover.docs-search-result-content-record-project-category-link {
text-decoration: underline;
cursor: pointer;
text-decoration: underline;
cursor: pointer;
}
.docs-search-result-content-record-title {
font-size: 120%;
font-weight: 500;
text-decoration: none;
color: #e44d40;
font-size: 120%;
font-weight: 500;
text-decoration: none;
color: #e44d40;
}
a:link.docs-search-result-content-record-title {
text-decoration: none;
color: #e44d40;
text-decoration: none;
color: #e44d40;
}
a:visited.docs-search-result-content-record-title {
text-decoration: none;
color: #fd6a33;
text-decoration: none;
color: #fd6a33;
}
a:hover.docs-search-result-content-record-title {
text-decoration: underline;
cursor: pointer;
text-decoration: underline;
cursor: pointer;
}
a:active.docs-search-result-content-record-title {
text-decoration: none;
color: #fd6a33;
text-decoration: none;
color: #fd6a33;
}
.docs-search-result-content-record-extract {
font-size: 100%;
color: #333;
margin-top: 5px!important;
font-size: 100%;
color: #333;
margin-top: 5px!important;
}
/* Command Results Page Content */
.docs-command-result-content {
/* border-top: 1px solid #cdcdcd; DELETE Candidate*/
@@ -938,26 +933,26 @@ color: #31708f;
}
.docs-hidden-anchor {
border-top: 1px solid #eee;
padding: 0px;
margin: -20px 0px -40px 0;
width: 100%;
text-align: right;
color: transparent;
font-size: 75%;
}
.docs-hidden-anchor::after{
content:' \2693';
color: transparent;
font-size: 130%;
}
.docs-hidden-anchor:hover::after{
content:' \2693';
color: #365558;
font-size: 130%;
}
border-top: 1px solid #eee;
padding: 0px;
margin: -20px 0px -40px 0;
width: 100%;
text-align: right;
color: transparent;
font-size: 75%;
}
.docs-hidden-anchor::after{
content:' \2693';
color: transparent;
font-size: 130%;
}
.docs-hidden-anchor:hover::after{
content:' \2693';
color: #365558;
font-size: 130%;
}
.docs-hidden-block {
border-top: 1px solid #eee;
@@ -982,26 +977,48 @@ font-size: 150%;
}
.docs-hidden-include {
border-top: 1px solid #eee;
padding: 0px;
margin: -5px 0px -30px 0;
width: 100%;
text-align: right;
color: transparent;
font-size: 75%;
border-top: 1px solid #eee;
padding: 0px;
margin: -5px 0px -30px 0;
width: 100%;
text-align: right;
color: transparent;
font-size: 75%;
}
.docs-hidden-include::after{
content:' \275E';
color: #e6e6e6;
font-size: 200%;
}
content:' \275E';
color: #e6e6e6;
font-size: 200%;
}
.docs-hidden-include:hover::after{
content:' \275E';
color: #365558;
font-size: 200%;
}
.docs-hidden-include:hover::after{
content:' \275E';
color: #365558;
font-size: 200%;
}
.docs-hidden-placeholder {
border-top: 1px solid #eee;
padding: 0px;
margin: -5px 0px -30px 0;
width: 100%;
text-align: right;
color: transparent;
font-size: 75%;
}
.docs-hidden-placeholder::after{
content:' \275E';
color: #e6e6e6;
font-size: 200%;
}
.docs-hidden-placeholder:hover::after{
content:' \275E';
color: #365558;
font-size: 200%;
}
/* Hierarchy Table */
.docs-hierarchy-table {
@@ -1032,32 +1049,16 @@ color: #31708f;
}
.docs-chapter {
border-top: 1px solid #eee;
padding: 0px;
margin: -5px 0px -30px 0;
width: 100%;
height: 40px;
text-align: right;
color: transparent;
font-size: 75%;
border-top: 1px solid #eee;
padding: 0px;
margin: -5px 0px -30px 0;
width: 100%;
height: 40px;
text-align: right;
color: transparent;
font-size: 75%;
}
/* DELETE Candidate
.docs-chapter::after{
content:' \24b8';
color: #e6e6e6;
font-size: 150%;
position: relative;
top: -15px;
}
.docs-chapter:hover::after{
content:' \1f152';
color: #365558;
font-size: 150%;
position: relative;
top: -15px;
}
*/
.docs-youtube-video-container{
background-color: white;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
+29 -29
View File
@@ -109,94 +109,94 @@
<div id="menu" class="docs-menu-table">
<div class="menu-row">
<div class="menu-item" onClick="window.contextMenu.editParagraph()">
<img src="Icons/Superalgos/docs-action-edit-paragraph.png" class="menu-img">
<img src="Icons/Superalgos/docs-action-edit-paragraph.png" class="menu-img" title="Edit">
</div>
<div class="menu-item" onClick="window.contextMenu.toTitle()">
<img src="Icons/Superalgos/docs-title-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-title-style.png" class="menu-img" title="Title">
</div>
<div class="menu-item" onClick="window.contextMenu.toSubtitle()">
<img src="Icons/Superalgos/docs-subtitle-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-subtitle-style.png" class="menu-img" title="Subtitle">
</div>
<div class="menu-item" onClick="window.contextMenu.toNote()">
<img src="Icons/Superalgos/docs-note-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-note-style.png" class="menu-img" title="Note">
</div>
<div class="menu-item" onClick="window.contextMenu.toJavascript()">
<img src="Icons/Superalgos/docs-js-code-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-js-code-style.png" class="menu-img" title="Javascript">
</div>
<div class="menu-item" onClick="window.contextMenu.toYouTubeVideo()">
<img src="Icons/Superalgos/docs-youtube-video-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-youtube-video-style.png" class="menu-img" title="Youtube">
</div>
<div class="menu-item" onClick="window.contextMenu.toBlock()">
<img src="Icons/Superalgos/docs-block-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-block-style.png" class="menu-img" title="Block">
</div>
</div>
<div class="menu-row">
<div class="menu-item" onClick="window.contextMenu.copyLink()">
<img src="Icons/Superalgos/docs-action-copy-to-clipboard.png" class="menu-img">
<img src="Icons/Superalgos/docs-action-copy-to-clipboard.png" class="menu-img" title="Copy">
</div>
<div class="menu-item" onClick="window.contextMenu.toText()">
<img src="Icons/Superalgos/docs-text-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-text-style.png" class="menu-img" title="Text">
</div>
<div class="menu-item" onClick="window.contextMenu.toList()">
<img src="Icons/Superalgos/docs-list-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-list-style.png" class="menu-img" title="List">
</div>
<div class="menu-item" onClick="window.contextMenu.toSuccess()">
<img src="Icons/Superalgos/docs-success-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-success-style.png" class="menu-img" title="Success">
</div>
<div class="menu-item" onClick="window.contextMenu.toJson()">
<img src="Icons/Superalgos/docs-json-code-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-json-code-style.png" class="menu-img" title="Json">
</div>
<div class="menu-item" onClick="window.contextMenu.toGif()">
<img src="Icons/Superalgos/docs-gif-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-gif-style.png" class="menu-img" title="Gif">
</div>
<div class="menu-item" onClick="window.contextMenu.toInclude()">
<img src="Icons/Superalgos/docs-include-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-include-style.png" class="menu-img" title="Include">
</div>
</div>
<div class="menu-row">
<div class="menu-item">
<div class="menu-item" onClick="window.contextMenu.toPlaceholder()">
<img src="Icons/Superalgos/bitcoin.png" class="menu-img" title="Placeholder">
</div>
<div class="menu-item" onClick="window.contextMenu.toSummary()">
<img src="Icons/Superalgos/docs-summary-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-summary-style.png" class="menu-img" title="Summary">
</div>
<div class="menu-item" onClick="window.contextMenu.toCallout()">
<img src="Icons/Superalgos/docs-callout-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-callout-style.png" class="menu-img" title="Callout">
</div>
<div class="menu-item" onClick="window.contextMenu.toImportant()">
<img src="Icons/Superalgos/docs-important-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-important-style.png" class="menu-img" title="Important">
</div>
<div class="menu-item" onClick="window.contextMenu.toTable()">
<img src="Icons/Superalgos/docs-table-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-table-style.png" class="menu-img" title="Table">
</div>
<div class="menu-item" onClick="window.contextMenu.toPng()">
<img src="Icons/Superalgos/docs-png-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-png-style.png" class="menu-img" title="Png">
</div>
<div class="menu-item" onClick="window.contextMenu.toSection()">
<img src="Icons/Superalgos/docs-section-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-section-style.png" class="menu-img" title="Section">
</div>
</div>
<div class="menu-row">
<div class="menu-item" onClick="window.contextMenu.deleteParagraph()">
<img src="Icons/Superalgos/docs-action-delete-paragraph.png" class="menu-img">
<img src="Icons/Superalgos/docs-action-delete-paragraph.png" class="menu-img" title="Delete">
</div>
<div class="menu-item" onClick="window.contextMenu.toWebPageLink()">
<img src="Icons/Superalgos/docs-web-page-link-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-web-page-link-style.png" class="menu-img" title="Link">
</div>
<div class="menu-item" onClick="window.contextMenu.toAnchor()">
<img src="Icons/Superalgos/docs-anchor-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-anchor-style.png" class="menu-img" title="Anchor">
</div>
<div class="menu-item" onClick="window.contextMenu.toWarning()">
<img src="Icons/Superalgos/docs-warning-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-warning-style.png" class="menu-img" title="Warning">
</div>
<div class="menu-item" onClick="window.contextMenu.toHierarchy()">
<img src="Icons/Superalgos/docs-hierarchy-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-hierarchy-style.png" class="menu-img" title="Hierarchy">
</div>
<div class="menu-item" onClick="window.contextMenu.toError()">
<img src="Icons/Superalgos/docs-error-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-error-style.png" class="menu-img" title="Error">
</div>
<div class="menu-item" onClick="window.contextMenu.toChapter()">
<img src="Icons/Superalgos/docs-chapter-style.png" class="menu-img">
<img src="Icons/Superalgos/docs-chapter-style.png" class="menu-img" title="Chapter">
</div>
</div>
</div>
+2 -4
View File
@@ -2167,8 +2167,7 @@
"childType": "Github API"
}
],
"isPersonalData": true,
"icon": "bitcoin"
"isPersonalData": true
},
{
"type": "Github API",
@@ -2203,8 +2202,7 @@
"compatibleTypes": "->APIs->"
},
"propertyNameAtParent": "githubAPI",
"isPersonalData": true,
"icon": "bitcoin"
"isPersonalData": true
},
{
"type": "Network",
@@ -0,0 +1,38 @@
{
"topic": "Docs Paragraph Styles",
"pageNumber": "25",
"type": "Docs Placeholder Style",
"definition": {
"text": "A placeholder is used to render information comming from and external source outside the docs, like the UI in general, the Client or the TS. It is the mechanism used for instance to display error messages or values inside a Docs Page.",
"updated": 1610962972510
},
"paragraphs": [
{
"style": "Text",
"text": "When the docs is opened from a node at the UI displaying an Error, Warning or Info message, the Docs has the ability to display even more detailed information about that event. The way is that is by receiving a Placeholder Object with different properties, like for instance, errorMessage, errorStack, and potentially others.",
"updated": 1610963199983
},
{
"style": "Text",
"text": "If you create a place holder at the page to be opened with a text value matching any of this object properties, the content of that property will be displayed at the placeholder paragraph.",
"updated": 1610963314406
},
{
"style": "Title",
"text": "Examples"
},
{
"style": "Text",
"text": "Placeholder for the property errorMessage"
},
{
"style": "Placeholder",
"text": "errorMessage"
},
{
"style": "Note",
"text": "If the page is viewed without the Placeholder object being available, it will just display the property name defined for it.",
"updated": 1610963328965
}
]
}
@@ -0,0 +1,64 @@
{
"topic": "TS Task Errors",
"pageNumber": "1",
"type": "TS Task Error - Unexpected Error",
"definition": {
"text": "Write here a summary for this topic page."
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
},
{
"style": "Error",
"text": "Unexpected Error"
},
{
"style": "Title",
"text": "Error Message",
"updated": 1610971316249
},
{
"style": "Text",
"text": "The following is the Error Message of the Exception that occured at the TS:",
"updated": 1610971326601
},
{
"style": "Placeholder",
"text": "errorMessage",
"updated": 1610971337737
},
{
"style": "Title",
"text": "Error Stack",
"updated": 1610968600444
},
{
"style": "Text",
"text": "The following is the Error Stack of the Exception that occured at the TS:",
"updated": 1610968631281
},
{
"style": "Placeholder",
"text": "errorStack",
"updated": 1610968640796
},
{
"style": "Title",
"text": "Error Code"
},
{
"style": "Text",
"text": "The follwing is the Error Code of the Exception that occured at the TS:"
},
{
"style": "Placeholder",
"text": "errorCode"
},
{
"style": "Text",
"text": ""
}
]
}
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": "7.5",
"pageNumber": 8,
"type": "Tutorial Step - About Small Hardware",
"definition": {
"text": "While minimalist hardware like the Raspberry Pi can handle the Superalgos Client to run both data and trading tasks, some may be too small for active work!",
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 8,
"pageNumber": 9,
"type": "Tutorial Step - Ready to Rock?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 9,
"pageNumber": 10,
"type": "Tutorial Step - Binance.com or Binance.us?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 10,
"pageNumber": 11,
"type": "Tutorial Step - Welcome Binanceus",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 11,
"pageNumber": 12,
"type": "Tutorial Step - Let's Mine Some Data!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 12,
"pageNumber": 13,
"type": "Tutorial Step - Welcome Start Data Mining Console",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 13,
"pageNumber": 14,
"type": "Tutorial Step - How Are Things Going?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 14,
"pageNumber": 15,
"type": "Tutorial Step - Candles Volumes in Action",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 15,
"pageNumber": 16,
"type": "Tutorial Step - Click & Drag Baby!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 16,
"pageNumber": 17,
"type": "Tutorial Step - Time to Take Control!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 17,
"pageNumber": 18,
"type": "Tutorial Step - Spacetime Teleportation!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 18,
"pageNumber": 19,
"type": "Tutorial Step - Warp-Speed Zooming!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 19,
"pageNumber": 20,
"type": "Tutorial Step - A Bit About Tutorials...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 20,
"pageNumber": 21,
"type": "Tutorial Step - Need a Quick Reminder?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 21,
"pageNumber": 22,
"type": "Tutorial Step - Hungry For More Info?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 22,
"pageNumber": 23,
"type": "Tutorial Step - Broke Something?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 23,
"pageNumber": 24,
"type": "Tutorial Step - More Workspaces?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 24,
"pageNumber": 25,
"type": "Tutorial Step - Ok... Back to Work!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 25,
"pageNumber": 26,
"type": "Tutorial Step - The Magic of Data Mines",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 26,
"pageNumber": 27,
"type": "Tutorial Step - At the Core of Data Mining",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 27,
"pageNumber": 28,
"type": "Tutorial Step - Are We Up to Date?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 28,
"pageNumber": 29,
"type": "Tutorial Step - Time to Stop!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 29,
"pageNumber": 30,
"type": "Tutorial Step - Careful With Your Data!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 30,
"pageNumber": 31,
"type": "Tutorial Step - The Bright Side",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 31,
"pageNumber": 32,
"type": "Tutorial Step - Break On Through!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 32,
"pageNumber": 33,
"type": "Tutorial Step - Navigating the White Room",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 33,
"pageNumber": 34,
"type": "Tutorial Step - Talkin' Time Travel",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 34,
"pageNumber": 35,
"type": "Tutorial Step - Bending time?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 35,
"pageNumber": 36,
"type": "Tutorial Step - Size Matters?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 36,
"pageNumber": 37,
"type": "Tutorial Step - Putting Things in Order",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 37,
"pageNumber": 38,
"type": "Tutorial Step - Get In the Wormhole!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 38,
"pageNumber": 39,
"type": "Tutorial Step - The Elegant Way...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 39,
"pageNumber": 40,
"type": "Tutorial Step - Moving in Wonderland",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 40,
"pageNumber": 41,
"type": "Tutorial Step - Welcome Charts Scales Auto Locked",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 41,
"pageNumber": 42,
"type": "Tutorial Step - Unlocking Time!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 42,
"pageNumber": 43,
"type": "Tutorial Step - Welcome Charts Scales Unlock Time Scale",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 43,
"pageNumber": 44,
"type": "Tutorial Step - Scaling Time!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 44,
"pageNumber": 45,
"type": "Tutorial Step - Playing with the Rate Scale!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 45,
"pageNumber": 46,
"type": "Tutorial Step - Welcome Charts Scales Unlock Rate Scale",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 46,
"pageNumber": 47,
"type": "Tutorial Step - Time Frames Salad?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 47,
"pageNumber": 48,
"type": "Tutorial Step - Welcome Charts Scales Time Frame Scale",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 48,
"pageNumber": 49,
"type": "Tutorial Step - Scales' Best-Kept Secrets",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 49,
"pageNumber": 50,
"type": "Tutorial Step - Switching Gears...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 50,
"pageNumber": 51,
"type": "Tutorial Step - Welcome Charts Layer Managers Scroll",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 51,
"pageNumber": 52,
"type": "Tutorial Step - Layers on Top of Layers",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 52,
"pageNumber": 53,
"type": "Tutorial Step - Welcome Charts Layer On",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 53,
"pageNumber": 54,
"type": "Tutorial Step - The Hard Data",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 54,
"pageNumber": 55,
"type": "Tutorial Step - Welcome Charts Layer Panels",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 55,
"pageNumber": 56,
"type": "Tutorial Step - Back in Time",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 56,
"pageNumber": 57,
"type": "Tutorial Step - Visual Scripting on Steroids",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 57,
"pageNumber": 58,
"type": "Tutorial Step - Plotters Magic!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 58,
"pageNumber": 59,
"type": "Tutorial Step - Let's Do Some Testing!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 59,
"pageNumber": 60,
"type": "Tutorial Step - Aim High, Trade Big!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 60,
"pageNumber": 61,
"type": "Tutorial Step - Machines Learn Too!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 61,
"pageNumber": 62,
"type": "Tutorial Step - Civil Works Ahead!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 62,
"pageNumber": 63,
"type": "Tutorial Step - Enough Digressing!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 63,
"pageNumber": 64,
"type": "Tutorial Step - What? When? How?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 64,
"pageNumber": 65,
"type": "Tutorial Step - Ready. Set. Go!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 65,
"pageNumber": 66,
"type": "Tutorial Step - Getting to the Fun Bits!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 66,
"pageNumber": 67,
"type": "Tutorial Step - What Is It We Are Testing?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 67,
"pageNumber": 68,
"type": "Tutorial Step - Green Silver Bullets",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 68,
"pageNumber": 69,
"type": "Tutorial Step - Sell It Quick!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 69,
"pageNumber": 70,
"type": "Tutorial Step - Shall We Dig Deeper?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 70,
"pageNumber": 71,
"type": "Tutorial Step - Who's Keeping Score?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 71,
"pageNumber": 72,
"type": "Tutorial Step - The Power of Data Mining",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 72,
"pageNumber": 73,
"type": "Tutorial Step - Find the Logic Challenge!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 73,
"pageNumber": 74,
"type": "Tutorial Step - Here's How it Works...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 74,
"pageNumber": 75,
"type": "Tutorial Step - Come Meet Someone!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 75,
"pageNumber": 76,
"type": "Tutorial Step - Formulations...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 76,
"pageNumber": 77,
"type": "Tutorial Step - The Seller",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 77,
"pageNumber": 78,
"type": "Tutorial Step - Simplifying Complexity",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 78,
"pageNumber": 79,
"type": "Tutorial Step - Let's Take a Peek...",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 79,
"pageNumber": 80,
"type": "Tutorial Step - Find the Node Challenge",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 80,
"pageNumber": 81,
"type": "Tutorial Step - Found It?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 81,
"pageNumber": 82,
"type": "Tutorial Step - The Coolest Trick!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 82,
"pageNumber": 83,
"type": "Tutorial Step - Welcome Backtesting Trading Engine Visualization 01",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 83,
"pageNumber": 84,
"type": "Tutorial Step - Feedback Loops",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 84,
"pageNumber": 85,
"type": "Tutorial Step - Welcome Backtesting Trading Engine Visualization 02",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 85,
"pageNumber": 86,
"type": "Tutorial Step - Enough Chit Chat!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 86,
"pageNumber": 87,
"type": "Tutorial Step - Disclaimer",
"definition": {
"text": "This warning will be rendered in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 87,
"pageNumber": 88,
"type": "Tutorial Step - Let's Start With 100 Bucks!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 88,
"pageNumber": 89,
"type": "Tutorial Step - Check Your Spot Balance!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 89,
"pageNumber": 90,
"type": "Tutorial Step - Enjoy the Outdoors!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 90,
"pageNumber": 91,
"type": "Tutorial Step - Your Keys, Your Coins!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 91,
"pageNumber": 92,
"type": "Tutorial Step - Fire Up the Machine!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 92,
"pageNumber": 93,
"type": "Tutorial Step - Are We Ready Yet?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 93,
"pageNumber": 94,
"type": "Tutorial Step - Let's Do This!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 94,
"pageNumber": 95,
"type": "Tutorial Step - Welcome Live Trading Process Progress",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 95,
"pageNumber": 96,
"type": "Tutorial Step - Check Your Console!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 96,
"pageNumber": 97,
"type": "Tutorial Step - Welcome Live Trading Console",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 97,
"pageNumber": 98,
"type": "Tutorial Step - Is It Working?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 98,
"pageNumber": 99,
"type": "Tutorial Step - Welcome Live Trading Binance Orders",
"definition": {
"text": "This step will play a video in full screen mode."
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 99,
"pageNumber": 100,
"type": "Tutorial Step - Monitoring the Fun Way!",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 100,
"pageNumber": 101,
"type": "Tutorial Step - What's Next?",
"definition": {
"icon": {
@@ -1,6 +1,6 @@
{
"tutorial": "Welcome to Superalgos!",
"pageNumber": 101,
"pageNumber": 102,
"type": "Tutorial Step - What Else Is Cooking?",
"definition": {
"icon": {
Loaded 100 of 137 files, more files were not shown because too many files have changed in this diff. Show more