From fa73c5c940621792b1a3f10369d2bf90811d8d77 Mon Sep 17 00:00:00 2001 From: shy Date: Thu, 23 Jan 2025 18:59:31 +0800 Subject: [PATCH] add some --- core/chat/center/center.go | 2 +- core/chat/macos/menu.js | 4 +++- core/wiki/portal.css | 5 ++--- core/wiki/portal.js | 6 +++--- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/core/chat/center/center.go b/core/chat/center/center.go index 3b436f02..6d9d7858 100644 --- a/core/chat/center/center.go +++ b/core/chat/center/center.go @@ -10,7 +10,7 @@ import ( ) type center struct { - list string `name:"list name auto" help:"示例"` + list string `name:"list name auto" help:"云游"` } func (s center) List(m *ice.Message, arg ...string) { diff --git a/core/chat/macos/menu.js b/core/chat/macos/menu.js index 341ed1d4..98ace052 100644 --- a/core/chat/macos/menu.js +++ b/core/chat/macos/menu.js @@ -7,7 +7,9 @@ Volcanos(chat.ONIMPORT, {_init: function(can, msg) { can.page.style(can, can._ou }), [ {view: [[html.MENU, html.TITLE]], list: [ {img: can.misc.ResourceFavicon(can, msg.Option(html.FAVICON), can.ConfSpace())}, - {text: decodeURIComponent(can.user.info.titles||can.ConfSpace()||can.misc.Search(can, ice.POD)||location.host)}, + {text: decodeURIComponent( + (window == top? can.user.info.titles: "")||can.ConfSpace()||can.misc.Search(can, ice.POD)||location.host + )}, ], onclick: function(event) { can.sup.onexport.record(can, html.DESKTOP) }}, {view: [[html.MENU, mdb.ICON, web.REFRESH], "", can.page.unicode.refresh], onclick: function(event) { can.sup.onexport.record(can, "reload") diff --git a/core/wiki/portal.css b/core/wiki/portal.css index 97faf7d2..6131ba38 100644 --- a/core/wiki/portal.css +++ b/core/wiki/portal.css @@ -52,9 +52,8 @@ fieldset.web.wiki.portal>div.output>div.layout>div.main div.story[data-type=spar fieldset.web.wiki.portal>div.output>div.layout>div.main table.content div.story[data-type=spark][data-name=shell] { margin-top:unset; } fieldset.web.wiki.portal.home>div.output>div.layout>div.main p { white-space:pre-wrap; text-align:center; } fieldset.web.wiki.portal.home>div.output>div.layout>div.main p:hover { background-color:var(--hover-bg-color); color:var(--hover-fg-color); } - -body.dark fieldset.web.wiki.portal>div.output>div.header div.story[data-name=navmenu] div.item:hover { background-color:var(--plugin-bg-color); } -body.dark fieldset.web.wiki.portal>div.output>div.header div.story[data-name=navmenu] div.item.select { background-color:var(--plugin-bg-color); } +body.dark fieldset.web.wiki.portal>div.output>div.header div.story[data-name=navmenu] div.item:hover { background-color:var(--output-bg-color); } +body.dark fieldset.web.wiki.portal>div.output>div.header div.story[data-name=navmenu] div.item.select { background-color:var(--output-bg-color); } body.dark fieldset.web.wiki.portal>div.output>div.layout { background-color:var(--plugin-bg-color); --code-bg-color:var(--output-bg-color); } body.dark fieldset.web.wiki.portal>div.output>div.layout>div.main fieldset:not(.macos) { border:var(--plugin-border); } body.dark fieldset.web.wiki.portal>div.output>div.layout>div.main fieldset { border-radius:0; } diff --git a/core/wiki/portal.js b/core/wiki/portal.js index fdab4d59..f253c795 100644 --- a/core/wiki/portal.js +++ b/core/wiki/portal.js @@ -9,9 +9,6 @@ Volcanos(chat.ONIMPORT, { } can.ui = can.onappend.layout(can, [html.HEADER, [html.NAV, html.MAIN, html.ASIDE]], html.FLOW), can.onimport._scroll(can) can.ui.header.innerHTML = msg.Append(html.HEADER), can.ui.nav.innerHTML = msg.Append(html.NAV) - can.page.Select(can, can.ui.header, "div.item:first-child>span", function(target, index) { - can.page.insertBefore(can, [{img: can.misc.ResourceFavicon(can, can.user.info.favicon), style: {height: 42}}], target) - }) if (msg.Append(html.NAV) == "") { can.onmotion.hidden(can, can.ui.nav), can.onmotion.hidden(can, can.ui.aside) } else { @@ -25,6 +22,9 @@ Volcanos(chat.ONIMPORT, { can.core.CallFunc([can.onimport, can.onimport[meta.name]? meta.name: meta.type||target.tagName.toLowerCase()], [can, meta, target]) meta.style && can.page.style(can, target, can.base.Obj(meta.style)) }); var nav = can.db.nav[file]; nav? nav.click(): can.onimport.content(can, "content.shy") + can.page.Select(can, can.ui.header, "div.item:first-child>span", function(target, index) { + can.page.insertBefore(can, [{img: can.misc.ResourceFavicon(can, can.user.info.favicon), style: {height: 42}}], target) + }) }, 300) }, _scroll: function(can) { can.ui.main.onscroll = function(event) { var top = can.ui.main.scrollTop, select