• v25.11.25 b218a819da

    lscambo13 released this 2025-11-24 16:36:51 +00:00 | 45 commits to main since this release

    This is the twelfth update to ElegantFin.

    Key Changes

    • Redesigned the Seasons page for improved content visibility
    • Episodes now display in a grid view on desktop for better appearance and screen-space utilization (#145)
    • Increased the episode title font size for better readability
    • Media page content now shifts up automatically when Now Playing bar is visible
    • Refined the Collections and Live TV page layouts on Jellyfin 10.11.X (#144, #194)
    • Refined the alignment of scroll buttons with their section headings
    • Refined the Clear logo position to prevent overlap on high-resolution displays (#147, #169)
    • Reworked the Custom Media Covers add-on and removed hardcoded titles (#106, #184, #185 - thanks @MadsKelberg)
    • Added support for more libraries (i.e. Recordings) in the Custom Media Covers add-on (#160)
    • Updated the Live TV Channel page with the channel logo and improved program list (#127)
    • Optimized some animations on TVs to improve performance (#62, #102)
    • Added variables to allow tweaking of title, play button, and clear logo (#92, #143, #162)
    • Now Playing queue should not have fully transparent background anymore on desktop
    • Integrated basic styling for the Media Bar plugin
    • Fixed various color and layout issues with the Media Bar plugin add-on (#142, #175, #188)
    • Fixed an issue with font style in drop-down menus not working on Firefox (#110)
    • Fixed Continue Watching cards to appear correctly on some browsers #130
    • Fixed Live TV program cells in EPG to appear correctly on Firefox (#164)
    • Fixed the Skip Intro button font color on Jellyfin 10.11.X (#151, #165 - thanks @bibi0019)
    • Fixed overflow issues with long titles and long words
    • Fixed an issue causing TV Show cards to have inconsistent height in Mixed Media libraries (#177)
    • Fixed an issue with background gradient scaling poorly on Seasons with long episode lists
    • Fixed an issue that caused the playlist posters to not show up (#127)
    • Fixed play and Recording buttons displaying incorrectly in some dialogs
    • Simplified the code for better maintainability and plugin compatibility
    • Overall improved compatibility with older browsers
    • Updated the Customization and Troubleshooting sections

    You can read the full commit history here.

    Known issues

    • Jellyfin Server 10.11.0 has dropped support for Dashboard theming. #96
    • Jellyfin Media Player and some outdated TVs are not fully supported as they lack support for the latest CSS specs.
    • Read more about some common issues in the Troubleshooting section.

    You may use the provided CSS file for self-hosting purposes. Alternatively, you may use the following code snippet to get the latest version via a free CDN.

    @import url("https://cdn.jsdelivr.net/gh/lscambo13/ElegantFin@main/Theme/ElegantFin-jellyfin-theme-build-latest-minified.css");
    

    For more detailed information, be sure to read the README.md file.

    Downloads