diff --git a/public/styles/style-bootstrap.css b/public/styles/style-bootstrap.css
index e3792230..001bea11 100644
--- a/public/styles/style-bootstrap.css
+++ b/public/styles/style-bootstrap.css
@@ -3315,6 +3315,10 @@ nav .lbbuttonsel2 {
background-color: black !important;
}
+.night .modal-content .backgroundContainer {
+ color: #000;
+}
+
.table td,
.table th {
padding: 0.05rem !important; /* Decrease padding to reduce row height */
diff --git a/views/default3.handlebars b/views/default3.handlebars
index 9f6826ff..7ce6e457 100644
--- a/views/default3.handlebars
+++ b/views/default3.handlebars
@@ -3568,7 +3568,7 @@
var start = '
';
var x = '' + "Hardware keys" + ' ' + "are used as secondary login authentication.";
- x += '';
+ x += '
';
if (message.keys && message.keys.length > 0) {
for (var i in message.keys) {
var key = message.keys[i], type = (key.type == 2) ? 'OTP' : 'WebAuthn';
@@ -4468,14 +4468,14 @@
if (message.events.length == 0) {
x += 'No previous login.';
} else {
- x += '
';
+ x += '';
for (var i in message.events) {
var m = message.events[i].m;
if (m == 107) { m = "Valid login"; c = 'BBD1BB'; xx = ''; if (message.events[i].tn != null) { m = format("Token: {0}", message.events[i].tn); c = '88D188' } }
else if (m == 108) { m = "Invalid 2FA"; c = 'DD9DC3'; xx = 'x'; }
else if (m == 109) { m = "Locked account"; c = 'E1BBBB'; xx = 'x'; }
else if (m == 110) { m = "Invalid password"; c = 'E1BBBB'; xx = 'x'; }
- x += ' | ' + printDateTime(new Date(message.events[i].t)) + ', ' + EscapeHtml(m) + ' ' + EscapeHtml(message.events[i].a.join(', ')) + ' |
';
+ x += ' | ' + printDateTime(new Date(message.events[i].t)) + ', ' + EscapeHtml(m) + ' ' + EscapeHtml(message.events[i].a.join(', ')) + ' |
';
}
x += '
';
}