Skip to content

Releases: mihaif7/elegantfin-jf12

v26.10.13

Choose a tag to compare

@mihaif7 mihaif7 released this 13 Oct 09:22
v26.10.13
f390b76
  • 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

Choose a tag to compare

@mihaif7 mihaif7 released this 07 Oct 12:44
v26.10.07
b04a3f6
  • 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

  • 6091b92: fix(library-toolbar): give New Collection and New Playlist the Play All pill (@mihaif7)
  • a78f9b4: fix(video-osd): line the top bar's buttons up with the bottom row's (@mihaif7)

v26.09.21

Choose a tag to compare

@mihaif7 mihaif7 released this 21 Sep 10:51
v26.09.21
afdd0e8
  • 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-detailsSectionGap and --ef12-detailsSectionGapDesktop hold 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

  • f443a89: docs(theme): carry section headers into the shipped stylesheet (@mihaif7)
  • afdd0e8: docs(readme): document the item page's section-gap knobs (@mihaif7)

v26.09.19.1

Choose a tag to compare

@mihaif7 mihaif7 released this 19 Sep 06:47
v26.09.19.1
2ff4a98
  • Video player: fix for the space above the app bar in the video player

Changelog

🐛 Bug fixes

  • 8ff1b67: fix(video-player): hide the app bar's spacer while the player is up (@mihaif7)

v26.09.19

Choose a tag to compare

@mihaif7 mihaif7 released this 18 Sep 21:26
v26.09.19
6e93e37
  • 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-ratingsGridOpen and --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

Choose a tag to compare

@mihaif7 mihaif7 released this 18 Sep 11:09
v26.09.18
e180935
  • App bar: Restyled the Jellyfin Logo Button
  • Add-on: classic-navbar puts 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

🐛 Bug fixes

  • f33bd60: fix(readme): show the previews on a branch, not just on main (@mihaif7)

🔧 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

Choose a tag to compare

@mihaif7 mihaif7 released this 17 Sep 13:35
v26.09.17
0de31c9
  • 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

Choose a tag to compare

@mihaif7 mihaif7 released this 15 Sep 13:43
v26.09.15
f3c8876
  • User menu: fixed layout issue caused by items inserted by Jellyfin-Enhanced

Changelog

🐛 Bug fixes

  • 6f1d202: fix(user-menu): space the plugin divider and align its injected icons (@mihaif7)

🔧 Other work

v26.09.12

Choose a tag to compare

@mihaif7 mihaif7 released this 12 Sep 16:29
v26.09.12
c1b6a8f
  • 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-detailsBackdropHeight holds the mobile details backdrop's height, which the theme video is sized against.

Changelog

🐛 Bug fixes

  • 568475b: fix(backdrop): play theme videos in the item's backdrop instead of above it (@mihaif7)

v26.09.11

Choose a tag to compare

@mihaif7 mihaif7 released this 11 Sep 08:35
v26.09.11
f5c040b
  • 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.

Changelog

🐛 Bug fixes

  • 2729e53: fix(osd): keep the player button row on one line (@mihaif7)
  • 8f09ad3: fix(osd): match the OSD header's width to the bar below (@mihaif7)
  • 0eb2661: fix(toolbar): match the library title's height to the row's controls (@mihaif7)