b9c92540d4
Scans nested course folders for mp4s, tracks per-user resume position and per-folder progress. SPA frontend with hash routing over a JSON API; range-request streaming via stream.php. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
25 lines
343 B
CSS
25 lines
343 B
CSS
.card-hover {
|
|
transition: transform 0.12s ease, border-color 0.12s ease;
|
|
}
|
|
.card-hover:hover {
|
|
transform: translateY(-2px);
|
|
border-color: var(--bs-primary);
|
|
}
|
|
|
|
.progress-thin {
|
|
height: 6px;
|
|
}
|
|
|
|
.playlist-scroll {
|
|
max-height: 60vh;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
.min-w-0 {
|
|
min-width: 0;
|
|
}
|
|
|
|
:root {
|
|
--plyr-color-main: var(--bs-primary);
|
|
}
|