mirror of
https://shylinux.com/x/volcanos
synced 2025-04-25 08:48:06 +08:00
add some
This commit is contained in:
parent
80ff408dc0
commit
2bc798aceb
4
frame.js
4
frame.js
@ -858,7 +858,9 @@ Volcanos(chat.ONLAYOUT, {_init: function(can, target) { target = target||can._ro
|
|||||||
figure: function(event, can, target, right, min, cb) { if (!event || !event.target) { return {} } target = target||can._fields||can._target
|
figure: function(event, can, target, right, min, cb) { if (!event || !event.target) { return {} } target = target||can._fields||can._target
|
||||||
var rect = event.target == document.body? {left: can.page.width()/2, top: can.page.height()/2, right: can.page.width()/2, bottom: can.page.height()/2}: (event.currentTarget||event.target).getBoundingClientRect()
|
var rect = event.target == document.body? {left: can.page.width()/2, top: can.page.height()/2, right: can.page.width()/2, bottom: can.page.height()/2}: (event.currentTarget||event.target).getBoundingClientRect()
|
||||||
var layout = right? {left: rect.right, top: rect.top}: {left: rect.left, top: rect.bottom}
|
var layout = right? {left: rect.right, top: rect.top}: {left: rect.left, top: rect.bottom}
|
||||||
can.getActionSize(function(left, top, width, height) { left = left||0, top = top||0, height = can.base.Max(height, can.page.height()-top)
|
can.getActionSize(function(left, top, width, height) {
|
||||||
|
left = left||0, top = top||0, height = can.base.Max(height, can.page.height()-top)
|
||||||
|
-html.ACTION_HEIGHT-(can.isCmdMode()? 0: 20)
|
||||||
if (layout.top+target.offsetHeight > top+height) {
|
if (layout.top+target.offsetHeight > top+height) {
|
||||||
if (!min || top+height-layout.top < min) {
|
if (!min || top+height-layout.top < min) {
|
||||||
if (right) {
|
if (right) {
|
||||||
|
@ -48,7 +48,7 @@ fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.item.online.state
|
|||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div { height:var(--code-tabs-height); }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div { height:var(--code-tabs-height); }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.online { margin-left:0 !important; margin-right:0 !important; height:var(--code-tabs-height); }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.online { margin-left:0 !important; margin-right:0 !important; height:var(--code-tabs-height); }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.online span { bottom:12px; }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.online span { bottom:12px; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.qrcode i { display:block; margin-top:10px; }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.qrcode i { display:block; margin-top:12px; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.avatar { padding:0; height:var(--code-tabs-height); }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.avatar { padding:0; height:var(--code-tabs-height); }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.avatar>img { height:var(--code-tabs-height); clip-path:circle(40%); }
|
fieldset.inner.cmd>div.output>div.layout>div.tabs>div.head>div.avatar>img { height:var(--code-tabs-height); clip-path:circle(40%); }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.path:not(.hide) { display:flex; }
|
fieldset.inner.cmd>div.output>div.layout>div.path:not(.hide) { display:flex; }
|
||||||
@ -70,7 +70,11 @@ body.windows fieldset.inner>div.output>div.layout>div.path span.view { margin-to
|
|||||||
body.windows fieldset.inner>div.output>div.layout>div.path span.view { font-style:normal; }
|
body.windows fieldset.inner>div.output>div.layout>div.path span.view { font-style:normal; }
|
||||||
fieldset.inner>div.output>div.layout>fieldset.plug.output { white-space:pre; }
|
fieldset.inner>div.output>div.layout>fieldset.plug.output { white-space:pre; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.plug { height:var(--action-height); overflow:auto; }
|
fieldset.inner.cmd>div.output>div.layout>div.plug { height:var(--action-height); overflow:auto; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.plug>legend { box-shadow:var(--legend-box-shadow); font-size:var(--legend-font-size); font-style:italic; padding:0 var(--input-padding); margin-right:0; float:right; }
|
fieldset.inner.cmd>div.output>div.layout>div.plug>legend {
|
||||||
|
box-shadow:var(--legend-box-shadow);
|
||||||
|
font-style:italic; font-size:var(--legend-font-size);
|
||||||
|
padding:0 var(--input-padding); margin-left:var(--input-margin); margin-right:0;
|
||||||
|
float:right; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.plug>legend:hover { box-shadow:var(--notice-box-shadow); color:unset; }
|
fieldset.inner.cmd>div.output>div.layout>div.plug>legend:hover { box-shadow:var(--notice-box-shadow); color:unset; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.plug>legend>span.remove { padding:0 var(--input-padding); height:30px; }
|
fieldset.inner.cmd>div.output>div.layout>div.plug>legend>span.remove { padding:0 var(--input-padding); height:30px; }
|
||||||
fieldset.inner.cmd>div.output>div.layout>div.plug>legend>span.remove:hover { background-color:var(--hover-bg-color); }
|
fieldset.inner.cmd>div.output>div.layout>div.plug>legend>span.remove:hover { background-color:var(--hover-bg-color); }
|
||||||
|
@ -20,7 +20,8 @@ Volcanos(chat.ONIMPORT, {
|
|||||||
}, can.ui.content, can.ui.profile, can.ui.display)) {
|
}, can.ui.content, can.ui.profile, can.ui.display)) {
|
||||||
can.onmotion.select(can, can._action, html.DIV_TABS, value._tabs); return
|
can.onmotion.select(can, can._action, html.DIV_TABS, value._tabs); return
|
||||||
}
|
}
|
||||||
can.isStoryType() && (value.nick = value.nick.slice(0, 6))
|
// can.isStoryType() && (value.nick = value.nick.slice(0, 6))
|
||||||
|
value.nick = value.nick.slice(0, 6)
|
||||||
value._tabs = can.onimport.tabs(can, [value], function() { target.click() }, function() {
|
value._tabs = can.onimport.tabs(can, [value], function() { target.click() }, function() {
|
||||||
delete(can.ui.content._cache[hash]), delete(can.ui.profile._cache[hash]), delete(can.ui.display._cache[hash])
|
delete(can.ui.content._cache[hash]), delete(can.ui.profile._cache[hash]), delete(can.ui.display._cache[hash])
|
||||||
delete(can._cache_data[hash]), delete(value._tabs)
|
delete(can._cache_data[hash]), delete(value._tabs)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user