From 80a209a96688bcc487d81da0a835e9dffdfc3d30 Mon Sep 17 00:00:00 2001
From: lscambo13 <32175188+lscambo13@users.noreply.github.com>
Date: Sun, 19 Jan 2025 17:06:43 +0530
Subject: [PATCH] Update Add-Ons.md
---
Add-Ons.md | 53 +++++++++++++++++++++++++++--------------------------
1 file changed, 27 insertions(+), 26 deletions(-)
diff --git a/Add-Ons.md b/Add-Ons.md
index e5214da..c7a67ee 100644
--- a/Add-Ons.md
+++ b/Add-Ons.md
@@ -1,39 +1,34 @@
-# Add-on: Custom media covers for ElegantFin
-This is a Jellyfin add-on that allows you to customise My Media cover arts. This is an experimental feature.
-
+# 🧩 Add-on: Custom media covers for ElegantFin
+This is a Jellyfin add-on that allows you to customise My Media cover arts. This is an experimental feature, so limited support will be provided.
#### **Author:** [lscambo13](https://github.com/lscambo13)
+### 👇 How to enable this add-on?
-### 🖼️ Previews
+- Paste the following at the end in Custom CSS code box:
-
- Click here to reveal
-
-
-
-
+```
+@import url("https://cdn.jsdelivr.net/gh/lscambo13/ElegantFin@main/Theme/assets/add-ons/custom-media-covers-nightly-min.css");
+```
-### 👇 How to setup this theme?
+### ⚙️ How to modify this add-on?
-
- To configure your theme to use the custom images, you'll need to input a URL pointing to an image in variables starting with '--url' and an overlay color in variables starting with '--color'.
-- Default Jellyfin cover sizes are 960px x 540px.
-- The colors should be in rgb format i.e. rbg(128, 128, 128).
-- You should remove the entries you do not intend to modify.
-- paste the following at the end in Custom CSS code box after making the necessary changes:
+
+- The ideal Jellyfin cover sizes are `960px x 540px`, and the colors should be in rgb format i.e. `rbg(128, 128, 128)`.
+
+- Below are all the configurable variables, but you should remove the entries you do not intend to modify:
-'''
- @import url("");
-
- :root{
+```
+:root{
+
--colorOverlayMoviesCover: rgb();
--colorOverlayTvshowsCover: rgb();
--colorOverlayLivetvCover: rgb();
@@ -45,6 +40,7 @@ This is a Jellyfin add-on that allows you to customise My Media cover arts. This
--colorOverlayFoldersCover: rgb();
+
--urlMoviesCover: url();
--urlTvshowsCover: url();
--urlLivetvCover: url();
@@ -53,20 +49,25 @@ This is a Jellyfin add-on that allows you to customise My Media cover arts. This
--urlHomevideosCover: url();
--urlBooksCover: url();
--urlFoldersCover: url();
+
}
+```
-'''
+### 🆗 Read this example:
+Suppose you want to modify the Live TV cover art. You'll have to modify the variables named `--colorOverlayLivetvCover` and `--urlLivetvCover`, so that your final configuration will look something like this:
-Suppose you want to modify the Live TV cover art. You'll have to modify the variables --colorOverlayLivetvCover and --urlLivetvCover, so that your configuration will look something like this:
-'
- @import url("");
+```
+@import url("https://cdn.jsdelivr.net/gh/lscambo13/ElegantFin@main/Theme/assets/add-ons/custom-media-covers-nightly-min.css");
- :root{
+:root{
--colorOverlayLivetvCover: rgb(39, 68, 185);
--urlLivetvCover: url(https://artworks.thetvdb.com/banners/fanart/original/71663-33.jpg);
}
-'
+```
+
+
+
Detailed steps for server-side implementation