github ZL154/AchievementBadges_for_Jellyfin v1.5.5
v1.5.5 - UI overhaul: profile card, leaderboard podium, server stats grid, confetti toasts

latest releases: v2.4.0, v2.3.1, v2.3.0...
5 months ago

Visual polish pass based on your 1.5.4 feedback

Removed

  • Home screen widget — it was flashing then getting wiped by other home-page plugins. Replaced with a no-op. You lose nothing functional; the same data is on the Stats tab of the achievements page.

Revamped UIs

  • Profile card (/profile-card link) — conic-gradient spinning avatar ring, tier-colored glow, big gradient score, progress bar with glow, hover-lift stat cards
  • Leaderboard — top 3 now shows a medal podium with 🥇🥈🥉 and gradient bars, rows 4-10 are sleek cards with progress bars and rank suffixes
  • Server stats — now a 6-card grid with emoji icons (👥🏆📽️🎬📺⭐) and hover-lift
  • Recap — hero card with huge total-items number, 2×2 mini-grid for movies/episodes/days/unlocks, top genres/directors/actors are now bar charts instead of bullet lists
  • Prestige button — cleaner gold-pink gradient, bigger, better hover, cleaner disabled state

Polish

  • Badge points chip — bigger (0.88em), bolder, subtle blue glow
  • Heatmap — stretches to fill container width via preserveAspectRatio=none; larger ranges (180/365) now actually use the full available space
  • Unlock toasts — larger icon bubble, rarity glow, better typography
  • 🎉 Confetti burst on unlock — 28 particles in rarity color + rainbow scatter from the toast location when an achievement unlocks

Test checklist

  1. Update to 1.5.5 + restart
  2. Open the achievements page → profile hero banner still looks good
  3. Open the profile card link (under Showcase) → should look noticeably more polished: spinning avatar ring, tier glow, gradient score
  4. Leaderboard tab → scroll through categories, should see the podium + row bars for each
  5. Stats tab → heatmap should fill the card width. Try 180 or 365 days — should stretch properly. Server stats should show the 6-card grid. Prestige button should look glossy.
  6. Recap tab → should now show the hero card + bar charts instead of boring lists
  7. My Badges → each card should have a bigger glowing +X pts chip
  8. Play something new past 80% → a toast should pop with confetti burst
  9. Navigate to the Jellyfin home page → the achievement widget should be gone (no more flash-and-disappear)

What I didn't add

You asked about more polish ideas. Things I could add in a future pass:

  • Recent unlocks timeline — list of last 10-20 unlocks chronologically on the profile
  • Per-category progress rings — donut charts per category on the rank banner
  • Sound effect on unlock toast — short chime, admin-toggleable
  • Profile comparison — two-user side-by-side view
  • Achievement categories filter on My Badges — currently only rarity filter
  • Custom background uploads for the profile card
  • Weekly digest email / scheduled task — summary of the week for each user

Tell me which ones you actually want and I'll queue them for v1.6.0.

Don't miss a new AchievementBadges_for_Jellyfin release

NewReleases is sending notifications on new releases.