mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 16:58:06 +08:00
add some
This commit is contained in:
parent
fdd7848616
commit
88e3ce86a2
@ -49,26 +49,12 @@ Volcanos(chat.ONACTION, {_init: function(can) { var themeMedia = window.matchMed
|
|||||||
can.__theme = themeMedia.matches? html.DARK: html.LIGHT, themeMedia.addListener(function(event) { can.__theme = event.matches? html.DARK: html.LIGHT
|
can.__theme = themeMedia.matches? html.DARK: html.LIGHT, themeMedia.addListener(function(event) { can.__theme = event.matches? html.DARK: html.LIGHT
|
||||||
can.onengine.signal(can, chat.ONTHEMECHANGE, can.request(event, {theme: can.__theme}))
|
can.onengine.signal(can, chat.ONTHEMECHANGE, can.request(event, {theme: can.__theme}))
|
||||||
}), can.onimport.theme(can)
|
}), can.onimport.theme(can)
|
||||||
false && can.page.Append(can, document.head, ctx.STYLE, {"innerText": `
|
|
||||||
body, fieldset { border:0; margin:0; overflow:hidden; }
|
|
||||||
fieldset>legend { float:left; }
|
|
||||||
fieldset>form.option { float:left; }
|
|
||||||
fieldset>div.action { float:left; }
|
|
||||||
fieldset>div.output { clear:both; }
|
|
||||||
fieldset>form.option>div.item { float:left; }
|
|
||||||
fieldset>div.action>div.item { float:left; }
|
|
||||||
fieldset>div.status>div.item { float:left; }
|
|
||||||
fieldset.Action>legend { display:none; }
|
|
||||||
div.float, fieldset.float { position:fixed; }
|
|
||||||
div.input.float div.action>div.item { float:right; }
|
|
||||||
div.item, fieldset>legend { cursor:pointer; }
|
|
||||||
.hide { display:none; }
|
|
||||||
`})
|
|
||||||
return can.require([
|
return can.require([
|
||||||
"src/template/web.chat.header/dark.css",
|
"src/template/web.chat.header/dark.css",
|
||||||
"src/template/web.chat.header/light.css",
|
"src/template/web.chat.header/light.css",
|
||||||
"src/template/web.chat.header/black.css",
|
"src/template/web.chat.header/black.css",
|
||||||
"src/template/web.chat.header/white.css",
|
"src/template/web.chat.header/white.css",
|
||||||
|
"src/template/web.chat.header/mobile.css",
|
||||||
])
|
])
|
||||||
can._themes = {
|
can._themes = {
|
||||||
"dark": can.onappend.theme(can, html.DARK),
|
"dark": can.onappend.theme(can, html.DARK),
|
||||||
|
@ -139,6 +139,11 @@ Volcanos(chat.ONSYNTAX, {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
py: {prefix: {"#!": code.COMMENT, "# ": code.COMMENT}, keyword: {"import": code.KEYWORD, "from": code.KEYWORD, "return": code.KEYWORD, "print": code.FUNCTION}},
|
py: {prefix: {"#!": code.COMMENT, "# ": code.COMMENT}, keyword: {"import": code.KEYWORD, "from": code.KEYWORD, "return": code.KEYWORD, "print": code.FUNCTION}},
|
||||||
|
proto: {prefix: {"// ": code.COMMENT}, regexp: {"[A-Z_0-9]+": code.CONSTANT}, keyword: {
|
||||||
|
"syntax": code.KEYWORD, "package": code.KEYWORD, "option": code.FUNCTION,
|
||||||
|
"service": code.KEYWORD, "rpc": code.KEYWORD, "returns": code.KEYWORD,
|
||||||
|
"message": code.KEYWORD, "repeated": code.FUNCTION, "string": code.DATATYPE, "int64": code.DATATYPE,
|
||||||
|
}},
|
||||||
go: {prefix: {"// ": code.COMMENT}, regexp: {"[A-Z_0-9]+": code.CONSTANT}, keyword: {
|
go: {prefix: {"// ": code.COMMENT}, regexp: {"[A-Z_0-9]+": code.CONSTANT}, keyword: {
|
||||||
"package": code.KEYWORD, "import": code.KEYWORD, "const": code.KEYWORD, "type": code.KEYWORD, "struct": code.KEYWORD, "interface": code.KEYWORD, "func": code.KEYWORD, "var": code.KEYWORD,
|
"package": code.KEYWORD, "import": code.KEYWORD, "const": code.KEYWORD, "type": code.KEYWORD, "struct": code.KEYWORD, "interface": code.KEYWORD, "func": code.KEYWORD, "var": code.KEYWORD,
|
||||||
"if": code.KEYWORD, "else": code.KEYWORD,
|
"if": code.KEYWORD, "else": code.KEYWORD,
|
||||||
|
1
proto.js
1
proto.js
@ -192,6 +192,7 @@ var chat = {
|
|||||||
"/plugin/local/wiki/word.js",
|
"/plugin/local/wiki/word.js",
|
||||||
"/plugin/local/team/plan.js",
|
"/plugin/local/team/plan.js",
|
||||||
"/plugin/local/mall/goods.js",
|
"/plugin/local/mall/goods.js",
|
||||||
|
"/plugin/local/mall/goods.js",
|
||||||
], PLUGIN_INPUT: "/plugin/input/", PLUGIN_STORY: "/plugin/story/", PLUGIN_LOCAL: "/plugin/local/",
|
], PLUGIN_INPUT: "/plugin/input/", PLUGIN_STORY: "/plugin/story/", PLUGIN_LOCAL: "/plugin/local/",
|
||||||
PLUGIN_STATE_JS: "/plugin/state.js", PLUGIN_INPUT_JS: "/plugin/input.js", PLUGIN_TABLE_JS: "/plugin/table.js",
|
PLUGIN_STATE_JS: "/plugin/state.js", PLUGIN_INPUT_JS: "/plugin/input.js", PLUGIN_TABLE_JS: "/plugin/table.js",
|
||||||
ONENGINE: "onengine", ONDAEMON: "ondaemon", ONAPPEND: "onappend", ONLAYOUT: "onlayout", ONMOTION: "onmotion", ONKEYMAP: "onkeymap",
|
ONENGINE: "onengine", ONDAEMON: "ondaemon", ONAPPEND: "onappend", ONLAYOUT: "onlayout", ONMOTION: "onmotion", ONKEYMAP: "onkeymap",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user