From 99eed0d4d76d3f136f0b595ee04c877de6c15541 Mon Sep 17 00:00:00 2001 From: Prayag <55829513+prayag17@users.noreply.github.com> Date: Tue, 1 Dec 2020 19:42:41 +0530 Subject: [PATCH] Clean/organize the code --- .../Configuration/configurationpage.html | 629 ++++++++---------- 1 file changed, 263 insertions(+), 366 deletions(-) diff --git a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html index e85de63..32d3c81 100644 --- a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html +++ b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html @@ -1,381 +1,278 @@ - - Skin Manager - -
-
-
-
-
-

Skin Manager

- Help -
-
-

- Select the skin you want to install and click Set Skin -

-
-
-
-
- - -
- -
-
- -
- -
-
-
- - - - -
+
+
+
+
+
+

Skin Manager

+ Help +
+
+

+ Select the skin you want to install and click Set Skin +

+
+
+
+
+ + +
+
-
+
+
+
+ + +
+
+ - - - - + }); + } + function hexToRgb(hex) { + // Expand shorthand form (e.g. "03F") to full form (e.g. "0033FF") + var shorthandRegex = /^#?([a-f\d])([a-f\d])([a-f\d])$/i; + hex = hex.replace(shorthandRegex, function(m, r, g, b) { + return r + r + g + g + b + b; + }); + var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex); + return result ? { + r: parseInt(result[1], 16), + g: parseInt(result[2], 16), + b: parseInt(result[3], 16) + } : null; + } + + +
- - \ No newline at end of file +