From 816f58cf02a83d859fd650d3c5f25fc636a66ba8 Mon Sep 17 00:00:00 2001
From: CodeDevMLH <145071728+CodeDevMLH@users.noreply.github.com>
Date: Sat, 21 Feb 2026 15:11:29 +0100
Subject: [PATCH] Update SpringOptions configuration and HTML for seasonal
options
---
.../Configuration/PluginConfiguration.cs | 6 +++---
Jellyfin.Plugin.Seasonals/Configuration/configPage.html | 5 ++++-
Jellyfin.Plugin.Seasonals/Web/spring.js | 4 ++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs b/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs
index 9864935..9c3993b 100644
--- a/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs
+++ b/Jellyfin.Plugin.Seasonals/Configuration/PluginConfiguration.cs
@@ -195,10 +195,10 @@ public class SpringOptions
{
public int PollenCount { get; set; } = 30;
public int SunbeamCount { get; set; } = 5;
- public int BirdCount { get; set; } = 3;
+ public int BirdCount { get; set; } = 4;
public int ButterflyCount { get; set; } = 4;
- public int BeeCount { get; set; } = 1;
- public int LadybugCount { get; set; } = 1;
+ public int BeeCount { get; set; } = 2;
+ public int LadybugCount { get; set; } = 2;
public bool EnableSpring { get; set; } = true;
public bool EnableSpringSunbeams { get; set; } = true;
public bool EnableRandomSpring { get; set; } = true;
diff --git a/Jellyfin.Plugin.Seasonals/Configuration/configPage.html b/Jellyfin.Plugin.Seasonals/Configuration/configPage.html
index 1054e68..0a33f3d 100644
--- a/Jellyfin.Plugin.Seasonals/Configuration/configPage.html
+++ b/Jellyfin.Plugin.Seasonals/Configuration/configPage.html
@@ -65,7 +65,7 @@
-
+
@@ -73,6 +73,9 @@
+
+
+
The season to display if automation is disabled or no "Auto Selection" rule matches the current date.
diff --git a/Jellyfin.Plugin.Seasonals/Web/spring.js b/Jellyfin.Plugin.Seasonals/Web/spring.js
index f6502d8..954c8d5 100644
--- a/Jellyfin.Plugin.Seasonals/Web/spring.js
+++ b/Jellyfin.Plugin.Seasonals/Web/spring.js
@@ -6,8 +6,8 @@ const sunbeamCount = config.SunbeamCount || 5; // Number of sunbeams
const enableSunbeams = config.EnableSpringSunbeams !== undefined ? config.EnableSpringSunbeams : true; // Enable/disable sunbeams
const birdCount = config.BirdCount !== undefined ? config.BirdCount : 3; // Number of birds
const butterflyCount = config.ButterflyCount !== undefined ? config.ButterflyCount : 4; // Number of butterflies
-const beeCount = config.BeeCount !== undefined ? config.BeeCount : 1; // Number of bees
-const ladybugCount = config.LadybugCount !== undefined ? config.LadybugCount : 1; // Number of ladybugs
+const beeCount = config.BeeCount !== undefined ? config.BeeCount : 2; // Number of bees
+const ladybugCount = config.LadybugCount !== undefined ? config.LadybugCount : 2; // Number of ladybugs
const randomSpring = config.EnableRandomSpring !== undefined ? config.EnableRandomSpring : true; // Enable random spring objects
const birdImages = [