working multisession web linux terminal

This commit is contained in:
2026-05-24 07:44:54 +00:00
parent 5b4803bc49
commit 63dbdf7e6a
5 changed files with 138 additions and 117 deletions
+22
View File
@@ -149,6 +149,9 @@ html, body { height: 100%; background: #0d0f14; color: #e2e8f0;
.tb-btn.tb-danger { background: rgba(239,68,68,0.08); color: #f87171;
border: 1px solid rgba(239,68,68,0.15); }
.tb-btn.tb-danger:hover { background: rgba(239,68,68,0.16); color: #fca5a5; }
.tb-btn.tb-info { background: rgba(59,130,246,0.1); color: #93c5fd;
border: 1px solid rgba(59,130,246,0.2); }
.tb-btn.tb-info:hover { background: rgba(59,130,246,0.18); color: #bfdbfe; }
.tb-sep { width: 1px; height: 20px; background: rgba(255,255,255,0.07); flex-shrink: 0; margin: 0 2px; }
/* ── Toast ── */
@@ -258,6 +261,25 @@ html, body { height: 100%; background: #0d0f14; color: #e2e8f0;
.m-btn.busy .btn-text { display: none; }
@keyframes spin { to { transform: rotate(360deg); } }
/* ── Info modal ── */
.info-section-label {
font-size: 10px; text-transform: uppercase; letter-spacing: 0.08em;
color: #6ee7b7; font-weight: 700; margin: 14px 0 6px;
}
.info-section-label:first-child { margin-top: 0; }
.info-table {
width: 100%; border-collapse: collapse; font-size: 12px;
}
.info-table tr { border-bottom: 1px solid rgba(255,255,255,0.04); }
.info-table tr:last-child { border-bottom: none; }
.info-table td { padding: 5px 4px; color: #9ca3af; vertical-align: top; }
.info-table td:first-child { white-space: nowrap; padding-right: 16px; color: #e2e8f0; }
kbd {
display: inline-block; padding: 1px 6px;
background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.12);
border-radius: 4px; font-size: 11px; font-family: inherit; color: #e2e8f0;
}
/* ── Auth modal specifics ── */
.auth-card { padding: 40px 36px; }
.auth-logo { font-size: 22px; font-weight: 700; color: #6ee7b7;