diff --git a/pkg/handlers/players.go b/pkg/handlers/players.go index 7c166a0..dc890d0 100644 --- a/pkg/handlers/players.go +++ b/pkg/handlers/players.go @@ -557,7 +557,7 @@ func (h *PlayersHandler) GetVidlinkTVPlayer(w http.ResponseWriter, r *http.Reque log.Printf("Successfully served Vidlink TV player: %s S%sE%s", tmdbId, season, episode) } -// getPlayerWithControlsHTML возвращает HTML с плеером, overlay и кастомными контролами +// getPlayerWithControlsHTML возвращает HTML с плеером и overlay для блокировки кликов func getPlayerWithControlsHTML(playerURL, title string) string { return fmt.Sprintf(` @@ -570,14 +570,10 @@ html,body{margin:0;height:100%%;overflow:hidden;background:#000;font-family:Aria #player-iframe{position:absolute;top:0;left:0;width:100%%;height:100%%;border:none;} #overlay{position:absolute;top:0;left:0;width:100%%;height:100%%;z-index:10;pointer-events:none;} #controls{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgba(0,0,0,0.8));padding:20px;opacity:0;transition:opacity 0.3s;pointer-events:auto;z-index:20;} -#container:hover #controls,#controls.show{opacity:1;} -.btn{background:rgba(255,255,255,0.2);border:none;color:#fff;padding:10px 15px;margin:0 5px;border-radius:5px;cursor:pointer;font-size:16px;transition:background 0.2s;} +#container:hover #controls{opacity:1;} +.btn{background:rgba(255,255,255,0.2);border:none;color:#fff;padding:12px 20px;margin:0 5px;border-radius:5px;cursor:pointer;font-size:16px;transition:background 0.2s;} .btn:hover{background:rgba(255,255,255,0.4);} .btn:active{background:rgba(255,255,255,0.6);} -#volume-slider{width:100px;vertical-align:middle;margin:0 10px;} -#hotkeys{position:absolute;top:50%%;left:50%%;transform:translate(-50%%,-50%%);background:rgba(0,0,0,0.9);color:#fff;padding:20px 30px;border-radius:10px;display:none;z-index:30;} -#hotkeys.show{display:block;} -.key{display:inline-block;background:#333;padding:5px 10px;border-radius:3px;margin:0 5px;font-weight:bold;}
@@ -585,66 +581,17 @@ html,body{margin:0;height:100%%;overflow:hidden;background:#000;font-family:AriaSpace - Play/Pause
-M - Mute/Unmute
-← - Перемотка назад 10s
-→ - Перемотка вперед 10s
-↑ - Увеличить громкость
-↓ - Уменьшить громкость
-F - Fullscreen
-? - Показать/скрыть подсказки
- +