mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 16:58:06 +08:00
add some
This commit is contained in:
parent
fda39d8e6d
commit
0ded98804e
@ -23,14 +23,13 @@ body.light {
|
|||||||
}
|
}
|
||||||
body.dark {
|
body.dark {
|
||||||
--plugin-bg-color:black; --plugin-fg-color:silver;
|
--plugin-bg-color:black; --plugin-fg-color:silver;
|
||||||
--code-keyword:royalblue; --code-comment:green;
|
--code-keyword:dodgerblue; --code-comment:green;
|
||||||
--code-function:lightgreen; --code-constant:gray; --code-string:orange;
|
--code-function:lightgreen; --code-constant:gray; --code-string:orange;
|
||||||
--code-package:lightskyblue; --code-datatype:lavender; --code-object:silver;
|
--code-package:lightskyblue; --code-datatype:lavender; --code-object:silver;
|
||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
--shadow-color:var(--disable-fg-color); --border-color:var(--disable-fg-color);
|
--shadow-color:var(--disable-fg-color); --border-color:var(--disable-fg-color);
|
||||||
--notice-color:blue; --danger-color:red;
|
--notice-color:blue; --danger-color:red;
|
||||||
|
|
||||||
--code-bg-color:black; --code-fg-color:silver;
|
--code-bg-color:black; --code-fg-color:silver;
|
||||||
--notice-bg-color:var(--notice-color); --notice-fg-color:white;
|
--notice-bg-color:var(--notice-color); --notice-fg-color:white;
|
||||||
--danger-bg-color:var(--danger-color); --danger-fg-color:var(--notice-fg-color);
|
--danger-bg-color:var(--danger-color); --danger-fg-color:var(--notice-fg-color);
|
||||||
|
@ -84,6 +84,9 @@ Volcanos("misc", {
|
|||||||
Dump: function(can) { can = can||msg._can; if (can.user.isNodejs) { return }
|
Dump: function(can) { can = can||msg._can; if (can.user.isNodejs) { return }
|
||||||
can.onmotion.clear(can), can.onappend.table(can, msg), can.onappend.board(can, msg), can.onmotion.story.auto(can)
|
can.onmotion.clear(can), can.onappend.table(can, msg), can.onappend.board(can, msg), can.onmotion.story.auto(can)
|
||||||
},
|
},
|
||||||
|
Show: function(can) { can = can||msg._can; if (can.user.isNodejs) { return }
|
||||||
|
can.onmotion.clear(can), can.onappend.table(can, msg), can.onappend.board(can, msg), can.onmotion.story.auto(can)
|
||||||
|
},
|
||||||
Defer: function(cb) { msg._defer = msg._defer||[]
|
Defer: function(cb) { msg._defer = msg._defer||[]
|
||||||
if (arguments.length == 0) { msg._defer = can.core.List(msg._defer.reverse(), function(cb) { can.base.isFunc(cb) && cb() }) } else { msg._defer.push(cb) }
|
if (arguments.length == 0) { msg._defer = can.core.List(msg._defer.reverse(), function(cb) { can.base.isFunc(cb) && cb() }) } else { msg._defer.push(cb) }
|
||||||
},
|
},
|
||||||
|
@ -63,8 +63,13 @@ Volcanos(chat.ONIMPORT, {_init: function(can, msg, target) { can.Conf(html.PADDI
|
|||||||
}) }
|
}) }
|
||||||
},
|
},
|
||||||
field: function(can, meta, target) { var item = can.base.Obj(meta.meta), padding = can.Conf(html.PADDING)
|
field: function(can, meta, target) { var item = can.base.Obj(meta.meta), padding = can.Conf(html.PADDING)
|
||||||
if (!item.width || parseInt(item.width) > can.ConfWidth()) { item.width = can.ConfWidth()-2*padding }
|
if (!item.width || parseInt(item.width) > can.ConfWidth()) { item.width = can.ConfWidth()-2*padding } var width = item.width
|
||||||
var width = item.width
|
can.core.Item(item, function(key, value) {
|
||||||
|
if (can.base.beginWith(key, "meta.")) {
|
||||||
|
can.core.Value(item, key, value)
|
||||||
|
delete(item[key])
|
||||||
|
}
|
||||||
|
})
|
||||||
can.onappend.plugin(can, item, function(sub) { can._plugins = (can._plugins||[]).concat([sub])
|
can.onappend.plugin(can, item, function(sub) { can._plugins = (can._plugins||[]).concat([sub])
|
||||||
sub.onimport.size(sub, can.base.Max(html.STORY_HEIGHT, can.ConfHeight()), sub.Conf("_width", width), true)
|
sub.onimport.size(sub, can.base.Max(html.STORY_HEIGHT, can.ConfHeight()), sub.Conf("_width", width), true)
|
||||||
var size = sub.onimport.size; sub.onimport.size = function(can, height, width, auto, mode) { size(can, height, width, auto, mode), can.page.style(can, sub._output, html.MAX_HEIGHT, "", "overflow-y", "hidden") }
|
var size = sub.onimport.size; sub.onimport.size = function(can, height, width, auto, mode) { size(can, height, width, auto, mode), can.page.style(can, sub._output, html.MAX_HEIGHT, "", "overflow-y", "hidden") }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user