Repository navigation
Releases: mihaif7/elegantfin-jf12
Releases · mihaif7/elegantfin-jf12
Release list
v26.10.13
- Jellyfin Media Player 1.12: the player overlay is no longer covered by an empty app bar (#21), and pages, app bar and login look as they do in a browser.
- Media Bar in JMP 1.12: both Media Bar plugins line up as in a browser, trailers and fades included.
- App bar: more room between the back arrow and the logo in desktop apps.
- Browsers: nothing changes.
Changelog
🐛 Bug fixes
- e60290b: fix(video-osd): hide the empty app bar over the player in Jellyfin Media Player 1.12 (@mihaif7)
- 2875ff9: fix(jmp): restate the page, app bar and plugin rules Chrome 87 drops (@mihaif7)
- a442e00: fix(app-bar): give the back arrow room before the logo (@mihaif7)
- eceba44: fix(media-bar): restate both plugins' card and full-bleed layouts for Jellyfin Media Player (@mihaif7)
- eddc62f: fix(media-bar): size IAmParadox's trailer and fades without container queries (@mihaif7)
- 73e86b9: fix(login): clear the app bar off the login page in Jellyfin Media Player (@mihaif7)
🔧 Other work
v26.10.07
- Library toolbar: New Collection and New Playlist take the same pill as Play All.
- Video player: the top bar's buttons line up with the bottom row's, hover circles included.
Changelog
🐛 Bug fixes
v26.09.21
- Item details: every section on the page now sits the same distance from the next.
- Item details: Next Up and the season list stack full width, one under the other, instead of sharing a row.
- Item details: an episode whose artwork falls back to the series poster no longer has the series logo across its title.
- Episodes Ratings Grid: the card folds shut on Firefox instead of vanishing.
- App bar: buttons added by other plugins take the same spacing, glyph colour and shadow as Jellyfin's own.
- Jellyfin Enhanced: the active-streams panel opens centred under the button that opens it, in the theme's own colours.
- Jellyfin Enhanced: the *arr links match the Seerr link in the external-links row.
- New knobs:
--ef12-detailsSectionGapand--ef12-detailsSectionGapDesktophold the space between item page sections, documented in the README.
Changelog
🚀 New Features
- f656ed2: feat(active-streams): centre the panel under the button that opens it (@mihaif7)
- 66e70d0: feat(active-streams): paint the panel in ElegantFin's colours (@mihaif7)
🐛 Bug fixes
- 239ee13: fix(details): reserve the title's space on every portrait detail card (@mihaif7)
- b4d10f0: fix(ratings-grid): fold the card shut on Firefox instead of dropping it (@mihaif7)
- 76e8831: fix(details): stack Next Up above the season list instead of beside it (@mihaif7)
- 14c91fc: fix(details): space every item-page section from one knob (@mihaif7)
- 2f0c408: fix(details): tighten the section gap to 23px desktop, 15px mobile (@mihaif7)
- b02f8b1: fix(app-bar): give third-party header buttons the same gap as Jellyfin's own (@mihaif7)
- 8dbd131: fix(active-streams): cluster the panel's header buttons instead of spreading them (@mihaif7)
- 769f01b: fix(external-links): give the *arr links the same mark as the Seerr one (@mihaif7)
- 76125af: fix(app-bar): shadow third-party header icons like Jellyfin's own (@mihaif7)
🔧 Other work
v26.09.19.1
v26.09.19
- Movies and Shows: on a card, the play and menu buttons line up, the menu button gets its hover circle back, and a part-watched item's progress bar is styled instead of a flat blue strip.
- Item pages: the app bar fades in as you scroll, instead of staying invisible the whole way down.
- App bar: clicking the logo no longer flashes a button press.
- Home: with the Media Bar, the gap under the hero now matches the gaps between the rows below it.
- Profile menu: on a phone, larger text and icons to suit its taller rows, opening below the bar and lined up with your avatar.
- Episodes Ratings Grid: now supported. The grid opens from a section heading into a card, in the theme's own colours.
- classic-navbar add-on: clicking the logo no longer ripples across the whole bar.
- New knobs:
--ef12-itemBarEnter,--ef12-ratingsGridOpenand--ef12-userMenuFontSize, documented in the README.
Changelog
🚀 New Features
- 4453ad5: feat(ratings-grid): style the Episodes Ratings Grid (@mihaif7)
- f251a48: feat(app-bar): fade the item page's bar up on scroll (@mihaif7)
- 0991fd3: feat(user-menu): size the avatar menu for a narrow viewport (@mihaif7)
🐛 Bug fixes
- 8a10a35: fix(app-bar): hold the page clear of the bar on first paint (@mihaif7)
- a37d689: fix(media-bar): sit the home sections a clean 1rem under the bar (@mihaif7)
- f5ea87e: fix(cards): match the overlay buttons and give the menu its hover back (@mihaif7)
- f9412d6: fix(cards): style the resume bar on the Modern library views (@mihaif7)
- dd6c29c: fix(app-bar): drop the masthead's press ripple (@mihaif7)
- 13f8ed7: fix(classic-navbar): keep the logo button's ripple inside the button (@mihaif7)
🔧 Other work
v26.09.18
- App bar: Restyled the Jellyfin Logo Button
- Add-on:
classic-navbarputs the old pill back for anyone who preferred it, imported after the sheet. See the README's add-ons section. - Jellyfin Enhanced: the TMDB reviews section takes the page's own surfaces, ink and buttons, the write-a-review form included.
- Jellyfin Enhanced: the streaming availability bar is laid out as a label over a row of chips, with the chips matching the external-links pills above them.
- Item details: a new knob,
--ef12-detailsBackdropPin, moves where the mobile backdrop pins as the page scrolls;-100%lets it ride the page in one motion.
Changelog
🚀 New Features
- 5ee9766: feat(app-bar): make the server button a masthead (@mihaif7)
- da30f9c: feat(add-ons): add classic-navbar (@mihaif7)
🐛 Bug fixes
🔧 Other work
- 3eac5d4: docs: add the release and release date badges to the readme (@mihaif7)
- ebfb537: docs: match the jsDelivr badge to the release badges (@mihaif7)
- 73be92f: docs: refresh the previews and document the add-on (@mihaif7)
- 20eb5e4: style: drop the em-dashes from the repo's own text (@mihaif7)
- 8094a25: docs: drop the desktop-only note under the add-on preview (@mihaif7)
- 1e51842: docs: drop the load order note from the add-ons section (@mihaif7)
v26.09.17
- Media Bar: the plugin's 3.0.0 rebuild is supported, with or without ElegantFin's media-bar add-on.
- Media Bar: without the add-on the bar keeps its full-width look at every screen size, and fades into the page instead of ending on a hard edge.
- Media Bar Enhanced: the same without the add-on, and the slide dots are no longer clipped and the pause and mute buttons are clickable again.
- Item details: a season or album's logo no longer overlaps its own title.
Changelog
🐛 Bug fixes
- 8956c65: fix(details): keep the season title clear of its clear logo (@mihaif7)
- bf6bada: fix(media-bar): lay out MediaBar v3 for the Modern layout (@mihaif7)
- e7a51db: fix(media-bar): tell the v3 shapes apart by width, not height (@mihaif7)
- d47af6e: fix(media-bar): close the gap under v3's short portrait bars (@mihaif7)
- b9e5dbb: fix(media-bar): fill the stretched portrait bar instead of leaving it empty (@mihaif7)
- e22a643: fix(media-bar): lay out MediaBar Enhanced without the ElegantFin add-on (@mihaif7)
- 0c8637f: fix(media-bar): unclip the v2 dots, space the genre row and free the chrome (@mihaif7)
- 0b1bf0a: fix(media-bar): put the v2 mute button back on the pause button's row (@mihaif7)
🔧 Other work
v26.09.15
- User menu: fixed layout issue caused by items inserted by Jellyfin-Enhanced
Changelog
🐛 Bug fixes
🔧 Other work
v26.09.12
- Item details: a theme video from an item's
backdrops/folder now plays as the page's own backdrop, instead of a band of video above a black gap where the artwork should be. - Item details: on mobile the theme video fills the backdrop the artwork would have, rather than stacking above a second copy of the hero.
- New knob:
--ef12-detailsBackdropHeightholds the mobile details backdrop's height, which the theme video is sized against.
Changelog
🐛 Bug fixes
v26.09.11
- Video player: the OSD button row stays on one line instead of wrapping picture-in-picture and fullscreen onto a line of their own.
- Video player: the OSD header starts and ends where the bar at the bottom of the player does.
- Library toolbar: the library title matches the height of the Play All group and the buttons beside it.