GUI: alle Module inkl. Transkript-Panel spaltenuebergreifend verschiebbar
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
40602779ce
commit
d55442a41f
@@ -204,16 +204,18 @@ audio { width: 100%; margin-bottom: 10px; }
|
||||
/* ---- Detail: Module links, Transkript als eigene Scroll-Spalte rechts ---- */
|
||||
.status-line { margin: 4px 0 10px; }
|
||||
.detail-cols { display: flex; gap: 12px; align-items: flex-start; }
|
||||
.detail-main { flex: 1 1 54%; min-width: 0; }
|
||||
.detail-side { flex: 1 1 46%; min-width: 0; position: sticky; top: 12px; }
|
||||
.transcript-panel { max-height: calc(100vh - 90px); overflow-y: auto; }
|
||||
.transcript-panel .mod-head { position: sticky; top: 0; z-index: 1; cursor: default; }
|
||||
.mod-col { min-width: 0; display: flex; flex-direction: column; gap: 10px; min-height: 60px; }
|
||||
.mod-col[data-col="main"] { flex: 1 1 54%; }
|
||||
.mod-col[data-col="side"] { flex: 1 1 46%; }
|
||||
.mod-col.empty { flex: 0 0 26px; border: 1px dashed var(--line); border-radius: 12px; align-self: stretch; }
|
||||
.transcript-panel { max-height: calc(100vh - 90px); overflow-y: auto; position: sticky; top: 12px; }
|
||||
.transcript-panel .mod-head { position: sticky; top: 0; z-index: 1; }
|
||||
@media (max-width: 1100px) {
|
||||
.detail-cols { flex-direction: column; }
|
||||
.detail-side { position: static; width: 100%; }
|
||||
.transcript-panel { max-height: 60vh; }
|
||||
.mod-col { width: 100%; }
|
||||
.mod-col.empty { display: none; }
|
||||
.transcript-panel { max-height: 60vh; position: static; }
|
||||
}
|
||||
#modules { display: flex; flex-direction: column; gap: 10px; }
|
||||
.module { background: var(--inset); border: 1px solid var(--line); border-radius: 12px; overflow: hidden; }
|
||||
.module.dragging { opacity: .45; border-style: dashed; }
|
||||
.mod-head {
|
||||
|
||||
Reference in New Issue
Block a user