using System; using System.Collections.Generic; using Jellyfin.Plugin.Css.Configuration; using MediaBrowser.Common.Configuration; using MediaBrowser.Common.Plugins; using MediaBrowser.Model.Plugins; using MediaBrowser.Model.Serialization; namespace Jellyfin.Plugin.Css { public class Plugin : BasePlugin, IHasWebPages { public Plugin(IApplicationPaths appPaths, IXmlSerializer xmlSerializer) : base(appPaths, xmlSerializer) { Instance = this; } public override string Name => "Css"; public static Plugin Instance { get; private set; } public override string Description => "Css"; private readonly Guid _id = new Guid("e9ca8b8e-ca6d-40e7-85dc-58e536df8eb3"); public override Guid Id => _id; public IEnumerable GetPages() { return new[] { new PluginPageInfo { Name = "Css", EmbeddedResourcePath = GetType().Namespace + ".Configuration.configurationpage.html" } }; } } }