Watch Together: Videos bleiben in Queue mit Watched-Haken

Statt Videos nach dem Abspielen aus der Warteschlange zu entfernen,
bleiben sie drin und werden mit einem gruenen Haken markiert.
Separate History-Section entfernt — die Queue IST die History.
Videos bleiben klickbar zum erneuten Abspielen.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Daniel 2026-03-07 22:23:43 +01:00
parent 22b4c6b187
commit 963bb1b775
3 changed files with 64 additions and 146 deletions

View file

@ -780,61 +780,21 @@
}
}
/* ── History Section ── */
.wt-history-section {
border-top: 1px solid var(--bg-tertiary);
margin-top: 8px;
padding-top: 8px;
}
.wt-history-toggle {
width: 100%;
background: none;
border: none;
color: var(--text-muted);
font-size: 13px;
cursor: pointer;
padding: 6px 8px;
text-align: left;
border-radius: var(--radius);
transition: background var(--transition), color var(--transition);
}
.wt-history-toggle:hover {
background: var(--bg-tertiary);
color: var(--text-normal);
}
.wt-history-list {
max-height: 200px;
overflow-y: auto;
margin-top: 4px;
}
.wt-history-item {
display: flex;
flex-direction: column;
gap: 2px;
padding: 8px 10px;
border-radius: var(--radius);
opacity: 0.6;
/* ── Watched Queue Items ── */
.wt-queue-item.watched {
opacity: 0.55;
transition: opacity var(--transition), background var(--transition);
}
.wt-history-item:hover {
opacity: 1;
background: var(--bg-tertiary);
.wt-queue-item.watched:hover {
opacity: 0.85;
}
.wt-history-item-title {
font-size: 13px;
color: var(--text-muted);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.wt-history-item-by {
font-size: 11px;
color: var(--text-faint);
.wt-queue-item-check {
color: #2ecc71;
font-size: 16px;
font-weight: 700;
flex-shrink: 0;
line-height: 1;
}
/* ── Queue Thumbnail ── */