Browse Source

[WebUI] Add `Enable JS` warning

tags/2.6
moisseev 3 years ago
parent
commit
25c7f05365
2 changed files with 8 additions and 2 deletions
  1. 7
    2
      interface/index.html
  2. 1
    0
      interface/js/main.js

+ 7
- 2
interface/index.html View File

@@ -72,13 +72,18 @@
</form>
</nav>

<div class="notification-area"></div>
<div class="notification-area">
<noscript>
<div class="alert alert-error"><strong>Please enable JavaScript</strong></div>
</noscript>
</div>

<div id="preloader" class="container-fluid">
<div id="loading" class="position-absolute align-items-center my-3 text-primary blinking">
<div id="loading" class="position-absolute align-items-center my-3 text-primary blinking d-none">
<div class="spinner-border align-middle" role="status" aria-hidden="true"></div>
<strong class="ml-3">Loading...</strong>
</div>
<script>document.getElementById("loading").classList.remove("d-none");</script>
<div class="row position-absolute w-100 h-100 align-items-center text-center">
<img class="img-fluid mh-100 mx-auto" src="./img/rspamd_logo_navbar.png" alt="Rspamd" />
</div>

+ 1
- 0
interface/js/main.js View File

@@ -46,6 +46,7 @@ define("d3.global", ["d3"], function (d3global) { // eslint-disable-line strict
// Notify user on module loading failure
requirejs.onError = function (e) {
"use strict";
document.getElementById("loading").classList.add("d-none");
document.getElementsByClassName("notification-area")[0].innerHTML =
"<div class=\"alert alert-error\">" +
"<strong>Module loading error: " + e.requireType + ", module: " + e.requireModules + "</strong>" +

Loading…
Cancel
Save