diff options
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/css/default.css | 2 | ||||
| -rw-r--r-- | assets/css/player.css | 11 | ||||
| -rw-r--r-- | assets/js/player.js | 8 |
3 files changed, 13 insertions, 8 deletions
diff --git a/assets/css/default.css b/assets/css/default.css index 9ffff960..ab2b79e6 100644 --- a/assets/css/default.css +++ b/assets/css/default.css @@ -213,7 +213,7 @@ img.thumbnail { } .searchbar input[type="search"]:focus { - margin: 0 0 0.5px 0; + margin: 0; border: 2px solid; border-color: rgba(0,0,0,0); border-bottom-color: #FED; diff --git a/assets/css/player.css b/assets/css/player.css index 8a7cfdab..50c7a748 100644 --- a/assets/css/player.css +++ b/assets/css/player.css @@ -34,7 +34,7 @@ .video-js.player-style-youtube .vjs-control-bar > .vjs-spacer { flex: 1; order: 2; -} +} .video-js.player-style-youtube .vjs-play-progress .vjs-time-tooltip { display: none; @@ -175,11 +175,14 @@ ul.vjs-menu-content::-webkit-scrollbar { .video-js.player-style-invidious .vjs-play-progress { background-color: rgba(0, 182, 240, 1); } -vjs-menu-content + /* Overlay */ .video-js .vjs-overlay { - background-color: rgba(35, 35, 35, 0.75); - color: rgba(255, 255, 255, 1); + background-color: rgba(35, 35, 35, 0.75) !important; +} +.video-js .vjs-overlay * { + color: rgba(255, 255, 255, 1) !important; + text-align: center; } /* ProgressBar marker */ diff --git a/assets/js/player.js b/assets/js/player.js index b75e7134..ee678663 100644 --- a/assets/js/player.js +++ b/assets/js/player.js @@ -259,7 +259,7 @@ function updateCookie(newVolume, newSpeed) { // Set expiration in 2 year var date = new Date(); - date.setTime(date.getTime() + 63115200); + date.setFullYear(date.getFullYear() + 2); var ipRegex = /^((\d+\.){3}\d+|[A-Fa-f0-9]*:[A-Fa-f0-9:]*:[A-Fa-f0-9:]+)$/; var domainUsed = location.hostname; @@ -268,8 +268,10 @@ function updateCookie(newVolume, newSpeed) { if (domainUsed.charAt(0) !== '.' && !ipRegex.test(domainUsed) && domainUsed !== 'localhost') domainUsed = '.' + location.hostname; - document.cookie = 'PREFS=' + cookieData + '; SameSite=Strict; path=/; domain=' + - domainUsed + '; expires=' + date.toGMTString() + ';'; + var secure = location.protocol.startsWith("https") ? " Secure;" : ""; + + document.cookie = 'PREFS=' + cookieData + '; SameSite=Lax; path=/; domain=' + + domainUsed + '; expires=' + date.toGMTString() + ';' + secure; video_data.params.volume = volumeValue; video_data.params.speed = speedValue; |
