Add nice connection modal
parent
a2a42acc35
commit
1de334592b
|
@ -26,6 +26,7 @@ function startConnect() {
|
|||
});
|
||||
|
||||
connectionCheckTimeout = setTimeout(checkConnection, 2000);
|
||||
showConnectionModal();
|
||||
}
|
||||
|
||||
function log(msg) {
|
||||
|
@ -46,6 +47,7 @@ function checkConnection(){
|
|||
function onConnect() {
|
||||
connecting = false;
|
||||
clearTimeout(connectionCheckTimeout);
|
||||
hideConnectionModal();
|
||||
document.getElementById("wrapper").classList.remove("wrapper-error");
|
||||
document.getElementById("wrapper").classList.add("wrapper-ok");
|
||||
var subWidgets = document.getElementsByClassName("subscriber");
|
||||
|
@ -168,3 +170,15 @@ function init(brokerUri) {
|
|||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
function showConnectionModal() {
|
||||
var modal = document.getElementById("connection-modal");
|
||||
modal.classList.add("is-active");
|
||||
}
|
||||
|
||||
function hideConnectionModal() {
|
||||
var modal = document.getElementById("connection-modal");
|
||||
modal.classList.remove("is-active");
|
||||
}
|
||||
|
|
|
@ -17,6 +17,15 @@
|
|||
</head>
|
||||
<body>
|
||||
<div align="center">
|
||||
<div class="modal" id="connection-modal">
|
||||
<div class="modal-background"></div>
|
||||
<div class="modal-content">
|
||||
<div style="width:50%;">
|
||||
<h1>Connecting...</h1>
|
||||
<progress class="progress is-large is-danger" max="100"></progress>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="wrapper" align="center">
|
||||
<br/>
|
||||
<div id="widgets">
|
||||
|
@ -28,6 +37,6 @@
|
|||
<div id="messages"></div>
|
||||
</div>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Reference in New Issue