diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_blue.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_blue.gif new file mode 100644 index 0000000..8e6e94f Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_blue.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_green.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_green.gif new file mode 100644 index 0000000..fc5eecb Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_green.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_lightblue.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_lightblue.gif new file mode 100644 index 0000000..ecbbec1 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_lightblue.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_orange.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_orange.gif new file mode 100644 index 0000000..e9c3d1d Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_orange.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_pink.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_pink.gif new file mode 100644 index 0000000..bf659d0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_pink.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_red.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_red.gif new file mode 100644 index 0000000..0d992a3 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_red.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_yellow.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_yellow.gif new file mode 100644 index 0000000..085170c Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/balloon_yellow.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_1.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_1.gif new file mode 100644 index 0000000..73359a3 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_2.gif b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_2.gif new file mode 100644 index 0000000..335f5a5 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/birthday_assets/gift_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/bronze_coin.gif b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/bronze_coin.gif new file mode 100644 index 0000000..bc9b5c0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/bronze_coin.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/gold_coin.gif b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/gold_coin.gif new file mode 100644 index 0000000..cff87d6 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/gold_coin.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_black.png b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_black.png new file mode 100644 index 0000000..5e25602 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_black.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_blue.png b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_blue.png new file mode 100644 index 0000000..4ddaabc Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_blue.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_green.png b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_green.png new file mode 100644 index 0000000..0e51e8a Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_green.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_red.png b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_red.png new file mode 100644 index 0000000..71012a0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_red.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_yellow.png b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_yellow.png new file mode 100644 index 0000000..9186b72 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/ring_yellow.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/silver_coin.gif b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/silver_coin.gif new file mode 100644 index 0000000..8323cc4 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/silver_coin.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/olympic_assets/torch.gif b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/torch.gif new file mode 100644 index 0000000..5aa85f6 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/olympic_assets/torch.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_1.gif b/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_1.gif new file mode 100644 index 0000000..a285080 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_2.gif b/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_2.gif new file mode 100644 index 0000000..d10107a Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/Satellite_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/astronaut_1.gif b/Jellyfin.Plugin.Seasonals/Web/space_assets/astronaut_1.gif new file mode 100644 index 0000000..5982603 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/astronaut_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/iss.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/iss.png new file mode 100644 index 0000000..36d8e47 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/iss.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_1.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_1.png new file mode 100644 index 0000000..ddd1158 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_2.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_2.png new file mode 100644 index 0000000..77e84c4 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_3.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_3.png new file mode 100644 index 0000000..c6ca1b0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_3.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_4.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_4.png new file mode 100644 index 0000000..b5a0cfb Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_4.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_5.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_5.png new file mode 100644 index 0000000..34c8c04 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_5.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_6.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_6.png new file mode 100644 index 0000000..55fce4e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_6.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_7.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_7.png new file mode 100644 index 0000000..117169c Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_7.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_8.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_8.png new file mode 100644 index 0000000..c1adedb Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_8.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_9.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_9.png new file mode 100644 index 0000000..aff1dab Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/planet_9.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/rocket.gif b/Jellyfin.Plugin.Seasonals/Web/space_assets/rocket.gif new file mode 100644 index 0000000..3b1a96e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/rocket.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/space_assets/space-shuttle.png b/Jellyfin.Plugin.Seasonals/Web/space_assets/space-shuttle.png new file mode 100644 index 0000000..ea09f9b Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/space_assets/space-shuttle.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_1.png new file mode 100644 index 0000000..6c9ff10 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_2.png new file mode 100644 index 0000000..557619c Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/badminton_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_1.png new file mode 100644 index 0000000..2e5c69f Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_2.png new file mode 100644 index 0000000..af6451d Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/baseball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_1.png new file mode 100644 index 0000000..5aa4969 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_2.png new file mode 100644 index 0000000..64f8852 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/basketball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_1.png new file mode 100644 index 0000000..ab09edd Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_10.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_10.png new file mode 100644 index 0000000..0ccc6d5 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_10.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_11.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_11.png new file mode 100644 index 0000000..158905f Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_11.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_12.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_12.png new file mode 100644 index 0000000..857f127 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_12.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_13.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_13.png new file mode 100644 index 0000000..f3eada8 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_13.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_14.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_14.png new file mode 100644 index 0000000..37738ff Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_14.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_2.png new file mode 100644 index 0000000..c50e641 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_3.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_3.png new file mode 100644 index 0000000..4126563 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_3.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_4.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_4.png new file mode 100644 index 0000000..0e57f81 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_4.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_5.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_5.png new file mode 100644 index 0000000..0b3d746 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_5.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_6.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_6.png new file mode 100644 index 0000000..bb3ec32 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_6.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_7.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_7.png new file mode 100644 index 0000000..f35443c Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_7.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_8.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_8.png new file mode 100644 index 0000000..242a63e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_8.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_9.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_9.png new file mode 100644 index 0000000..9237b0c Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/billiard_ball_9.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_1.png new file mode 100644 index 0000000..6794f47 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_2.png new file mode 100644 index 0000000..ffb74bf Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/bowling_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_1.png new file mode 100644 index 0000000..2352ac6 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_2.png new file mode 100644 index 0000000..7eb5cda Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_3.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_3.png new file mode 100644 index 0000000..205f710 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_3.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_4.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_4.png new file mode 100644 index 0000000..1a13556 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_4.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_5.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_5.png new file mode 100644 index 0000000..7d0056b Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/football_5.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_1.png new file mode 100644 index 0000000..a897125 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_2.png new file mode 100644 index 0000000..dc360fd Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/golf_ball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_1.png new file mode 100644 index 0000000..867a4fa Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_2.png new file mode 100644 index 0000000..1fb47b9 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/rugby_ball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_1.png new file mode 100644 index 0000000..6bd6ef6 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_2.png new file mode 100644 index 0000000..3516261 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/table_tennis_ball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_1.png new file mode 100644 index 0000000..8c05e2b Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_2.png new file mode 100644 index 0000000..70100ba Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/tennis_ball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/trophy.gif b/Jellyfin.Plugin.Seasonals/Web/sport_assets/trophy.gif new file mode 100644 index 0000000..3af2bbd Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/trophy.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_1.png new file mode 100644 index 0000000..1f8847e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_2.png new file mode 100644 index 0000000..febbfc0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/volleyball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_1.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_1.png new file mode 100644 index 0000000..25a27a7 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_1.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_2.png b/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_2.png new file mode 100644 index 0000000..c960247 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/sport_assets/waterball_2.png differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_1.gif new file mode 100644 index 0000000..e58bf94 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_2.gif new file mode 100644 index 0000000..934eab0 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Jellyfish_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_1.gif new file mode 100644 index 0000000..a1e2b7e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_2.gif new file mode 100644 index 0000000..c5e0246 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/Seaweed_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crab_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crab_1.gif new file mode 100644 index 0000000..d194857 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crab_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_2.gif new file mode 100644 index 0000000..59b137a Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_3.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_3.gif new file mode 100644 index 0000000..12b33be Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/crap_3.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/dolphin.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/dolphin.gif new file mode 100644 index 0000000..ac1ec1e Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/dolphin.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_1.gif new file mode 100644 index 0000000..c542079 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_2.gif new file mode 100644 index 0000000..4b560ce Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_3.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_3.gif new file mode 100644 index 0000000..47d8d18 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_3.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_4.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_4.gif new file mode 100644 index 0000000..a9b9083 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_4.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_5.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_5.gif new file mode 100644 index 0000000..fff9eaa Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_5.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_6.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_6.gif new file mode 100644 index 0000000..ce94283 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/fish_6.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_1.gif new file mode 100644 index 0000000..63b2904 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_2.gif new file mode 100644 index 0000000..6acd424 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/seahorse_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/shell_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/shell_1.gif new file mode 100644 index 0000000..634d663 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/shell_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_1.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_1.gif new file mode 100644 index 0000000..ffe4461 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_1.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_2.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_2.gif new file mode 100644 index 0000000..8c509f9 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/starfish_2.gif differ diff --git a/Jellyfin.Plugin.Seasonals/Web/underwater_assets/turtle.gif b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/turtle.gif new file mode 100644 index 0000000..9fd1ef1 Binary files /dev/null and b/Jellyfin.Plugin.Seasonals/Web/underwater_assets/turtle.gif differ