SysOps: deploy-all — 2026-06-09 10:59 UTC

This commit is contained in:
sysops
2026-06-09 10:59:45 +00:00
parent 21ea3a2c81
commit 7f973b7203
9 changed files with 669 additions and 94 deletions
+59 -1
View File
@@ -289,7 +289,65 @@
font-size: 0.65rem; letter-spacing: 0.1em; text-transform: uppercase;
color: #64748b; margin-bottom: 0.35rem; user-select: none;
}
.hm-widget-handle::before { content: '⋮⋮ '; color: var(--hm-cyan); }
.hm-widget-handle::before { content: ''; }
.hm-widget-hidden { display: none !important; }
.hm-dash-editing [data-widget]:not(.hm-widget-hidden) {
outline: 1px dashed rgba(0,229,255,0.25);
border-radius: 12px;
padding: 0.5rem;
margin: -0.5rem;
}
.hm-widget-hint { font-size: 0.7rem; color: #64748b; font-weight: normal; }
.hm-customize-wrap {
margin-bottom: 1rem;
padding: 1rem 1.1rem;
background: rgba(13,18,25,0.92);
border: 1px solid var(--hm-cyan);
border-radius: 14px;
box-shadow: 0 0 24px rgba(0,229,255,0.08);
}
.hm-customize-panel { display: grid; grid-template-columns: 1fr 1fr; gap: 1.25rem; }
@media (max-width: 900px) { .hm-customize-panel { grid-template-columns: 1fr; } }
.hm-customize-col h4 { margin: 0 0 0.35rem; font-size: 0.85rem; color: #e2e8f0; }
.hm-customize-hint { margin: 0 0 0.65rem; font-size: 0.72rem; color: #64748b; }
.hm-customize-list { display: flex; flex-direction: column; gap: 0.35rem; }
.hm-customize-item {
display: flex; align-items: center; gap: 0.5rem;
font-size: 0.8rem; color: #cbd5e1; cursor: pointer;
padding: 0.35rem 0.5rem; border-radius: 8px;
background: rgba(0,0,0,0.2); border: 1px solid rgba(148,163,184,0.12);
}
.hm-customize-item:hover { border-color: rgba(0,229,255,0.35); }
.hm-kpi-picker { display: flex; flex-wrap: wrap; gap: 0.4rem; }
.hm-kpi-chip {
display: inline-flex; align-items: center; gap: 0.35rem;
font-size: 0.72rem; color: #94a3b8; cursor: grab;
padding: 0.3rem 0.55rem; border-radius: 999px;
border: 1px solid rgba(148,163,184,0.2); background: rgba(0,0,0,0.25);
user-select: none;
}
.hm-kpi-chip.active { border-color: var(--hm-cyan); color: var(--hm-cyan); }
.hm-kpi-chip.hm-kpi-dragging { opacity: 0.6; }
.hm-kpi-chip input { accent-color: var(--hm-cyan); }
.hm-rss-panel { max-height: 420px; overflow-y: auto; }
.hm-rss-head { font-size: 0.75rem; color: #94a3b8; margin-bottom: 0.65rem; display: flex; flex-wrap: wrap; align-items: center; gap: 0.35rem; }
.hm-rss-list { display: flex; flex-direction: column; gap: 0.45rem; }
.hm-rss-item {
display: flex; gap: 0.65rem; align-items: flex-start;
padding: 0.55rem 0.65rem; border-radius: 10px;
border: 1px solid rgba(148,163,184,0.12); background: rgba(0,0,0,0.2);
text-decoration: none; color: inherit; transition: border-color 0.15s;
}
.hm-rss-item:hover { border-color: rgba(0,229,255,0.4); }
.hm-rss-cat {
font-size: 0.6rem; font-weight: 700; letter-spacing: 0.05em;
color: var(--hm-cyan); background: rgba(0,229,255,0.1);
padding: 0.2rem 0.4rem; border-radius: 6px; white-space: nowrap;
}
.hm-rss-body strong { display: block; font-size: 0.82rem; color: #e2e8f0; margin-bottom: 0.15rem; }
.hm-rss-body small { font-size: 0.68rem; color: #64748b; }
.viz-toolbar {
display: flex; flex-wrap: wrap; gap: 0.4rem; align-items: center;