# HG changeset patch # User Nicholas Jillings # Date 1455209673 0 # Node ID ea97b12c1f1e7cdcf7d62829e03931eb86564cbe # Parent e3ff10a1ebc5a1ad7a62e62fc7430cdfe4f6282d Bug #1564: index.html is blank, the links are included in demo.html. Popup now created in index.html rather than generated. diff -r e3ff10a1ebc5 -r ea97b12c1f1e core.css --- a/core.css Thu Feb 11 14:37:26 2016 +0000 +++ b/core.css Thu Feb 11 16:54:33 2016 +0000 @@ -42,6 +42,27 @@ border-radius: 10px; box-shadow: 0px 0px 50px #000; z-index: 2; + position: absolute; +} + +div#popupContent { + margin-top: 20px; + margin-bottom: 5px; +} + +div#popupTitle { + width: inherit; + min-height: 25px; + max-height: 250px; + overflow: auto; + margin-bottom: 5px; +} + +div#popupResponse { + width: inherit; + min-height: 50px; + max-height: 320px; + overflow: auto; } button.popupButton { diff -r e3ff10a1ebc5 -r ea97b12c1f1e core.js --- a/core.js Thu Feb 11 14:37:26 2016 +0000 +++ b/core.js Thu Feb 11 16:54:33 2016 +0000 @@ -440,66 +440,27 @@ this.createPopup = function(){ // Create popup window interface var insertPoint = document.getElementById("topLevelBody"); - var blank = document.createElement('div'); - blank.className = 'testHalt'; - this.popup = document.createElement('div'); - this.popup.id = 'popupHolder'; - this.popup.className = 'popupHolder'; - this.popup.style.position = 'absolute'; + this.popup = document.getElementById('popupHolder'); this.popup.style.left = (window.innerWidth/2)-250 + 'px'; this.popup.style.top = (window.innerHeight/2)-125 + 'px'; - this.popupContent = document.createElement('div'); - this.popupContent.id = 'popupContent'; - this.popupContent.style.marginTop = '20px'; - this.popupContent.style.marginBottom = '5px'; - this.popup.appendChild(this.popupContent); + this.popupContent = document.getElementById('popupContent'); - var titleHolder = document.createElement('div'); - titleHolder.id = 'popupTitleHolder'; - titleHolder.align = 'center'; - titleHolder.style.width = 'inherit'; - titleHolder.style.minHeight = '25px'; - titleHolder.style.maxHeight = '250px'; - titleHolder.style.overflow = 'auto'; - titleHolder.style.marginBottom = '5px'; + this.popupTitle = document.getElementById('popupTitle'); - this.popupTitle = document.createElement('span'); - this.popupTitle.id = 'popupTitle'; - titleHolder.appendChild(this.popupTitle); - this.popupContent.appendChild(titleHolder); + this.popupResponse = document.getElementById('popupResponse'); - this.popupResponse = document.createElement('div'); - this.popupResponse.id = 'popupResponse'; - this.popupResponse.align = 'center'; - this.popupResponse.style.width = 'inherit'; - this.popupResponse.style.minHeight = '50px'; - this.popupResponse.style.maxHeight = '320px'; - this.popupResponse.style.overflow = 'auto'; - this.popupContent.appendChild(this.popupResponse); - - this.buttonProceed = document.createElement('button'); - this.buttonProceed.id = "popup-proceed"; - this.buttonProceed.className = 'popupButton'; - this.buttonProceed.innerHTML = 'Next'; + this.buttonProceed = document.getElementById('popup-proceed'); this.buttonProceed.onclick = function(){popup.proceedClicked();}; - this.buttonPrevious = document.createElement('button'); - this.buttonPrevious.id = "popup-previous"; - this.buttonPrevious.className = 'popupButton'; - this.buttonPrevious.innerHTML = 'Back'; + this.buttonPrevious = document.getElementById('popup-previous'); this.buttonPrevious.onclick = function(){popup.previousClick();}; - this.popup.appendChild(this.buttonPrevious); - this.popup.appendChild(this.buttonProceed); - + this.hidePopup(); + this.popup.style.zIndex = -1; this.popup.style.visibility = 'hidden'; - blank.style.zIndex = -2; - blank.style.visibility = 'hidden'; - insertPoint.appendChild(this.popup); - insertPoint.appendChild(blank); }; this.showPopup = function(){ diff -r e3ff10a1ebc5 -r ea97b12c1f1e demo.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/demo.html Thu Feb 11 16:54:33 2016 +0000 @@ -0,0 +1,37 @@ + + + + + + + + Web Audio Evaluation Tool + + + + + + + + + +
+

Web Audio Evaluation Tool

+

Start menu

+ +
+ +
+ + diff -r e3ff10a1ebc5 -r ea97b12c1f1e index.html --- a/index.html Thu Feb 11 14:37:26 2016 +0000 +++ b/index.html Thu Feb 11 16:54:33 2016 +0000 @@ -49,25 +49,17 @@
-

Web Audio Evaluation Tool

-

Start menu

- - -
- - - -
+
+
+
+ +
+
+
+ + +
+