GUI: Record-Button in Kopfzeile (Aufnahme-Tab entfernt) + Live-Karte; lame-Stille-Fix
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0113vDKdSNtD3Dwcw4QMu9yV
This commit is contained in:
co-authored by
Claude Fable 5
parent
aef50dda64
commit
b33b555fa7
+19
-1
@@ -76,7 +76,25 @@ body {
|
||||
.topbar h1 { margin: 0; font-size: 21px; font-weight: 650; letter-spacing: -.01em; }
|
||||
.topbar .sub { font-size: 12px; color: var(--muted); font-weight: 400; margin-left: 6px; }
|
||||
nav { display: flex; gap: 6px; flex-wrap: wrap; }
|
||||
.topbar nav { margin-left: auto; }
|
||||
.topbar nav { margin-left: 0; }
|
||||
|
||||
/* Aufnahme-Steuerung in der Kopfzeile (zwischen Logo und Tabs) */
|
||||
.rec-ctl { display: flex; align-items: center; gap: 10px; margin: 0 auto; }
|
||||
.recbtn {
|
||||
width: 38px; height: 38px; border-radius: 50%; border: 2px solid var(--danger);
|
||||
background: var(--danger-soft); color: var(--danger); font-size: 15px; line-height: 1;
|
||||
cursor: pointer; transition: background .15s, transform .1s;
|
||||
}
|
||||
.recbtn:hover { background: var(--danger); color: #fff; }
|
||||
.recbtn.rec { background: var(--danger); color: #fff; animation: recpulse 1.4s ease-in-out infinite; }
|
||||
@keyframes recpulse { 0%, 100% { box-shadow: 0 0 0 0 rgba(229, 89, 94, .45); } 50% { box-shadow: 0 0 0 9px rgba(229, 89, 94, 0); } }
|
||||
.recbtn:disabled { opacity: .55; cursor: default; animation: none; }
|
||||
.rec-ctl .rectime { font-size: 14px; font-variant-numeric: tabular-nums; color: var(--muted); min-width: 44px; }
|
||||
|
||||
/* Live-Platzhalter in der Aufnahmen-Liste */
|
||||
.item.rec-live { border-color: var(--danger); background: var(--danger-soft); }
|
||||
.rec-dot { width: 10px; height: 10px; border-radius: 50%; background: var(--danger); flex: none; animation: recpulse 1.4s ease-in-out infinite; }
|
||||
.item.rec-live .rectime { color: var(--danger); font-weight: 650; }
|
||||
.tab {
|
||||
background: transparent; color: var(--muted); border: 1px solid transparent;
|
||||
padding: 7px 14px; border-radius: 999px; cursor: pointer; font-size: 14px;
|
||||
|
||||
Reference in New Issue
Block a user