From a8ae61c32b828e1389df6b179f60f6d52ff63d42 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Sun, 13 Mar 2022 00:32:25 +0300 Subject: Added almost all invidious settings #104 --- src/pages/options/general/general.js | 1 - src/pages/options/youtube/embed-exceptions.js | 1 - src/pages/options/youtube/invidious.js | 139 ++++++- src/pages/options/youtube/youtube.html | 579 +++++++++++++++++++++++++- src/pages/options/youtube/youtube.js | 2 +- src/pages/stylesheets/styles.css | 9 +- 6 files changed, 678 insertions(+), 53 deletions(-) (limited to 'src/pages') diff --git a/src/pages/options/general/general.js b/src/pages/options/general/general.js index 54a1fd19..c737759f 100644 --- a/src/pages/options/general/general.js +++ b/src/pages/options/general/general.js @@ -115,7 +115,6 @@ generalHelper.init().then(() => { ) let exceptionsCustomInstances = generalHelper.getExceptions(); function calcExceptionsCustomInstances() { - console.log("exceptionsCustomInstances", exceptionsCustomInstances) document.getElementById("exceptions-custom-checklist").innerHTML = [...exceptionsCustomInstances.url, ...exceptionsCustomInstances.regex].map( (x) => `
${x}
-
-

Volume: 50%

- - -
-

Autoplay Video

+
+
+

Always loop

+ +
+ +
+

Autoplay next video

+ +
+ +
+

Play next by default

+ +
+

Always proxy videos

- @@ -196,8 +211,32 @@
-

Video Quality

- + + + + +
+ +
+

Default speed

+ +
+ +
+

Preferred video quality

+ +

Preferred DASH video quality

+ +
+ +
+

Volume: --%

+ +
- + +
+

Default comments

+ +   + +
+ +
+

Default captions

+ +   + +   + +
+ +
+

Show related videos

+ +
+ +
+

Show annotations by default

+ +
+ +
+

Automatically extend video description

+ +
+ +
+

Interactive 360 degree videos (requires WebGL)

+ +
+ +
+

Save playback position

+ +

diff --git a/src/pages/options/youtube/youtube.js b/src/pages/options/youtube/youtube.js index 79a206a6..180276ca 100644 --- a/src/pages/options/youtube/youtube.js +++ b/src/pages/options/youtube/youtube.js @@ -99,7 +99,7 @@ invidiousClearVolumeElement.addEventListener("click", (_) => { youtubeHelper.setVolume('--'); volumeValueElement.textContent = `--%`; - volumeElement.value = 50; + volumeElement.value = null; } ); diff --git a/src/pages/stylesheets/styles.css b/src/pages/stylesheets/styles.css index 277ef2e4..cb632c14 100644 --- a/src/pages/stylesheets/styles.css +++ b/src/pages/stylesheets/styles.css @@ -49,24 +49,17 @@ img, svg { input[type="url"], input[type="text"], select { - padding: 5px 10px; - width: 350px; font-weight: bold; - border-radius: 3px; box-sizing: border-box; - background-color: var(--bg-main); border-style: solid; border-color: #767676; color: var(--text); -} - -select { font-size: 16px; padding: 8px; background-color: var(--bg-secondary); border: none; margin: 0; - width: auto; + width: 200px; border-radius: 3px; } -- cgit 1.4.1