mirror of
https://github.com/lscambo13/ElegantFin.git
synced 2025-09-18 12:40:16 +00:00
Compare commits
77 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
6b537e3e16 | ||
|
f003722028 | ||
|
3f7078be54 | ||
|
353e6b466a | ||
|
2c4fa43198 | ||
|
0ad636b2f3 | ||
|
5a07894b0a | ||
|
bc664a5e30 | ||
|
f23bf85aa0 | ||
|
96de0cd09a | ||
|
ec5c69e126 | ||
|
56926bd623 | ||
|
e8f1fba482 | ||
|
d5249de256 | ||
|
6d65fb0495 | ||
|
98588d9787 | ||
|
dfbb944fd1 | ||
|
13ab96d1a8 | ||
|
36360df6a7 | ||
|
dd51565fde | ||
|
ca1b03e125 | ||
|
edcd66abac | ||
|
af76751329 | ||
|
4c167fe353 | ||
|
88af9ccd9c | ||
|
9ef7d3eead | ||
|
7f9a0ed63d | ||
|
f3655a2e3f | ||
|
7411aa59f7 | ||
|
0524530f6c | ||
|
96de404c7e | ||
|
d67c6b510f | ||
|
0cf3435546 | ||
|
d57dae184c | ||
|
d3c684cbe9 | ||
|
edd746136a | ||
|
3d73fce56f | ||
|
f57e92dffd | ||
|
ab70b69577 | ||
|
887b7547fa | ||
|
195b512434 | ||
|
0b70a46df8 | ||
|
295cc105cd | ||
|
1ed5c6600e | ||
|
127b34f222 | ||
|
e24e0ea1e2 | ||
|
5991aae9a1 | ||
|
7870e74479 | ||
|
aed961525e | ||
|
33574317bc | ||
|
ad4bb5f0e8 | ||
|
0f5711baa4 | ||
|
00619e7a4a | ||
|
6de7610551 | ||
|
f1003499c9 | ||
|
694f8a348b | ||
|
f311a2ab1c | ||
|
d738f01510 | ||
|
4346bbea5e | ||
|
9590424ac7 | ||
|
a65c30796c | ||
|
bb7c2acf7d | ||
|
a27e9e6713 | ||
|
66f777672d | ||
|
8e98632656 | ||
|
bbe9205d08 | ||
|
170bb6836c | ||
|
2c070e21df | ||
|
0497fbdf0e | ||
|
039f852dea | ||
|
7b80a191a7 | ||
|
9eec520249 | ||
|
847f388894 | ||
|
d4008e06b0 | ||
|
5e8069bd8c | ||
|
0f32a421a1 | ||
|
2396dbd40b |
57
README.md
57
README.md
@@ -70,13 +70,43 @@ https://github.com/user-attachments/assets/7a492f89-9c82-4038-a07a-a9a59e4f8eef
|
|||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
### 🧩 How to customise this theme?
|
### 🧩 How to customise this theme?
|
||||||
- Documentation yet to be added. Help needed.
|
|
||||||
- [Experimental add-ons](https://github.com/lscambo13/ElegantFin/blob/main/Add-Ons.md)
|
<details>
|
||||||
|
<summary><i>1. Custom media covers for user media libraries</i></summary>
|
||||||
|
|
||||||
|
- [Preview](https://private-user-images.githubusercontent.com/32175188/438879202-343b8aae-fbae-4ad6-bff7-c1baf5573b1a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NDYyMDMyNTEsIm5iZiI6MTc0NjIwMjk1MSwicGF0aCI6Ii8zMjE3NTE4OC80Mzg4NzkyMDItMzQzYjhhYWUtZmJhZS00YWQ2LWJmZjctYzFiYWY1NTczYjFhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA1MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwNTAyVDE2MjIzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI3MjE3YjNjOGU2ZDU2YTdmMTg0MzA5ZGYyMGY0N2UxZmU4OGRlNmM5MjkzZTVhZmU5NTVlYmNlOTE5OTE4ZGMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.kQTa5XFb2lEHxPJeCG8eOnAqrWLdoSZXWSxF_R0NscQ)
|
||||||
|
- Read more about this experimental add-on [here](https://github.com/lscambo13/ElegantFin/blob/main/custom-media-covers.md)
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><i>2. Custom background image for the login page</i></summary>
|
||||||
|
|
||||||
|
- [Preview](https://user-images.githubusercontent.com/16425113/129554147-6ac7ba51-43e7-4c8e-ba77-e646a3ef6b12.jpg)
|
||||||
|
- To enable the background wallpaper on the login screen, first tick the 'Enable the splash screen' option in your Jellyfin Dashboard below the Custom CSS Box.
|
||||||
|
- Second, copy and paste the following code at the end in Custom CSS box but don't save yet.
|
||||||
|
```
|
||||||
|
:root{
|
||||||
|
--loginPageBgUrl: url("<YOUR-JELLYFIN-SERVER-ADDRESS>/Branding/Splashscreen?format=webp&foregroundLayer=1&quality=33&width=3840&height=2160&blur=2");
|
||||||
|
}
|
||||||
|
```
|
||||||
|
- Third, replace `<YOUR-JELLYFIN-SERVER-ADDRESS>` with your Jellyfin server address, for example, `http://192.168.0.1:8097`.
|
||||||
|
- Don't forget the correct http or https in your domain.
|
||||||
|
- You can also modify the parameters, for example blur size or the resolution, according to your liking.
|
||||||
|
- Once done, save and refresh your apps and webpages.
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary><i>3. Bring back the home button in the app header</i></summary>
|
||||||
|
|
||||||
|
- Read more about steps [here](https://github.com/lscambo13/ElegantFin/issues/51)
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
### 🆗 Tested on
|
### 🆗 Tested on
|
||||||
- Jellyfin Server v10.10.3
|
- Jellyfin Server v10.10.6
|
||||||
- Jellyfin Android App v2.6.2
|
- Jellyfin Android App v2.6.2
|
||||||
|
|
||||||
<hr>
|
<hr>
|
||||||
@@ -86,7 +116,7 @@ https://github.com/user-attachments/assets/7a492f89-9c82-4038-a07a-a9a59e4f8eef
|
|||||||
<summary>1️⃣ - <i>How do I check if I am using the latest version on ElegantFin?</i></summary>
|
<summary>1️⃣ - <i>How do I check if I am using the latest version on ElegantFin?</i></summary>
|
||||||
|
|
||||||
- To make sure that you are using the latest version of ElegantFin, check the version number at the bottom in the Dashboard screen.
|
- To make sure that you are using the latest version of ElegantFin, check the version number at the bottom in the Dashboard screen.
|
||||||
- It should be something like ElegantFin v24.12.XX
|
- It should be something like ElegantFin v25.03.XX
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
@@ -103,11 +133,24 @@ https://github.com/user-attachments/assets/7a492f89-9c82-4038-a07a-a9a59e4f8eef
|
|||||||
<summary>3️⃣ - <i>Why do I notice visual bugs and inconsistencies on Jellyfin Media Player?</i></summary>
|
<summary>3️⃣ - <i>Why do I notice visual bugs and inconsistencies on Jellyfin Media Player?</i></summary>
|
||||||
|
|
||||||
- Currently JMP uses Qt 5.x which uses an outdated web engine, so many new CSS features do not work. Once they release a new version based on Qt 6.x, most issues should automatically be resolved. Until then, I advise using the web app instead.
|
- Currently JMP uses Qt 5.x which uses an outdated web engine, so many new CSS features do not work. Once they release a new version based on Qt 6.x, most issues should automatically be resolved. Until then, I advise using the web app instead.
|
||||||
- Are you not using JMP and still facing issues? See the 4th point below.
|
|
||||||
</details>
|
</details>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary>4️⃣ - <i>How do I report bugs/issues?</i></summary>
|
<summary>4️⃣ - <i>All the icons on my LG TV seem to be broken. How to fix them?</i></summary>
|
||||||
|
|
||||||
|
- It seems that modern Material Icons which this theme uses are [not compatible on some WebOS TVs](https://github.com/lscambo13/ElegantFin/issues/39). There is a [huge similar thread](https://www.reddit.com/r/youtubetv/comments/e27go3/chinese_symbols_instead_of_icons_on_lg_tv/) about this.
|
||||||
|
- This bug can be fixed by using the older icons, so I have implemented the following workaround to bring back older, supported icons.
|
||||||
|
- Simply add the following code at the end in Custom CSS box and save, then refresh your apps and webpages:
|
||||||
|
|
||||||
|
```
|
||||||
|
:root{
|
||||||
|
--iconPack: 'Material Icons';
|
||||||
|
}
|
||||||
|
```
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>5️⃣ - <i>How do I report bugs/issues?</i></summary>
|
||||||
|
|
||||||
- First check [here](https://github.com/lscambo13/ElegantFin/issues?q=) whether a similar issue has been reported already. If it exists, upvote and comment there to let me know.
|
- First check [here](https://github.com/lscambo13/ElegantFin/issues?q=) whether a similar issue has been reported already. If it exists, upvote and comment there to let me know.
|
||||||
- Alternatively, create a new issue [here](https://github.com/lscambo13/ElegantFin/issues/new/choose).
|
- Alternatively, create a new issue [here](https://github.com/lscambo13/ElegantFin/issues/new/choose).
|
||||||
@@ -115,7 +158,7 @@ https://github.com/user-attachments/assets/7a492f89-9c82-4038-a07a-a9a59e4f8eef
|
|||||||
|
|
||||||
</details>
|
</details>
|
||||||
<details>
|
<details>
|
||||||
<summary>5️⃣ - <i>When can I expect another update?</i></summary>
|
<summary>6️⃣ - <i>When can I expect another update?</i></summary>
|
||||||
|
|
||||||
- 🤷
|
- 🤷
|
||||||
</details>
|
</details>
|
||||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@@ -33,7 +33,7 @@
|
|||||||
--highlightOutlineColor: rgb(37, 99, 235);
|
--highlightOutlineColor: rgb(37, 99, 235);
|
||||||
--textColor: rgb(209, 213, 219);
|
--textColor: rgb(209, 213, 219);
|
||||||
--dimTextColor: rgb(156, 163, 175);
|
--dimTextColor: rgb(156, 163, 175);
|
||||||
--activeColorAlpha: rgb(144, 81, 169 / 40%);
|
--activeColorAlpha: rgba(144, 81, 169, 0.4);
|
||||||
--activeColor: rgb(144, 81, 169);
|
--activeColor: rgb(144, 81, 169);
|
||||||
--tableBodyColor: rgb(31 41 55 / 1);
|
--tableBodyColor: rgb(31 41 55 / 1);
|
||||||
--backgroundGradient: linear-gradient(0deg, var(--darkerGradientPoint) 35%, var(--lighterGradientPoint));
|
--backgroundGradient: linear-gradient(0deg, var(--darkerGradientPoint) 35%, var(--lighterGradientPoint));
|
||||||
|
2389
Theme/ElegantFin-theme-v25.03.18.css
Normal file
2389
Theme/ElegantFin-theme-v25.03.18.css
Normal file
File diff suppressed because it is too large
Load Diff
2410
Theme/ElegantFin-theme-v25.05.03.css
Normal file
2410
Theme/ElegantFin-theme-v25.05.03.css
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user