public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Commit
[Web] Set min-width and text-align for last login badges
29d8cfe2
data/web/js/site/mailbox.js | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
Diff
diff --git a/data/web/js/site/mailbox.js b/data/web/js/site/mailbox.js
index 2ec2f9fa..af2862a3 100644
--- a/data/web/js/site/mailbox.js
+++ b/data/web/js/site/mailbox.js
@@ -1013,10 +1013,10 @@ jQuery(function($){
responsivePriority: 7,
render: function (data, type) {
res = data.split("/");
- return '<div class="badge bg-info mb-2">IMAP @ ' + unix_time_format(Number(res[0])) + '</div><br>' +
- '<div class="badge bg-info mb-2">POP3 @ ' + unix_time_format(Number(res[1])) + '</div><br>' +
- '<div class="badge bg-info">SMTP @ ' + unix_time_format(Number(res[2])) + '</div><br>' +
- '<div class="badge bg-info">SSO @ ' + unix_time_format(Number(res[3])) + '</div>';
+ return '<div class="text-start badge bg-info mb-2" style="min-width: 70px;">IMAP @ ' + unix_time_format(Number(res[0])) + '</div><br>' +
+ '<div class="text-start badge bg-info mb-2" style="min-width: 70px;">POP3 @ ' + unix_time_format(Number(res[1])) + '</div><br>' +
+ '<div class="text-start badge bg-info mb-2" style="min-width: 70px;">SMTP @ ' + unix_time_format(Number(res[2])) + '</div><br>' +
+ '<div class="text-start badge bg-info" style="min-width: 70px;">SSO @ ' + unix_time_format(Number(res[3])) + '</div>';
}
},
{
@@ -2355,7 +2355,7 @@ jQuery(function($){
else
$(tab).find(".table_collapse_option").hide();
}
-
+
function filterByDomain(json, column, table){
var tableId = $(table.table().container()).attr('id');
// Create the `select` element
@@ -2378,12 +2378,12 @@ jQuery(function($){
}
});
});
-
+
// get unique domain list
domains = domains.filter(function(value, index, array) {
return array.indexOf(value) === index;
});
-
+
// add domains to select
domains.forEach(function(domain) {
select.append($('<option>' + domain + '</option>'));