+ % my $content = content('module');
%= $content;
@@ -254,7 +237,6 @@
%= javascript "/plugins/jquery/jquery.min.js"
- %= javascript "/plugins/hideShowPassword.min.js"
%= javascript "/plugins/bootstrap/js/bootstrap.bundle.min.js"
@@ -279,78 +261,76 @@
const classSelector = 'adminlte-version';
const versionType = 'full'; // 'full' OR true;
for (var i = 0, max = document.styleSheets.length; i < max; i++) {
- if ((document.styleSheets[i].href).includes("adminlte")) {
- $.ajax({
- url: document.styleSheets[i].href,
- dataType: "text",
- success: function(cssText) {
- const searchReg = /AdminLTE v([0-9.]{0,})/;
- const result = cssText.match(searchReg);
- $(`.${classSelector}`).text(result[versionType == 'full' ? 0 : 1]);
+ if ((document.styleSheets[i].href).includes("adminlte")) {
+ $.ajax({
+ url: document.styleSheets[i].href,
+ dataType: "text",
+ success: function(cssText) {
+ const searchReg = /AdminLTE v([0-9.]{0,})/;
+ const result = cssText.match(searchReg);
+ $(`.${classSelector}`).text(result[versionType == 'full' ? 0 : 1]);
+ }
+ });
}
- });
}
- }
- /* Overload the sme classes with those from AdminLTE */
- $(".sme-error").addClass("card card-danger card-body");
- $(".sme-warning").addClass("card card-warning card-body");
- $(".success").addClass("card card-success card-body");
- $(".sme-success").addClass("card card-success card-body");
- $("table.sme-border").addClass("table table-striped");
-
- $("#footer").addClass("card card-info card-body");
- $(".module").addClass("card card-info card-body");
- $(".central").addClass("card card-info card-body");
- $(".review-panel table").addClass("table");
- $(".module h1").addClass("card-header");
- //$(".module h2").addClass("card-subtitle");
-
-
- $(".menu-cell").addClass("nav-item");
- $(".item").addClass("nav-link");
- $(".infobar").addClass("row");
- $(".label").addClass("float-left");
- $(".action").addClass("float-right btn btn-primary");
+ /* Overload the sme classes with those from AdminLTE */
+ $(".sme-error").addClass("card card-danger card-body");
+ $(".sme-warning").addClass("card card-warning card-body");
+ $(".success").addClass("card card-success card-body");
+ $(".sme-success").addClass("card card-success card-body");
+ $("table.sme-border").addClass("table table-striped");
+
+ $("#footer").addClass("card card-info card-body");
+ $(".module").addClass("card card-info card-body");
+ $(".central").addClass("card card-info card-body");
+ $(".review-panel table").addClass("table");
+ $(".module h1").addClass("card-header");
+ //$(".module h2").addClass("card-subtitle");
+
+
+ $(".menu-cell").addClass("nav-item");
+ $(".item").addClass("nav-link");
+ $(".infobar").addClass("row");
+ $(".label").addClass("float-left");
+ $(".action").addClass("float-right btn btn-primary");
+
-
- $("#h2l1").addClass("row");
- $("#h2e22").addClass("float-right");
- $("#h2e23").addClass("float-right");
- $("#h2e12").addClass("float-right");
-
- /*Dark mode changes*/
- var mode = localStorage.getItem('darkmode');
- var myselect = document.getElementById("darkmodeswtid");
- if (mode == "") {myselect.checked = false;}
- else {myselect.checked = true;}
- $("#darkmodeswtid").val(mode).change();
+ $("#h2l1").addClass("row");
+ $("#h2e22").addClass("float-right");
+ $("#h2e23").addClass("float-right");
+ $("#h2e12").addClass("float-right");
+
+ /*Dark mode changes*/
+ var mode = localStorage.getItem('darkmode');
+ var myselect = document.getElementById("darkmodeswtid");
+ if (mode == "") {myselect.checked = false;}
+ else {myselect.checked = true;}
+ $("#darkmodeswtid").val(mode).change();
+
-
- /* Sort out font size */
- var fontsize = localStorage.getItem('fontsize');
- if (fontsize == ""){fontsize = 'text-md'}
- $("#fontsizeid").val(fontsize).change();
-
-
- var url = window.location;
-
- // for sidebar menu entirely but not cover treeview - not yet working...
- //
- $('.nav-link').filter(function() {
- return this.href == url;
- }).parent().addClass('active');
-
- /*
- var options = "";
- var breadcrumb = $('.breadcrumb').breadcrumb(options);
- breadcrumb.push('Level');
- breadcrumb.pop();
- */
- //alert("Hello world");
- $("#login_password").togglePasswordVisibility();
+ /* Sort out font size */
+ var fontsize = localStorage.getItem('fontsize');
+ if (fontsize == ""){fontsize = 'text-md'}
+ $("#fontsizeid").val(fontsize).change();
+
+
+ var url = window.location;
+ // for sidebar menu entirely but not cover treeview - not yet working...
+ //
+ $('.nav-link').filter(function() {
+ return this.href == url;
+ }).parent().addClass('active');
+
+ /*
+ var options = "";
+ var breadcrumb = $('.breadcrumb').breadcrumb(options);
+ breadcrumb.push('Level');
+ breadcrumb.pop();
+ */
});
+
function SetFontSize(){
var myselect = document.getElementById("fontsizeid");
var textclass = myselect.options[myselect.selectedIndex].value;
@@ -380,22 +360,6 @@
return this.href == url;
}).parentsUntil(".sidebar-menu > .treeview-menu").addClass('active');
- /*
- //Setup passord visibility toggle
- (function ($) {
- $.fn.togglePasswordVisibility = function() {
- togglePassword.addEventListener('click', function (e) {
- // toggle the type attribute
- const togglePassword = document.getElementById('togglePassword');
- const password = document.getElementById('login-password');
- const type = password.getAttribute('type') === 'password' ? 'text' : 'password';
- password.setAttribute('type', type);
- // toggle the eye slash icon
- this.classList.toggle('fa-eye-slash');
- });
- };
- }(jQuery));
- */