add colors to status column in up2k ui

This commit is contained in:
ed 2021-08-24 00:32:53 +02:00
parent 70a76ec343
commit 2f7c2fdee4
2 changed files with 32 additions and 3 deletions

View file

@ -1764,6 +1764,26 @@ html.light #u2foot .warn span {
.prog {
font-family: 'scp', monospace, monospace;
}
#u2tab span.inf,
#u2tab span.ok,
#u2tab span.err {
color: #fff;
padding: .22em;
border-radius: .2em;
border: 2px solid #f0f;
}
#u2tab span.inf {
background: #07a;
border-color: #0be;
}
#u2tab span.ok {
background: #380;
border-color: #8e4;
}
#u2tab span.err {
background: #900;
border-color: #d06;
}
#u2tab a>span {
font-weight: bold;
font-style: italic;

View file

@ -141,6 +141,15 @@ function U2pvis(act, btns) {
r.tail = -1;
r.wsz = 3;
var markup = {
'404': '<span class="err">404</span>',
'ERROR': '<span class="err">ERROR</span>',
'OS-error': '<span class="err">OS-error</span>',
'found': '<span class="inf">found</span>',
'YOLO': '<span class="inf">YOLO</span>',
'done': '<span class="ok">done</span>',
};
r.addfile = function (entry, sz, draw) {
r.tab.push({
"hn": entry[0],
@ -185,7 +194,7 @@ function U2pvis(act, btns) {
return;
var obj = ebi('f{0}{1}'.format(nfile, field.slice(1)));
obj.innerHTML = html;
obj.innerHTML = field == 'ht' ? (markup[html] || html) : html;
if (field == 'hp') {
obj.style.color = '';
obj.style.background = '';
@ -424,7 +433,7 @@ function U2pvis(act, btns) {
td1 = '<td id="f' + nfile,
td = '</td>' + td1,
ret = td1 + 'n">' + row.hn +
td + 't">' + row.ht +
td + 't">' + (markup[row.ht] || row.ht) +
td + 'p" class="prog">' + row.hp + '</td>';
if (as_html)
@ -1396,7 +1405,7 @@ function up2k_init(subtle) {
pvis.prog(t, 0, cbd[0]);
var done = true,
msg = '&#x1f3b7;&#x1f41b;';
msg = 'done';
if (t.postlist.length) {
var arr = st.todo.upload,