From 5ae218148558156c11448fda0e95cbf3398fc5c8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 16 Dec 2020 14:01:12 +0100 Subject: [PATCH] Search Page --- Client/WebServer/css/docs.css | 9 +++++++++ .../Superalgos/UI/Spaces/Docs-Space/DocsSpace.js | 16 +++++++++++++--- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/Client/WebServer/css/docs.css b/Client/WebServer/css/docs.css index 207fbca4b..a63f2a6f0 100644 --- a/Client/WebServer/css/docs.css +++ b/Client/WebServer/css/docs.css @@ -462,3 +462,12 @@ width: 100%; border: 1px solid #dedede; border-spacing: 1px; } + +/* Search Page */ +.docs-image-logo-search { +width: 300 px; +} + +.docs-search-box { + width: 500 px; +} diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js index af0952540..d3ec88d16 100644 --- a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js +++ b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js @@ -503,11 +503,21 @@ function newSuperalgosDocSpace() { } function onOpening() { - + if (objectBeingRendered === undefined) { + renderSearchPage() + } } function onClosing() { + objectBeingRendered = undefined + } + function renderSearchPage() { + HTML = HTML + '
' + HTML = HTML + '' + HTML = HTML + '
' + let docsSpaceDiv = document.getElementById('docs-space-div') + docsSpaceDiv.innerHTML = HTML + addFooter() } function scrollToElement(htmlElementId) { @@ -591,7 +601,7 @@ function newSuperalgosDocSpace() { function buildHtmlPage() { let HTML = '' - HTML = HTML + '
' // Container Starts + HTML = HTML + '
' // Clickeable Container Starts /* Title */ HTML = HTML + '

' + objectBeingRendered.project + ' / ' + objectBeingRendered.type + '

' @@ -624,7 +634,7 @@ function newSuperalgosDocSpace() { autoGeneratedHtml() HTML = HTML + '
' // Content Ends - HTML = HTML + '
' // Container Ends + HTML = HTML + '' // Clickeable Container Ends /* Here we inject the HTML we built into the DOM at the Docs Space Div.