Commit Graph
637 Commits
Author SHA1 Message Date
lscambo13 ed78c9f46a New: A brand new Light theme and other various changes
- this can be enabled from Settings > Display > Theme > Light
- the Theme setting is not to be confused with Server Theme
- the light theme brings slightly different icons and accents

Other Changes
- Added hover effect to app bar tabs and buttons
- Updated shadows and transition effects on some icons
- Added new css vars to make theming easier
- Added monospace font variant to time text around seek bars
- Removed the container query to fix issues it caused with the app bar
- Added an optional way to enable fully transparent app bar
- Refactored huge chunks of the code
- Removed redundant code
- Updated color formats for consistency

Breaking Changes
- some css var names have changed, so some modifications will stop working. You wil need to use the updated css vars.
- app bar cannot be switched between seamless and solid styles with --appBarHeight anymore. You will need to use the code block documented in the :root block to get the solid app bar again.
2026-08-23 20:04:37 +05:30
lscambo13 7c5c0296e5 New: Updated icons - slideshow and headings arrow 2026-07-19 21:09:14 +05:30
lscambo13 6c4025596c New: Added a way to show "Ends At..." text and hide Tomatoes rating icon on phones 2026-07-19 20:31:40 +05:30
lscambo13 50e5ec40b0 Fix: Reworked the seekbar styling to fix various issues
Fix: Seekbar positions and previews were inaccurate (#274)
Fix: Seekbar thumb was not aligning with the progress level at the seekbar ends
New: Seekbar thumb is always in expanded state on phones as they do not support the active and hover states reliably
dev: rearranged code
2026-07-05 20:48:39 +05:30
lscambo13 f891e7d486 New: Limited the scroll snapping behaviour to only phones 2026-07-05 20:35:16 +05:30
lscambo13 da00ec6b39 Fix: Typo! 2026-07-05 15:58:17 +05:30
lscambo13 6659e42fe5 New: Added a way to easily switch between IMDb and TMDB star colors (#300)
```
.starIcon{
    /* use --imdb for a gold star */
    --colors: var(--tmdb);
}
```
2026-07-05 15:54:06 +05:30
lscambo13 f916d5a8af Fix: Three-dot menu button on cards was too thin 2026-07-05 15:35:53 +05:30
lscambo13 d876036eb0 Fix: Smaller column gap and many other overrides were not being applied on phones
Fix: Made the icon shadow a touch sharper
dev: rearranged some code and updated a color
2026-07-05 15:32:49 +05:30
lscambo13 3c4e59be76 New: Added scroll snapping to horizontal lists 2026-06-28 20:39:17 +05:30
lscambo13 c95c635bb8 New: The save button in user settings pages is now always in view 2026-06-28 20:37:14 +05:30
lscambo13 f016aa8397 Fix: Delete button was losing its color when focused 2026-06-28 20:23:55 +05:30
lscambo13 ea2c414089 dev: rearranged some code 2026-06-28 20:21:31 +05:30
lscambo13 635ecf1501 dev: tweaked some css variables 2026-06-28 20:14:35 +05:30
lscambo13 b2036f52b5 New: Introduced support for Theme Videos
- they should be placed inside `backdrops` folder like:
` ./Movie (Year)/backdrops/theme1.mp4`
2026-06-20 23:52:17 +05:30
lscambo13 062aecdbb9 Fix: Hamburger menu was not covering the whole screen height on some iPhones (#262) 2026-06-20 21:51:57 +05:30
lscambo13 c85814e879 Fix: TMDB reviews section added by Jellyfin Enhanced was overflowing the layout (#234) 2026-06-12 20:36:12 +05:30
lscambo13 2fb990e597 dev: potential fix for #163, #192, #196, and #262 2026-06-12 19:57:20 +05:30
lscambo13 b9bad1d34e New: Support for the 'Episodes On Series Page' feature via KefinTweaks (#282) 2026-06-10 21:27:04 +05:30
lscambo13 1cf0ff8ff5 Fix: Avoid adding margin to empty containers added by KefinTweaks 2026-06-09 19:22:16 +05:30
lscambo13andMacley 7381e6358f New: Support for starr and Letterboxd external links via Jellyfin Enhanced (#297)
* Remove background color from external links button

* Add back previous change for default bg arr link

* Add custom hover colors to arr links provided by JellyFin Enhanced

* fix: removed redundant selectors; updated colors for higher contrast on hover and active

---------

Co-authored-by: Macley <26381427+Macleykun@users.noreply.github.com>
2026-06-08 19:39:23 +05:30
lscambo13 61bf0407f1 Fix: Brought back small padding around cards on phones to account for multi-selection checkbox outline 2026-06-06 23:53:31 +05:30
lscambo13 835d6a0fbd New: Updated Material Symbols to latest version 2026-06-05 22:58:57 +05:30
lscambo13 1fe0bfb13f Fix: Added left padding to disc headings in music lists 2026-06-05 22:57:44 +05:30
lscambo13 3b4f966833 Fix: Multi-selection checkboxes were not covering the cards fully because of minification
dev: updated calc() functions to prevent issues caused by minification
2026-06-05 22:56:27 +05:30
lscambo13 9972862b5e Fix: Added safe insets for #233 2026-06-05 22:27:59 +05:30
lscambo13 6ba7bf37dd dev: updated comments for clarity 2026-06-04 22:55:49 +05:30
lscambo13 b216efa4e4 Fix: Removed hardcoded padding value 2026-06-04 22:00:34 +05:30
lscambo13 5faa8f8d07 New: Disabled enlarged 'continue watching' cards by default; they can be enabled using --resumeCardScale 2026-06-04 21:07:25 +05:30
lscambo13 a6365ea3c7 dev: rearranged some code 2026-06-04 20:54:30 +05:30
lscambo13 115cb68b7a New: the three-dot menu button can now be toggled on or off 2026-06-04 20:50:35 +05:30
lscambo13 a20a4a18c7 Fix: Potential fix for #233 2026-06-04 20:48:47 +05:30
lscambo13 8ff232ece0 Fix: Simplified the card hover overlay animation 2026-05-25 21:08:28 +05:30
lscambo13 45273ab2cd Fix: Added icon fallback to prevent the flash of invisible text 2026-05-25 21:06:43 +05:30
lscambo13 0f5925c429 New: Updated seek bar thumbs, and fixed their functionality on Firefox 2026-05-24 14:33:57 +05:30
lscambo13 47783d848d Fix: Exclude gap from vertical music lists 2026-05-24 14:26:47 +05:30
lscambo13 2e61005bde Fix: Exclude vertical lists from 4615ef4dcc 2026-05-23 21:25:47 +05:30
lscambo13 0863886a23 dev: updated formatting 2026-05-23 21:09:05 +05:30
lscambo13 d1c4cdf371 Fix: Some details tables were overflowing for some reason on phones 2026-05-23 21:05:41 +05:30
lscambo13 5a4ce02efc Fix: Restored the three-dot button permanently because newer Jellyfin versions disable the right-click context menu 2026-05-23 20:55:30 +05:30
lscambo13 42e962c6a3 Fix: Removed fixed font-size to prevent issues with indicator icons, and restored some compatibility properties 2026-05-23 20:51:56 +05:30
lscambo13andAhmed Hamdy d0da93dd8a New: Replaced music artist names with clear logos #273
- This can be configured using css variables
- Rearranged code for better manageability

Co-authored-by: Ahmed Hamdy <AhmedRadwan4@users.noreply.github.com>
2026-05-23 20:26:47 +05:30
lscambo13 a85a8127c4 Fix: Hover overlay gets stuck on latest Jellyfin versions; this workaround hides it 2026-05-23 20:10:34 +05:30
lscambo13 e6eeba4b54 Fix: Made the new minimal icons optional
This prevents breaking compatibility with some plugins
New: Updated to a newer version of Material Symbols
Fix: Added fallback to the stock icons for edge-cases
2026-05-23 20:05:47 +05:30
tim-vu 8f25126e04 New: Faster page loading with optimized icon bundle (#288)
* Optimize icon bundle

* Move changes to nightly
2026-05-12 15:28:21 +05:30
lscambo13 58f905d127 Fix: Reduced the gap between the cast poster and the title 2026-04-26 15:21:36 +05:30
lscambo13 2ca1553435 New: Added a subtle text-shadow to card titles 2026-04-25 20:45:29 +05:30
lscambo13 4615ef4dcc Fix: Added a workaround to bring back the gap between the last scrollSlider child and the screen on phones 2026-04-25 20:41:49 +05:30
lscambo13 7fee0798ab Fix: Removed temporary workarounds for sizing cards on phones 2026-03-29 19:36:27 +05:30
lscambo13 256ef84e02 New: Added ellipsis to drop-down menus 2026-03-29 19:30:52 +05:30