Profiles: fix server logos in the quick-switch modal (+ Settings Jellyfin)

The modal's server logos were the odd ones out — Jellyfin used the wide
jellyfin.org wordmark and Navidrome a stretched navidrome.org image. Switched
the modal's _SS_SERVER_INFO (drives both the rail and the option grid) to clean
square icons: Plex's plex-logo.svg, Navidrome's tweakers.net icon, and the
homarr-labs Jellyfin PNG. Also swapped the Settings page Jellyfin toggle from
the jellyfin.org wordmark to the same homarr-labs icon so they match.
This commit is contained in:
BoulderBadgeDad 2026-06-10 10:55:29 -07:00
parent 22947794e0
commit d018c19cb7
2 changed files with 3 additions and 3 deletions

View file

@ -4300,7 +4300,7 @@
</button>
<button class="server-toggle-btn" id="jellyfin-toggle"
onclick="toggleServer('jellyfin')">
<img src="https://jellyfin.org/images/logo.svg" alt="Jellyfin"
<img src="https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/jellyfin.png" alt="Jellyfin"
class="server-logo">
</button>
<button class="server-toggle-btn" id="navidrome-toggle"

View file

@ -20,8 +20,8 @@ const _SS_TABS = [
// available; server + download have their own small maps.
const _SS_SERVER_INFO = {
plex: { name: 'Plex', logo: 'https://www.plex.tv/wp-content/themes/plex/assets/img/plex-logo.svg' },
jellyfin: { name: 'Jellyfin', logo: 'https://jellyfin.org/images/logo.svg' },
navidrome: { name: 'Navidrome', logo: 'https://www.navidrome.org/images/navidrome-logo-200x150.png' },
jellyfin: { name: 'Jellyfin', logo: 'https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/png/jellyfin.png' },
navidrome: { name: 'Navidrome', logo: 'https://tweakers.net/ext/i/2007323764.png' },
soulsync: { name: 'SoulSync', logo: '/static/trans2.png' },
};
const _SS_META_FALLBACK = {