From 77e7168c738ac70c08962f601d4f353ff205f21c Mon Sep 17 00:00:00 2001 From: Preston Date: Sat, 29 Feb 2020 22:37:02 -0500 Subject: [PATCH] Full Theme Support and More Settings are Functional --- src/index.ejs | 2 +- src/renderer/App.js | 32 +- .../components/ft-button/ft-button.js | 4 +- src/renderer/components/ft-input/ft-input.css | 21 ++ src/renderer/components/ft-input/ft-input.js | 16 +- src/renderer/components/ft-input/ft-input.vue | 7 +- .../components/ft-select/ft-select.css | 4 + .../components/ft-slider/ft-slider.css | 40 +- .../components/ft-slider/ft-slider.js | 5 + .../components/ft-slider/ft-slider.vue | 1 + .../ft-toggle-switch/ft-toggle-switch.css | 4 +- .../ft-video-player/ft-video-player.js | 30 +- .../general-settings/general-settings.js | 21 -- .../general-settings/general-settings.vue | 12 - .../player-settings/player-settings.js | 65 +++- .../player-settings/player-settings.vue | 26 +- .../theme-settings/theme-settings.css | 9 + .../theme-settings/theme-settings.js | 127 +++++++ .../theme-settings/theme-settings.vue | 42 +++ src/renderer/components/top-nav/top-nav.css | 87 +---- src/renderer/components/top-nav/top-nav.vue | 11 +- src/renderer/store/modules/settings.js | 317 +++++++++++----- src/renderer/store/modules/utils.js | 12 +- src/renderer/store/modules/ytdl.js | 33 +- src/renderer/themes.css | 352 ++++++++++++++++-- src/renderer/videoJS.css | 19 +- src/renderer/views/Channel/Channel.vue | 3 +- src/renderer/views/Settings/Settings.js | 2 + src/renderer/views/Settings/Settings.vue | 1 + src/renderer/views/Watch/Watch.js | 47 ++- 30 files changed, 1040 insertions(+), 312 deletions(-) create mode 100644 src/renderer/components/theme-settings/theme-settings.css create mode 100644 src/renderer/components/theme-settings/theme-settings.js create mode 100644 src/renderer/components/theme-settings/theme-settings.vue diff --git a/src/index.ejs b/src/index.ejs index 02837388..399650ac 100644 --- a/src/index.ejs +++ b/src/index.ejs @@ -15,7 +15,7 @@ <% } %> - +