From 5ff053e9e3402789e14c1b0859496c2449614ffa Mon Sep 17 00:00:00 2001 From: shylinux Date: Tue, 8 Feb 2022 10:31:42 +0800 Subject: [PATCH] opt website --- lib/user.js | 2 +- page/index.css | 2 +- plugin/local/code/inner.js | 2 +- plugin/local/code/vimer.js | 2 +- plugin/story/pie.js | 5 +++-- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/lib/user.js b/lib/user.js index 88cd65d6..005de5e0 100644 --- a/lib/user.js +++ b/lib/user.js @@ -107,7 +107,7 @@ Volcanos("user", {help: "用户操作", agent: { title: meta.title, content: meta.content, time: can.base.Time(), fileline: can.misc.FileLine(2, 2), })) - can.onmotion.float.add(can, chat.TOAST, action) + meta.action || can.onmotion.float.add(can, chat.TOAST, action) return action }, share: function(can, msg, cmd) { diff --git a/page/index.css b/page/index.css index 52d72815..5e6e24c9 100644 --- a/page/index.css +++ b/page/index.css @@ -105,7 +105,7 @@ fieldset>form.option>div.item input.args[name=offend] { width:48px; } fieldset>form.option>div.item.textarea { clear:both; margin-top:4px; } fieldset>div.action { float:left; display:contents; } -fieldset>div.action>div.item { float:left; margin-right:3px; } +div.action>div.item { float:left; margin-right:3px; } fieldset>div.action>div.item.space { width:10px; } fieldset div.action>div.item>label { display:none; } fieldset>div.action>div.tabs { float:left; margin:0; padding:4px; cursor:pointer; } diff --git a/plugin/local/code/inner.js b/plugin/local/code/inner.js index 8a678c84..1ee172af 100644 --- a/plugin/local/code/inner.js +++ b/plugin/local/code/inner.js @@ -305,7 +305,7 @@ Volcanos("onkeymap", {help: "导入数据", _init: function(can, msg, cb, target }, }, _engine: {}, }) -Volcanos("onaction", {help: "控件交互", list: ["搜索", "打开", "添加", "插件", "扩展", "刷新"], +Volcanos("onaction", {help: "控件交互", list: ["搜索", "打开", "添加", "插件", "扩展"], "刷新": function(event, can) { can.onimport.tabview(can, "src/", "main.go", "", function() {}, skip) }, diff --git a/plugin/local/code/vimer.js b/plugin/local/code/vimer.js index 3b11b8a0..e38d5914 100644 --- a/plugin/local/code/vimer.js +++ b/plugin/local/code/vimer.js @@ -124,7 +124,7 @@ Volcanos("onkeymap", {help: "键盘交互", list: [], }, }, _engine: {}, }) -Volcanos("onaction", {help: "控件交互", list: ["autogen", "compile", "website"], +Volcanos("onaction", {help: "控件交互", list: ["autogen", "compile", "website", "binpack"], _trans: {website: "网页"}, "刷新": function(event, can) { can.onimport.tabview(can, "src/", "main.go", "", function() {}, true) diff --git a/plugin/story/pie.js b/plugin/story/pie.js index cfa6eeeb..b756be6b 100644 --- a/plugin/story/pie.js +++ b/plugin/story/pie.js @@ -2,12 +2,13 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, can.require(["/plugin/local/wiki/draw.js", "/plugin/local/wiki/draw/path.js"], function() { can.onmotion.clear(can), can.base.isFunc(cb) && cb(msg) can.onmotion.clear(can), can.onimport._show(can, msg) - var r = 200, margin = 20; can.svg.Val(html.WIDTH, 2*(r+margin)), can.svg.Val(html.HEIGHT, 2*(r+margin)) + var r = can.ConfHeight()/2-20, margin = 20; can.svg.Val(html.WIDTH, 2*(r+margin)), can.svg.Val(html.HEIGHT, 2*(r+margin)) can._args = can.base.Copy({field: "value"}, can.base.ParseURL(can._display)) can.onimport._draw(can, msg, can._args.field, r+margin, r+margin, r, margin, 0) can.onmotion.clear(can, can.ui.project), can.onappend.table(can, msg, null, can.ui.project) can.onmotion.hidden(can, can.ui.project, true) - can.page.Modify(can, can.ui.project, {style: {"max-width": 480}}) + var rest = can.ConfWidth()-can.ConfHeight() + can.page.Modify(can, can.ui.project, {style: {"max-width": rest}}) can.page.Select(can, can.ui.project, html.TR, function(tr, index) { can.page.Modify(can, tr, {onmouseenter: function(event) { can.onmotion.clear(can, can.svg), can.onimport._draw(can, msg, can._args.field, r+margin, r+margin, r, margin, index-1)