From 4d1d4427465360c9a661dfd728a31ebeb8322843 Mon Sep 17 00:00:00 2001 From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com> Date: Mon, 9 Mar 2026 02:28:46 +0100 Subject: [PATCH] Add custom overlay feature with configuration options for text and image --- .../Configuration/PluginConfiguration.cs | 4 + .../Configuration/configPage.html | 45 +++++++++- .../Web/mediaBarEnhanced.css | 72 +++++++++++++++ .../Web/mediaBarEnhanced.js | 87 +++++++++++++++++++ 4 files changed, 204 insertions(+), 4 deletions(-) diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs index 1ec4755..3e75b62 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/PluginConfiguration.cs @@ -49,5 +49,9 @@ namespace Jellyfin.Plugin.MediaBarEnhanced.Configuration public bool IncludeWatchedContent { get; set; } = false; public string SortBy { get; set; } = "Random"; public string SortOrder { get; set; } = "Ascending"; + + public bool EnableCustomOverlay { get; set; } = false; + public string CustomOverlayText { get; set; } = ""; + public string CustomOverlayImageUrl { get; set; } = ""; } } diff --git a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html index 8604d0a..a450d08 100644 --- a/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html +++ b/Jellyfin.Plugin.MediaBarEnhanced/Configuration/configPage.html @@ -212,6 +212,29 @@