diff --git a/panel/header.css b/panel/header.css index d37be402..57aa283c 100644 --- a/panel/header.css +++ b/panel/header.css @@ -1,6 +1,6 @@ fieldset.Header>div.output { font-size:1.1rem; line-height:21px; height:48px; overflow:hidden; } -fieldset.Header>div.output div.item { font-family:unset; padding:13.5px; float:left; } -fieldset.Header>div.output div.title:first-child { font-style:italic; font-weight:bold; text-align:center; width:230px; } +fieldset.Header>div.output div.item { background-color:unset; font-family:unset; padding:13.5px; float:left; } +fieldset.Header>div.output div.title:first-child { font-style:italic; font-weight:bold; text-align:center; width:230px; overflow:auto; } fieldset.Header>div.output div.state { float:right; } fieldset.Header>div.output div.state.avatar { padding:0; } fieldset.Header>div.output div.state.avatar>img { height:48px; } diff --git a/panel/search.css b/panel/search.css index 3b021bb9..0253a3c2 100644 --- a/panel/search.css +++ b/panel/search.css @@ -1,4 +1,5 @@ fieldset.Search { background-color:#061c3ceb; padding:10px; position:fixed; left:230px; top:48px; } -fieldset.Search>div.action>div.item.filter>input { margin-right:0; width:320px; } +fieldset.Search>div.action>div.item.filter>input { background-color:#6b7488; margin-right:0; width:320px; } fieldset.Search>div.output table.content { width:100%; } fieldset.Search>div.output>div.profile { max-width:unset; } +body.dark fieldset.Search>div.action>div.item.filter>input { background-color:#212121; } \ No newline at end of file diff --git a/plugin/input/key.js b/plugin/input/key.js index e2fa0aa0..0f23ef97 100644 --- a/plugin/input/key.js +++ b/plugin/input/key.js @@ -3,7 +3,7 @@ Volcanos(chat.ONFIGURE, {key: { name == ctx.INDEX && can.core.Item(can.onengine.plugin.meta, function(key) { msg.Push(ctx.INDEX, can.core.Keys(ice.CAN, key)) }) can._show(can, msg, cb, target, name) }) }, - _show: function(can, msg, cb, target, name) { if (msg.Length() == 0 || msg.Length() == 1 && msg.Append(name) == target.value) { return can.onmotion.hidden(can) } + _show: function(can, msg, cb, target, name) { if (msg.Length() == 0 || msg.Length() == 1 && msg.Append(name) == target.value && target.value != "") { return can.onmotion.hidden(can) } if (can.base.isIn(msg.append[msg.append.length-1], ctx.ACTION, "cb")) { msg.append = msg.append.slice(0, -1) } var list = {} can.onmotion.clear(can), can.onappend.table(can, msg, function(value, key, index, item) { value = item[key] diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index 350df214..bed6ae59 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -424,6 +424,7 @@ Volcanos(chat.ONACTION, { } else { cb(msg) } }, true) }}], function(list, input) { input.cancel(); var ls = can.core.Split(list[0], nfs.DF, nfs.DF); switch (ls[0]) { + case web.HTTP: return can.onimport.tabview(can, "", list[0], web.SPACE) case nfs.LINE: return can.onaction.selectLine(can, parseInt(ls[1]), true) case web.SPACE: return can.onimport.tabview(can, "", ls[1].indexOf(web.HTTP) == 0? list[0].slice(6): ls[1], web.SPACE) case ctx.INDEX: return can.onimport.tabview(can, "", ls[1], ls[0])