Add license to work on GNU/Icecat
This commit is contained in:
parent
e21a58e430
commit
4d136a06e2
3 changed files with 92 additions and 0 deletions
|
@ -1,4 +1,29 @@
|
||||||
<script is:inline>
|
<script is:inline>
|
||||||
|
/**
|
||||||
|
* @licstart The following is the entire license notice for the
|
||||||
|
* JavaScript code in this page.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2024 SudoVanilla
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* The JavaScript code in this page is free software: you can
|
||||||
|
* redistribute it and/or modify it under the terms of the GNU
|
||||||
|
* General Public License (GNU GPL) as published by the Free Software
|
||||||
|
* Foundation, either version 3 of the License, or (at your option)
|
||||||
|
* any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||||
|
* FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||||||
|
*
|
||||||
|
* As additional permission under GNU GPL version 3 section 7, you
|
||||||
|
* may distribute non-source (e.g., minimized or compacted) forms of
|
||||||
|
* that code without the copy of the GNU GPL normally required by
|
||||||
|
* section 4, provided you include this license notice and a URL
|
||||||
|
* through which recipients can access the Corresponding Source.
|
||||||
|
*
|
||||||
|
* @licend The above is the entire license notice
|
||||||
|
* for the JavaScript code in this page.
|
||||||
|
*
|
||||||
|
*/
|
||||||
var VideoContainer = document.querySelector('.video-container')
|
var VideoContainer = document.querySelector('.video-container')
|
||||||
var VideoControls = document.querySelector('.video-controls')
|
var VideoControls = document.querySelector('.video-controls')
|
||||||
var Player = document.querySelector('video')
|
var Player = document.querySelector('video')
|
||||||
|
@ -15,15 +40,31 @@ function Fullscreen() {
|
||||||
function Toggle_Fullscreen() {
|
function Toggle_Fullscreen() {
|
||||||
if (document.fullscreenElement) {
|
if (document.fullscreenElement) {
|
||||||
document.querySelector('.vc-top').style.opacity = '0'
|
document.querySelector('.vc-top').style.opacity = '0'
|
||||||
|
document.querySelector('.video-controls').style.background = 'linear-gradient(0deg, rgba(0,0,0,0.7523460067620799) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 94%, rgba(0,0,0,0) 100%)'
|
||||||
|
document.querySelector('.video-container .video-controls, .video-container video').style.borderRadius = '12px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.bottom = '4px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.height = 'calc(100% - 28px)'
|
||||||
document.exitFullscreen();
|
document.exitFullscreen();
|
||||||
} else if (document.webkitFullscreenElement) {
|
} else if (document.webkitFullscreenElement) {
|
||||||
document.querySelector('.vc-top').style.opacity = '0'
|
document.querySelector('.vc-top').style.opacity = '0'
|
||||||
|
document.querySelector('.video-controls').style.background = 'linear-gradient(0deg, rgba(0,0,0,0.7523460067620799) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 94%, rgba(0,0,0,0) 100%)'
|
||||||
|
document.querySelector('.video-container .video-controls, .video-container video').style.borderRadius = '12px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.bottom = '4px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.height = 'calc(100% - 28px)'
|
||||||
document.webkitExitFullscreen();
|
document.webkitExitFullscreen();
|
||||||
} else if (VideoContainer.webkitRequestFullscreen) {
|
} else if (VideoContainer.webkitRequestFullscreen) {
|
||||||
document.querySelector('.vc-top').style.opacity = '1'
|
document.querySelector('.vc-top').style.opacity = '1'
|
||||||
|
document.querySelector('.video-controls').style.background = 'linear-gradient(0deg, rgba(0, 0, 0, 0.753) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 91%, rgba(0, 0, 0, 1) 100%)'
|
||||||
|
document.querySelector('.video-container .video-controls, .video-container video').style.borderRadius = '0'
|
||||||
|
document.querySelector('.video-container .video-controls').style.bottom = '0px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.height = '100%'
|
||||||
VideoContainer.webkitRequestFullscreen();
|
VideoContainer.webkitRequestFullscreen();
|
||||||
} else {
|
} else {
|
||||||
document.querySelector('.vc-top').style.opacity = '1'
|
document.querySelector('.vc-top').style.opacity = '1'
|
||||||
|
document.querySelector('.video-controls').style.background = 'linear-gradient(0deg, rgba(0, 0, 0, 0.753) 0%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 91%, rgba(0, 0, 0, 1) 100%)'
|
||||||
|
document.querySelector('.video-container .video-controls, .video-container video').style.borderRadius = '0'
|
||||||
|
document.querySelector('.video-container .video-controls').style.bottom = '0px'
|
||||||
|
document.querySelector('.video-container .video-controls').style.height = '100%'
|
||||||
VideoContainer.requestFullscreen();
|
VideoContainer.requestFullscreen();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,29 @@
|
||||||
<script is:inline>
|
<script is:inline>
|
||||||
|
/**
|
||||||
|
* @licstart The following is the entire license notice for the
|
||||||
|
* JavaScript code in this page.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2024 SudoVanilla
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* The JavaScript code in this page is free software: you can
|
||||||
|
* redistribute it and/or modify it under the terms of the GNU
|
||||||
|
* General Public License (GNU GPL) as published by the Free Software
|
||||||
|
* Foundation, either version 3 of the License, or (at your option)
|
||||||
|
* any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||||
|
* FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||||||
|
*
|
||||||
|
* As additional permission under GNU GPL version 3 section 7, you
|
||||||
|
* may distribute non-source (e.g., minimized or compacted) forms of
|
||||||
|
* that code without the copy of the GNU GPL normally required by
|
||||||
|
* section 4, provided you include this license notice and a URL
|
||||||
|
* through which recipients can access the Corresponding Source.
|
||||||
|
*
|
||||||
|
* @licend The above is the entire license notice
|
||||||
|
* for the JavaScript code in this page.
|
||||||
|
*
|
||||||
|
*/
|
||||||
function Seek() {
|
function Seek() {
|
||||||
var Player = document.querySelector('video')
|
var Player = document.querySelector('video')
|
||||||
const timeElapsed = document.getElementById("current");
|
const timeElapsed = document.getElementById("current");
|
||||||
|
|
|
@ -1,4 +1,30 @@
|
||||||
<script is:inline>
|
<script is:inline>
|
||||||
|
/**
|
||||||
|
* @licstart The following is the entire license notice for the
|
||||||
|
* JavaScript code in this page.
|
||||||
|
*
|
||||||
|
* Copyright (C) 2024 SudoVanilla
|
||||||
|
* Copyright (C) 2014 michancio
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* The JavaScript code in this page is free software: you can
|
||||||
|
* redistribute it and/or modify it under the terms of the GNU
|
||||||
|
* General Public License (GNU GPL) as published by the Free Software
|
||||||
|
* Foundation, either version 3 of the License, or (at your option)
|
||||||
|
* any later version. The code is distributed WITHOUT ANY WARRANTY;
|
||||||
|
* without even the implied warranty of MERCHANTABILITY or FITNESS
|
||||||
|
* FOR A PARTICULAR PURPOSE. See the GNU GPL for more details.
|
||||||
|
*
|
||||||
|
* As additional permission under GNU GPL version 3 section 7, you
|
||||||
|
* may distribute non-source (e.g., minimized or compacted) forms of
|
||||||
|
* that code without the copy of the GNU GPL normally required by
|
||||||
|
* section 4, provided you include this license notice and a URL
|
||||||
|
* through which recipients can access the Corresponding Source.
|
||||||
|
*
|
||||||
|
* @licend The above is the entire license notice
|
||||||
|
* for the JavaScript code in this page.
|
||||||
|
*
|
||||||
|
*/
|
||||||
// https://gist.github.com/michancio/59b9f3dc54b3ff4f6a84
|
// https://gist.github.com/michancio/59b9f3dc54b3ff4f6a84
|
||||||
// Find elements
|
// Find elements
|
||||||
var SyncVideo = document.querySelector(".main-video");
|
var SyncVideo = document.querySelector(".main-video");
|
||||||
|
|
Loading…
Reference in a new issue