diff --git a/en/home-page/docs/assets/js/theme.js b/en/home-page/docs/assets/js/theme.js index 2b1e05318..242ea85e9 100755 --- a/en/home-page/docs/assets/js/theme.js +++ b/en/home-page/docs/assets/js/theme.js @@ -39,7 +39,10 @@ var dropdowns = document.getElementsByClassName('md-tabs__dropdown-link'); var dropdownItems = document.getElementsByClassName('mb-tabs__dropdown-item'); -window.onclick = function(evt) { + +window.onclick = function (evt) { + + var openedDropDowns = document.getElementsByClassName('open'); if(evt.target.className === 'md-tabs__link md-tabs__dropdown-link localLink') { @@ -205,8 +208,13 @@ request.send(); var distributionDropdown = document.getElementById('distribution-select-dropdown'); -const distributionURLList = [ 'micro-integrator','streaming-integrator' ]; -const introductionURL = ['/overview/introduction','/overview/overview']; + + +const distributionMap = { + 'micro-integrator': '/overview/introduction', + 'streaming-integrator': '/overview/overview', +}; + if (distributionDropdown){ let count = 0; @@ -236,8 +244,10 @@ var tocBtn = document.querySelector('.md-sidebar.md-sidebar--secondary #tocToggl var tocClass = document.getElementsByTagName('main')[0]; if (tocBtn) { - tocBtn.onclick = function () { - event.preventDefault(); + + tocBtn.onclick = function (event) { + event.preventDefault(); + tocClass.classList.toggle('hide-toc'); if (tocBtn.innerHTML === "keyboard_arrow_right") { tocBtn.innerHTML = "keyboard_arrow_left"; diff --git a/en/micro-integrator/tools/config-catalog-generator/scripts/build.js b/en/micro-integrator/tools/config-catalog-generator/scripts/build.js index 70d83243a..2bc23aa31 100644 --- a/en/micro-integrator/tools/config-catalog-generator/scripts/build.js +++ b/en/micro-integrator/tools/config-catalog-generator/scripts/build.js @@ -40,7 +40,7 @@ const writeFile = () => { }; if (!fs.existsSync(outputPath)) { - fs.mkdirSync(outputPath); + fs.mkdirSync(outputPath, { recursive: true }); writeFile(); } else { rimraf(outputPath + '/*', () => {