diff --git a/index.html b/index.html index ce023a50ea..fdd45c62b7 100644 --- a/index.html +++ b/index.html @@ -63,25 +63,48 @@ document.body.innerHTML = "
" - + "The application failed to load." - + "more" - + "
" + fileRef + "
" - + "
" - + "The page should reload shortly... " - + "reload" - + "
"; - document.getElementById("showMore") - .addEventListener('click', function () { - document - .getElementById("moreInfo") - .setAttribute("style", "display: block;"); + + "position: absolute;top: 50%;left: 50%;" + + "text-align: center;" + + "font-size: medium;" + + "font-weight: 400;" + + "transform: translate(-50%, -50%)'>" + + "Uh oh! We couldn't fully download everything we needed :(" // jshint ignore:line + + "
" + + "We will try again shortly. In the mean time, check for problems with your Internet connection!" // jshint ignore:line + + "

" + + "
" + "Missing " + fileRef + + "

" + + "show more" + + "   " + + "reload now" + + ""; + + var showMoreElem = document.getElementById("showMore"); + showMoreElem.addEventListener('click', function () { + var moreInfoElem + = document.getElementById("moreInfo"); + + if (showMoreElem.innerHTML === "show more") { + moreInfoElem.setAttribute( + "style", + "display: block;" + + "color:#FF991F;" + + "font-size:small;" + + "user-select:text;"); + showMoreElem.innerHTML = "show less"; + } + else { + moreInfoElem.setAttribute( + "style", "display: none;"); + showMoreElem.innerHTML = "show more"; + } }); window.setTimeout(