Use colors in Currently active sessions table

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
This commit is contained in:
RD WebDesign
2024-04-02 18:03:09 -03:00
parent 6f65368759
commit 172e4ea3c4

View File

@@ -15,9 +15,9 @@ var TOTPdata = null;
function renderBool(data, type) { function renderBool(data, type) {
// Display and search content // Display and search content
if (type === "display" || type === "filter") { if (type === "display" || type === "filter") {
var icon = "fa-xmark"; var icon = "fa-xmark text-danger";
if (data === true) { if (data === true) {
icon = "fa-check"; icon = "fa-check text-success";
} }
return '<i class="fa-solid ' + icon + '"></i>'; return '<i class="fa-solid ' + icon + '"></i>';
@@ -88,7 +88,7 @@ $(function () {
$("td:eq(9)", row).html(button); $("td:eq(9)", row).html(button);
if (data.current_session) { if (data.current_session) {
ownSessionID = data.id; ownSessionID = data.id;
$(row).addClass("text-bold"); $(row).addClass("text-bold allowed-row");
$(row).attr("title", "This is the session you are currently using for the web interface"); $(row).attr("title", "This is the session you are currently using for the web interface");
} }
@@ -96,13 +96,13 @@ $(function () {
let title = ""; let title = "";
if (data.tls.mixed) { if (data.tls.mixed) {
title = "Session is PARTIALLY end-to-end encrypted"; title = "Session is PARTIALLY end-to-end encrypted";
icon = "fa-triangle-exclamation"; icon = "fa-triangle-exclamation text-warning";
} else if (data.tls.login) { } else if (data.tls.login) {
title = "Session is end-to-end encrypted (TLS/SSL)"; title = "Session is end-to-end encrypted (TLS/SSL)";
icon = "fa-check"; icon = "fa-check text-success";
} else { } else {
title = "Session is NOT end-to-end encrypted (TLS/SSL)"; title = "Session is NOT end-to-end encrypted (TLS/SSL)";
icon = "fa-xmark"; icon = "fa-xmark text-danger";
} }
$("td:eq(3)", row).html('<i class="fa-solid ' + icon + '" title="' + title + '"></i>'); $("td:eq(3)", row).html('<i class="fa-solid ' + icon + '" title="' + title + '"></i>');