1
0
mirror of https://shylinux.com/x/volcanos synced 2025-04-25 16:58:06 +08:00
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-03-23 21:15:21 +08:00
parent 91627380b1
commit f692558ac0
4 changed files with 45 additions and 75 deletions

106
const.js
View File

@ -65,17 +65,13 @@ var ctx = {
var mdb = {FOREACH: "*", RANDOMS: "%", var mdb = {FOREACH: "*", RANDOMS: "%",
DICT: "dict", META: "meta", HASH: "hash", LIST: "list", DICT: "dict", META: "meta", HASH: "hash", LIST: "list",
SHORT: "short", FIELD: "field", COUNT: "count", TOTAL: "total", LIMIT: "limit", SHORT: "short", FIELD: "field", COUNT: "count", TOTAL: "total", LIMIT: "limit",
TIME: "time", ZONE: "zone", ID: "id", TIME: "time", ZONE: "zone", ID: "id",
TYPE: "type", NAME: "name", TEXT: "text", TYPE: "type", NAME: "name", TEXT: "text", ICON: "icon", ICONS: "icons",
ICON: "icon", ICONS: "icons", KEY: "key", VALUE: "value", STATUS: "status", EXTRA: "extra",
DATA: "data", VIEW: "view", INDEX: "index", EXPIRE: "expire",
KEY: "key", VALUE: "value", ORDER: "order", WEIGHT: "weight",
INDEX: "index", EXTRA: "extra",
ORDER: "order",
STATUS: "status", EXPIRE: "expire",
ENABLE: "enable", DISABLE: "disable", ENABLE: "enable", DISABLE: "disable",
DATA: "data", VIEW: "view",
INPUTS: "inputs", CREATE: "create", REMOVE: "remove", UPDATE: "update", INPUTS: "inputs", CREATE: "create", REMOVE: "remove", UPDATE: "update",
INSERT: "insert", DELETE: "delete", MODIFY: "modify", SELECT: "select", INSERT: "insert", DELETE: "delete", MODIFY: "modify", SELECT: "select",
PRUNES: "prunes", EXPORT: "export", IMPORT: "import", PRUNES: "prunes", EXPORT: "export", IMPORT: "import",
@ -396,39 +392,30 @@ var html = {value: {
IMAGE_PNG: "image/png", VIDEO_WEBM: "video/webm", IMAGE_PNG: "image/png", VIDEO_WEBM: "video/webm",
} }
var icon = { var icon = {
CHEVRON_DOWN: "bi bi-chevron-down", SEARCH: "bi bi-search", TERMINAL: "bi bi-terminal", CHEVRON_DOWN: "bi bi-chevron-down", SEARCH: "bi bi-search", TERMINAL: "bi bi-terminal", SUN: "bi bi-sun", MOON: "bi bi-moon-stars",
SUN: "bi bi-sun", MOON: "bi bi-moon-stars",
search: "bi bi-search", favor: "bi bi-star", portal: "bi bi-globe", desktop: "bi bi-window-desktop", admin: "bi bi-window-sidebar",
dream: "bi bi-box", space: "bi bi-box", store: "bi bi-shop",
word: "bi bi-book", repos: "bi bi-git", vimer: "bi bi-bug", build: "bi bi-tools", xterm: "bi bi-terminal",
sso: "bi bi-shield-check", login: "bi bi-person-check", token: "bi bi-key",
username: "bi bi-person-gear", nodename: "bi bi-globe",
domain: "bi bi-globe", origin: "bi bi-globe", vendor: "bi bi-box-arrow-up-right",
full: "bi bi-arrows-fullscreen", open: "bi bi-box-arrow-up-right",
more: "bi bi-three-dots-vertical", actions: "bi bi-three-dots", more: "bi bi-three-dots-vertical", actions: "bi bi-three-dots",
preview: "bi bi-window-stack", show: "bi bi-window-stack", search: "bi bi-search", favor: "bi bi-star",
display: "bi bi-window-desktop", exec: "bi bi-window-desktop",
full: "bi bi-arrows-fullscreen",
open: "bi bi-box-arrow-up-right",
qrcode: "bi bi-qr-code",
chat: "bi bi-chat-dots", help: "bi bi-question-square", doc: "bi bi-question-square",
modify: "bi bi-pencil-square", remove: "bi bi-trash",
rename: "bi bi-pencil-square",
enable: "bi bi-toggle-off", disable: "bi bi-toggle-on",
start: "bi bi-play-circle", stop: "bi bi-stop-circle",
sso: "bi bi-shield-check", login: "bi bi-person-check", key: "bi bi-hash", hash: "bi bi-hash", zone: "bi bi-diagram-3", id: "bi bi-sort-numeric-down",
pull: "bi bi-cloud-download", push: "bi bi-cloud-upload", modify: "bi bi-pencil-square", rename: "bi bi-pencil-square", remove: "bi bi-trash",
upload: "bi bi-box-arrow-in-up", download: "bi bi-box-arrow-down", enable: "bi bi-toggle-off", disable: "bi bi-toggle-on",
record1: "bi bi-images", record2: "bi bi-record-circle", record: "bi bi-record-circle",
"begin_time": "bi bi-clock-history",
"end_time": "bi bi-clock-history",
path: "bi bi-folder2", file: "bi bi-file-earmark-text", line: "bi bi-sort-numeric-down", path: "bi bi-folder2", file: "bi bi-file-earmark-text", line: "bi bi-sort-numeric-down",
key: "bi bi-hash", hash: "bi bi-hash", zone: "bi bi-diagram-3", id: "bi bi-sort-numeric-down", start: "bi bi-play-circle", stop: "bi bi-stop-circle",
branch: "bi bi-diagram-3", commit: "bi bi-hash", load: "bi bi-folder-plus", save: "bi bi-floppy", trash: "bi bi-trash",
// message: "bi bi-info-square", pull: "bi bi-cloud-download", push: "bi bi-cloud-upload",
message: "bi bi-wechat", upload: "bi bi-box-arrow-in-up", download: "bi bi-box-arrow-down",
domain: "bi bi-globe", "client.name": "bi bi-globe", "import": "bi bi-folder-plus", "export": "bi bi-floppy",
machine: "bi bi-pc-display", port: "bi bi-hash", "begin_time": "bi bi-clock-history", "end_time": "bi bi-clock-history",
arch: "bi bi-cpu", os: "bi bi-ubuntu",
role: "bi bi-person-square",
username: "bi bi-person-gear",
version: "bi bi-tags", version: "bi bi-tags",
compile: "bi bi-tools", compile: "bi bi-tools",
@ -437,41 +424,28 @@ var icon = {
install: "bi bi-box-arrow-in-down", install: "bi bi-box-arrow-in-down",
runtime: "bi bi-info-square", runtime: "bi bi-info-square",
template: "bi bi-file-earmark-medical", template: "bi bi-file-earmark-medical",
reboot: "bi bi-bootstrap-reboot",
binary: "bi bi-disc", binary: "bi bi-disc",
qrcode: "bi bi-qr-code",
main: "bi bi-house-door", top: "bi bi-globe",
configs: "bi bi-gear", config: "bi bi-gear", conf: "bi bi-gear", logs: "bi bi-calendar4-week", tag: "bi bi-tags",
branch: "bi bi-diagram-3", commit: "bi bi-hash", message: "bi bi-info-square",
preview: "bi bi-window-stack", show: "bi bi-window-stack",
display: "bi bi-window-desktop", exec: "bi bi-window-desktop",
chat: "bi bi-chat-dots", help: "bi bi-question-square", doc: "bi bi-question-square",
record: "bi bi-record-circle", record1: "bi bi-images", record2: "bi bi-record-circle",
// message: "bi bi-wechat",
"client.name": "bi bi-globe",
machine: "bi bi-pc-display", port: "bi bi-hash",
arch: "bi bi-cpu", os: "bi bi-ubuntu",
role: "bi bi-person-square",
title: "bi bi-textarea-t", title: "bi bi-textarea-t",
// name: "bi bi-textarea-t",
// name: "bi bi-globe",
name: "bi bi-sort-alpha-down",
type: "bi bi-card-list", type: "bi bi-card-list",
send: "bi bi-send-check", send: "bi bi-send-check",
nodename: "bi bi-globe",
portal: "bi bi-globe",
desktop: "bi bi-window-desktop",
admin: "bi bi-window-sidebar",
dream: "bi bi-box",
space: "bi bi-box",
store: "bi bi-shop",
word: "bi bi-book",
repos: "bi bi-git",
vimer: "bi bi-bug",
build: "bi bi-tools",
xterm: "bi bi-terminal",
cmds: "bi bi-terminal", cmds: "bi bi-terminal",
reboot: "bi bi-bootstrap-reboot",
token: "bi bi-key",
origin: "bi bi-globe",
vendor: "bi bi-box-arrow-up-right",
configs: "bi bi-gear", config: "bi bi-gear", conf: "bi bi-gear", logs: "bi bi-calendar4-week",
tag: "bi bi-tags", load: "bi bi-folder-plus", save: "bi bi-floppy", trash: "bi bi-trash",
"import": "bi bi-folder-plus", "export": "bi bi-floppy",
top: "bi bi-globe", main: "bi bi-house-door",
localCreate: "bi bi-cloud-download", localCreate: "bi bi-cloud-download",
notifications: "bi bi-chat-right-text", notifications: "bi bi-chat-right-text",
play: "bi bi-play-circle", app: "bi bi-box-arrow-down-left", play: "bi bi-play-circle", app: "bi bi-box-arrow-down-left",
} }

View File

@ -185,7 +185,7 @@ div.project div.item.search { padding:0; width:100%; }
div.project div.item.search>input { padding:0 25px; width:100%; } div.project div.item.search>input { padding:0 25px; width:100%; }
div.project div.expand { margin-right:var(--input-margin); width:5px; float:left; transition:all .5s; } div.project div.expand { margin-right:var(--input-margin); width:5px; float:left; transition:all .5s; }
div.project div.expand.open { translate:1px 2px; rotate:90deg; transition:all .3s; } div.project div.expand.open { translate:1px 2px; rotate:90deg; transition:all .3s; }
div.project div.item>div.name { padding-left:var(--button-padding); } div.project div.item>div.name { padding-left:var(--input-padding); }
div.project div.zone>div.item { text-align:center; padding:var(--input-padding); display:flex; align-items:center; } div.project div.zone>div.item { text-align:center; padding:var(--input-padding); display:flex; align-items:center; }
div.project div.zone>div.item span:hover { background-color:var(--hover-bg-color); } div.project div.zone>div.item span:hover { background-color:var(--hover-bg-color); }
div.project>div.zone>div.item span:first-child { font-style:italic; font-weight:bold; line-height:var(--action-height); } div.project>div.zone>div.item span:first-child { font-style:italic; font-weight:bold; line-height:var(--action-height); }

View File

@ -11,7 +11,6 @@ fieldset.inner>div.output div.content td.text span.package { color:var(--code-pa
fieldset.inner>div.output>div.project div.zone div.action:not(.hide) { width:100%; } fieldset.inner>div.output>div.project div.zone div.action:not(.hide) { width:100%; }
fieldset.inner>div.output>div.project div.zone div.action>div.item { padding-right:0; width:100%; overflow:hidden; } fieldset.inner>div.output>div.project div.zone div.action>div.item { padding-right:0; width:100%; overflow:hidden; }
fieldset.inner>div.output>div.project div.zone div.action>div.item>input { padding-left:25px; width:100%; } fieldset.inner>div.output>div.project div.zone div.action>div.item>input { padding-left:25px; width:100%; }
/* fieldset.inner>div.output>div.project div.zone.space>div.list div.output>div.item { margin:var(--input-margin) 0; width:calc(100% - 5px); } */
fieldset.inner>div.output>div.project div.zone.space>div.list div.output>div.item:hover { background-color:var(--hover-bg-color); } fieldset.inner>div.output>div.project div.zone.space>div.list div.output>div.item:hover { background-color:var(--hover-bg-color); }
fieldset.inner>div.output>div.project { font-family:var(--code-font-family); } fieldset.inner>div.output>div.project { font-family:var(--code-font-family); }
fieldset.inner>div.output>div.project div.zone.repos>div.list div.output>div.item { margin:0; width:100% !important; } fieldset.inner>div.output>div.project div.zone.repos>div.list div.output>div.item { margin:0; width:100% !important; }
@ -19,8 +18,8 @@ fieldset.inner>div.output>div.project div.zone.repos>div.list div.output>div.ite
fieldset.inner>div.output>div.layout>div.tabs { font-size:var(--code-font-size); display:none; } fieldset.inner>div.output>div.layout>div.tabs { font-size:var(--code-font-size); display:none; }
fieldset.inner>div.output>div.layout>div.tabs>div:hover { background-color:unset; color:unset; box-shadow:unset; } fieldset.inner>div.output>div.layout>div.tabs>div:hover { background-color:unset; color:unset; box-shadow:unset; }
fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs { padding-right:0; margin-left:5px; } fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs { padding-right:0; margin-left:5px; }
fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs:hover { background-color:var(--output-bg-color); color:unset; border-top-left-radius:var(--plugin-radius); border-top-right-radius:var(--plugin-radius); box-shadow:var(--box-shadow); } fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs:hover { background-color:var(--output-bg-color); color:unset; box-shadow:var(--box-shadow); }
fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs.select { background-color:var(--output-bg-color); color:unset; border-top-left-radius:var(--plugin-radius); border-top-right-radius:var(--plugin-radius); border-bottom:lightgray solid 2px; box-shadow:var(--box-shadow);} fieldset.inner>div.output>div.layout>div.tabs>div.tabs>div.tabs.select { background-color:var(--output-bg-color); color:unset; border-top:gray solid 3px; box-shadow:var(--box-shadow);}
fieldset.inner>div.output>div.layout>div.path { font-size:var(--code-font-size); display:none; } fieldset.inner>div.output>div.layout>div.path { font-size:var(--code-font-size); display:none; }
fieldset.inner.float>div.output>div.layout>div.path { font-size:var(--code-font-size); display:flex; } fieldset.inner.float>div.output>div.layout>div.path { font-size:var(--code-font-size); display:flex; }
fieldset.Action.tabview fieldset.plugin.inner>div.output>div.layout>div.path { font-size:var(--code-font-size); display:flex; } fieldset.Action.tabview fieldset.plugin.inner>div.output>div.layout>div.path { font-size:var(--code-font-size); display:flex; }
@ -58,7 +57,6 @@ fieldset.inner>div.output>div.layout>div.path>span:hover { background-color:var(
fieldset.inner>div.output>div.layout>div.path span.func { padding:var(--input-padding); } fieldset.inner>div.output>div.layout>div.path span.func { padding:var(--input-padding); }
fieldset.inner>div.output>div.layout>div.path span.mode { padding:var(--input-padding); } fieldset.inner>div.output>div.layout>div.path span.mode { padding:var(--input-padding); }
body.width2 fieldset.inner>div.output>div.layout>div.path span.mode { display:none; } body.width2 fieldset.inner>div.output>div.layout>div.path span.mode { display:none; }
/* body.width2 fieldset.inner>div.output>div.layout>div.path span.mode { display:none; } */
body.mobile fieldset.inner>div.output>div.layout>div.path span.func { display:none; } body.mobile fieldset.inner>div.output>div.layout>div.path span.func { display:none; }
body.mobile fieldset.inner>div.output>div.layout>div.path span.mode { display:none; } body.mobile fieldset.inner>div.output>div.layout>div.path span.mode { display:none; }
body:not(.mobile) fieldset.inner>div.output>div.layout>fieldset.plug { bottom:var(--action-height); } body:not(.mobile) fieldset.inner>div.output>div.layout>fieldset.plug { bottom:var(--action-height); }
@ -66,9 +64,7 @@ fieldset.inner>div.output>div.layout>div.path span.space { flex-grow:1; }
fieldset.inner>div.output>div.layout>div.path span.space:hover { background-color:unset; cursor:normal; } fieldset.inner>div.output>div.layout>div.path span.space:hover { background-color:unset; cursor:normal; }
fieldset.inner>div.output>div.layout>div.path span.view { font-size:22px; padding:0 var(--input-padding); margin-top:-5px; float:right; } fieldset.inner>div.output>div.layout>div.path span.view { font-size:22px; padding:0 var(--input-padding); margin-top:-5px; float:right; }
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); position:fixed; right:0; bottom:0; 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 { height:var(--action-height); overflow:auto; }
fieldset.inner.cmd>div.output>div.layout>div.plug>legend { 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 { 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:hover { color:unset; } fieldset.inner.cmd>div.output>div.layout>div.plug>legend:hover { 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; }

View File

@ -11,8 +11,8 @@ fieldset.vimer>div.output>div.layout>div.layout div.content.normal input.current
fieldset.vimer>div.output>div.layout>div.layout div.content.insert input.current { caret-color:var(--danger-bg-color); border:var(--danger-bg-color) solid 1px; } fieldset.vimer>div.output>div.layout>div.layout div.content.insert input.current { caret-color:var(--danger-bg-color); border:var(--danger-bg-color) solid 1px; }
fieldset.vimer>div.output>div.layout>div.layout div.content.normal tr.line.select>td.line { background-color:var(--notice-bg-color); color:white; } fieldset.vimer>div.output>div.layout>div.layout div.content.normal tr.line.select>td.line { background-color:var(--notice-bg-color); color:white; }
fieldset.vimer>div.output>div.layout>div.layout div.content.insert tr.line.select>td.line { background-color:var(--danger-bg-color); color:white; } fieldset.vimer>div.output>div.layout>div.layout div.content.insert tr.line.select>td.line { background-color:var(--danger-bg-color); color:white; }
fieldset.vimer>div.output.normal>div.layout>div.tabs>div.tabs>div.tabs.select { border-bottom:var(--notice-bg-color) solid 2px; } fieldset.vimer>div.output.normal>div.layout>div.tabs>div.tabs>div.tabs.select { border-top:var(--notice-bg-color) solid 3px; }
fieldset.vimer>div.output.insert>div.layout>div.tabs>div.tabs>div.tabs.select { border-bottom:var(--danger-bg-color) solid 2px; } fieldset.vimer>div.output.insert>div.layout>div.tabs>div.tabs>div.tabs.select { border-top:var(--danger-bg-color) solid 3px; }
fieldset.vimer>div.output.normal>div.layout>div.path span.mode.normal { color:var(--notice-bg-color); } fieldset.vimer>div.output.normal>div.layout>div.path span.mode.normal { color:var(--notice-bg-color); }
fieldset.vimer>div.output.insert>div.layout>div.path span.mode.insert { color:var(--danger-bg-color); } fieldset.vimer>div.output.insert>div.layout>div.path span.mode.insert { color:var(--danger-bg-color); }
div.input.vimer.open.float input[type=text] { width:100% !important; } div.input.vimer.open.float input[type=text] { width:100% !important; }