From 435c256ec3811446384e66ea8bd3af1a67e0f647 Mon Sep 17 00:00:00 2001 From: Prayag <55829513+prayag17@users.noreply.github.com> Date: Fri, 11 Dec 2020 20:50:27 +0530 Subject: [PATCH] Theme previews --- .../Configuration/configurationpage.html | 553 +++++++++--------- 1 file changed, 274 insertions(+), 279 deletions(-) diff --git a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html index 6e9f783..52fbdb4 100644 --- a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html +++ b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html @@ -1,301 +1,296 @@ + - Skin Manager + Skin Manager + -
-
-
-
-
-

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; + } + + + + +