diff --git a/panel/header.js b/panel/header.js index 4dc15cb8..35a24966 100644 --- a/panel/header.js +++ b/panel/header.js @@ -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.onengine.signal(can, chat.ONTHEMECHANGE, can.request(event, {theme: can.__theme})) }), 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([ "src/template/web.chat.header/dark.css", "src/template/web.chat.header/light.css", "src/template/web.chat.header/black.css", "src/template/web.chat.header/white.css", + "src/template/web.chat.header/mobile.css", ]) can._themes = { "dark": can.onappend.theme(can, html.DARK), diff --git a/plugin/local/code/inner/syntax.js b/plugin/local/code/inner/syntax.js index ddb38c67..b9b5c1ba 100644 --- a/plugin/local/code/inner/syntax.js +++ b/plugin/local/code/inner/syntax.js @@ -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}}, + 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: { "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, diff --git a/proto.js b/proto.js index b31a0cbb..ffce5a5d 100644 --- a/proto.js +++ b/proto.js @@ -192,6 +192,7 @@ var chat = { "/plugin/local/wiki/word.js", "/plugin/local/team/plan.js", "/plugin/local/mall/goods.js", + "/plugin/local/mall/goods.js", ], 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", ONENGINE: "onengine", ONDAEMON: "ondaemon", ONAPPEND: "onappend", ONLAYOUT: "onlayout", ONMOTION: "onmotion", ONKEYMAP: "onkeymap",