From eec3530e76f11cf54c95b762db12c0e8766a3089 Mon Sep 17 00:00:00 2001 From: mattsigal Date: Tue, 8 Sep 2026 21:11:08 -0700 Subject: [PATCH] Add ModernCardsOnMyMediaRow setting support to Moonbase - Add ModernCardsOnMyMediaRow to MoonfinSettingsProfile in Jellyfin and Emby - Add Modern cards on My Media row default user setting and description in configPage.html - Bind ModernCardsOnMyMediaRow in moonfin.js for settings save and load --- .../Models/MoonfinSettingsProfile.cs | 1 + Emby/Emby.Plugins.Moonfin/Pages/configPage.html | 9 +++++++++ Emby/Emby.Plugins.Moonfin/Pages/moonfin.js | 2 ++ Jellyfin/backend/Models/MoonfinSettingsProfile.cs | 3 +++ Jellyfin/backend/Pages/configPage.html | 11 +++++++++++ 5 files changed, 26 insertions(+) diff --git a/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs b/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs index 9da1a2d..6921b1d 100644 --- a/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs +++ b/Emby/Emby.Plugins.Moonfin/Models/MoonfinSettingsProfile.cs @@ -64,6 +64,7 @@ public class MoonfinSettingsProfile [JsonPropertyName("backdropEnabled")] public bool? BackdropEnabled { get; set; } [JsonPropertyName("homeRowsImageTypeOverride")] public bool? HomeRowsImageTypeOverride { get; set; } [JsonPropertyName("homeRowsStyle")] public string? HomeRowsStyle { get; set; } + [JsonPropertyName("modernCardsOnMyMediaRow")] public bool? ModernCardsOnMyMediaRow { get; set; } [JsonPropertyName("modernHomeRowsPadding")] public int? ModernHomeRowsPadding { get; set; } [JsonPropertyName("classicHomeRowsPadding")] public int? ClassicHomeRowsPadding { get; set; } [JsonPropertyName("fullScreenRows")] public bool? FullScreenRows { get; set; } diff --git a/Emby/Emby.Plugins.Moonfin/Pages/configPage.html b/Emby/Emby.Plugins.Moonfin/Pages/configPage.html index 753c1d6..c9e09ab 100644 --- a/Emby/Emby.Plugins.Moonfin/Pages/configPage.html +++ b/Emby/Emby.Plugins.Moonfin/Pages/configPage.html @@ -1265,6 +1265,15 @@

Home Row Dis +
+ + +
Display customizable posters that expand on focus. Disable to always show landscape thumbnail.
+
+
+ + +
Display customizable posters that expand on focus. Disable to always show landscape thumbnail.
+