CourseHub: AJAX video course player (PHP + MySQL + Bootstrap + Plyr)
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.
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
.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);
|
||||
}
|
||||
Reference in New Issue
Block a user