SysOps: deploy-all — 2026-06-09 11:27 UTC
This commit is contained in:
@@ -201,18 +201,64 @@
|
||||
.page-viz-panel.viz-mode-alt .viz-eq { flex: 1; min-height: 140px; max-height: 220px; margin-top: 0.75rem; }
|
||||
.page-viz-panel.viz-mode-alt .viz-eq-row { font-size: 0.82rem; padding: 0.15rem 0; }
|
||||
|
||||
.briefing-loading-overlay {
|
||||
position: absolute; inset: 0; background: rgba(10, 14, 20, 0.8);
|
||||
backdrop-filter: blur(4px); display: flex; flex-direction: column;
|
||||
align-items: center; justify-content: center; gap: 1rem; z-index: 20; border-radius: 12px;
|
||||
.hm-live-bar {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
z-index: 40;
|
||||
margin-bottom: 1rem;
|
||||
padding: 0.75rem 1rem;
|
||||
background: rgba(8, 12, 18, 0.97);
|
||||
border: 1px solid rgba(0, 229, 255, 0.35);
|
||||
border-radius: 12px;
|
||||
box-shadow: 0 8px 32px rgba(0, 0, 0, 0.45), 0 0 20px rgba(0, 229, 255, 0.08);
|
||||
backdrop-filter: blur(8px);
|
||||
}
|
||||
.briefing-loading-overlay .loading-dots { display: flex; gap: 0.5rem; }
|
||||
.briefing-loading-overlay .loading-dots span {
|
||||
width: 12px; height: 12px; border-radius: 50%; background: var(--hm-cyan);
|
||||
animation: hmEq 0.8s ease-in-out infinite alternate;
|
||||
.hm-live-bar-active { border-color: var(--hm-cyan); animation: hmLivePulse 2s ease-in-out infinite; }
|
||||
.hm-live-bar-done { border-color: rgba(34, 197, 94, 0.45); }
|
||||
@keyframes hmLivePulse {
|
||||
0%, 100% { box-shadow: 0 8px 32px rgba(0,0,0,0.45), 0 0 12px rgba(0,229,255,0.1); }
|
||||
50% { box-shadow: 0 8px 32px rgba(0,0,0,0.45), 0 0 22px rgba(0,229,255,0.22); }
|
||||
}
|
||||
.hm-live-bar-head {
|
||||
display: flex; align-items: center; gap: 0.65rem; flex-wrap: wrap;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
.hm-live-title { font-size: 0.9rem; color: #f1f5f9; flex: 1; min-width: 180px; }
|
||||
.hm-live-progress { font-size: 0.72rem; color: var(--hm-cyan); }
|
||||
.hm-live-close { margin-left: auto; opacity: 0.7; }
|
||||
.hm-live-log {
|
||||
list-style: none; margin: 0; padding: 0;
|
||||
max-height: 200px; overflow-y: auto;
|
||||
display: flex; flex-direction: column; gap: 0.3rem;
|
||||
font-size: 0.78rem;
|
||||
}
|
||||
.hm-live-entry {
|
||||
display: grid;
|
||||
grid-template-columns: 110px 1fr;
|
||||
gap: 0.35rem 0.65rem;
|
||||
padding: 0.35rem 0.5rem;
|
||||
border-radius: 8px;
|
||||
background: rgba(0, 0, 0, 0.25);
|
||||
border-left: 3px solid #64748b;
|
||||
}
|
||||
.hm-live-entry.hm-live-running { border-left-color: var(--hm-cyan); }
|
||||
.hm-live-entry.hm-live-ok { border-left-color: #22c55e; }
|
||||
.hm-live-entry.hm-live-warn { border-left-color: #f59e0b; }
|
||||
.hm-live-entry.hm-live-agent {
|
||||
border-left-color: #a855f7;
|
||||
background: rgba(168, 85, 247, 0.08);
|
||||
grid-template-columns: 90px 1fr;
|
||||
}
|
||||
.hm-live-src {
|
||||
font-size: 0.65rem; text-transform: uppercase; letter-spacing: 0.04em;
|
||||
color: #94a3b8; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
|
||||
}
|
||||
.hm-live-msg { color: #e2e8f0; }
|
||||
.hm-live-detail {
|
||||
grid-column: 2;
|
||||
color: #64748b;
|
||||
font-size: 0.68rem;
|
||||
}
|
||||
.briefing-loading-overlay .loading-dots span:nth-child(2) { animation-delay: 0.15s; }
|
||||
.briefing-loading-overlay .loading-dots span:nth-child(3) { animation-delay: 0.3s; }
|
||||
|
||||
.briefing-typewriter { color: #f1f5f9; line-height: 1.75; font-size: 1rem; min-height: 3rem; }
|
||||
.horizon-card ul { color: #dce6f0; line-height: 1.65; }
|
||||
|
||||
Reference in New Issue
Block a user