fix path and more skins

This commit is contained in:
Mister Rajoy
2020-11-08 16:43:14 +01:00
parent ff071d54ff
commit 48fb5dc186
7 changed files with 25 additions and 13 deletions

View File

@@ -7,7 +7,7 @@ using MediaBrowser.Model.Branding;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Api;
namespace Jellyfin.Plugin.Css.Api
namespace Jellyfin.Plugin.SkinManager.Api
{
[Route("/Css/Set", "POST", Summary = "Downloads theme songs")]
[Authenticated]

View File

@@ -1,6 +1,6 @@
using MediaBrowser.Model.Plugins;
namespace Jellyfin.Plugin.Css.Configuration
namespace Jellyfin.Plugin.SkinManager.Configuration
{
public class PluginConfiguration : BasePluginConfiguration
{

View File

@@ -2,7 +2,7 @@
<html>
<head>
<title>Css</title>
<title>Skin Manager</title>
</head>
<body>
@@ -27,8 +27,7 @@
<div class="selectContainer">
<label for="css">css</label>
<select is="emby-select" id="cssOptions">
<!--<option value='@import url("https://prayag17.github.io/JellyFlix/default.css");'>Netflix</option>
<option value='@import url("https://ctalvio.github.io/Kaleidochromic/default_style.css");'>otra</option>-->
</select>
<br />

View File

@@ -12,7 +12,7 @@ using MediaBrowser.Api;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Net;
namespace Jellyfin.Plugin.Css
namespace Jellyfin.Plugin.SkinManager
{
public class CssManager : IServerEntryPoint
{

View File

@@ -1,12 +1,12 @@
using System;
using System.Collections.Generic;
using Jellyfin.Plugin.Css.Configuration;
using Jellyfin.Plugin.SkinManager.Configuration;
using MediaBrowser.Common.Configuration;
using MediaBrowser.Common.Plugins;
using MediaBrowser.Model.Plugins;
using MediaBrowser.Model.Serialization;
namespace Jellyfin.Plugin.Css
namespace Jellyfin.Plugin.SkinManager
{
public class Plugin : BasePlugin<PluginConfiguration>, IHasWebPages
{
@@ -16,12 +16,12 @@ namespace Jellyfin.Plugin.Css
Instance = this;
}
public override string Name => "Css";
public override string Name => "SkinManager";
public static Plugin Instance { get; private set; }
public override string Description
=> "Css";
=> "Skin Manager";
private readonly Guid _id = new Guid("e9ca8b8e-ca6d-40e7-85dc-58e536df8eb3");
public override Guid Id => _id;
@@ -32,7 +32,7 @@ namespace Jellyfin.Plugin.Css
{
new PluginPageInfo
{
Name = "Css",
Name = "SkinManager",
EmbeddedResourcePath = GetType().Namespace + ".Configuration.configurationpage.html"
}
};

View File

@@ -10,7 +10,7 @@ using MediaBrowser.Api;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Net;
namespace Jellyfin.Plugin.Css.ScheduledTasks
namespace Jellyfin.Plugin.SkinManager.ScheduledTasks
{
public class SetCssTask : IScheduledTask
{

View File

@@ -1,14 +1,27 @@
[
{
"name":"Netflix",
"name":"Jellyflix",
"author":"prayagprajapati17",
"css": "@import url(https://prayag17.github.io/JellyFlix/default.css);"
},
{
"name":"Monochromic",
"author":"EdgeMentality",
"css": "@import url('https://ctalvio.github.io/Monochromic/default_style.css');"
},
{
"name":"Kaleidochromic",
"author":"EdgeMentality",
"css": "@import url(https://ctalvio.github.io/Kaleidochromic/default_style.css);"
},
{
"name":"JellySkin",
"author":"prayagprajapati17",
"css": "@import url('https://prayag17.github.io/JellySkin/default.css');"
}
]