From 980576f3a814cdef7a19fe229742bb0eb3ff3905 Mon Sep 17 00:00:00 2001 From: Broque Thomas <26755000+Nezreka@users.noreply.github.com> Date: Tue, 26 May 2026 10:32:33 -0700 Subject: [PATCH] Sync page: dedicated iTunes Link icon + reorder Qobuz tab MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The iTunes Link tab was reusing the generic `import-file-icon` (a blue document glyph), which read as "import a file" rather than "iTunes / Apple Music link". Added a dedicated `.itunes-icon` inline-SVG matching the iTunes 11+ / Apple Music aesthetic — pink-red circle with a white double-stem note glyph — and switched the tab button to use it. Stays consistent with the rest of the tab icons in the file (all inline data URIs, no external fetches). Also moved the Qobuz tab from between Deezer and Deezer Link to between Tidal and Deezer, so the Deezer / Deezer Link pair sits adjacent and the lossless-streaming services (Tidal / Qobuz) group naturally. Updated the Qobuz Playlist Sync modal-section feature line to drop the now-stale "between Deezer and Deezer Link" position claim. --- webui/index.html | 8 ++++---- webui/static/helper.js | 2 +- webui/static/style.css | 4 ++++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/webui/index.html b/webui/index.html index 65b3108e..150ff1a1 100644 --- a/webui/index.html +++ b/webui/index.html @@ -1007,17 +1007,17 @@ Spotify Link - + diff --git a/webui/static/helper.js b/webui/static/helper.js index 8c326a23..612db53c 100644 --- a/webui/static/helper.js +++ b/webui/static/helper.js @@ -3538,7 +3538,7 @@ const VERSION_MODAL_SECTIONS = [ title: "Qobuz Playlist Sync", description: "Qobuz joins Tidal and Deezer as a first-class playlist sync source on the Sync page. Browse your Qobuz playlists and Favorite Tracks, run them through the same discovery flow as Tidal, sync the resulting Spotify-matched tracks, and queue downloads — same multi-step pipeline you already know.", features: [ - "new Qobuz tab on the Sync page, listed between Deezer and Deezer Link", + "new Qobuz tab on the Sync page, grouped with Tidal alongside the other lossless services", "lists your Qobuz user playlists plus a Favorite Tracks entry (same virtual-playlist treatment Tidal gets)", "click any card to fire discovery (Spotify-preferred, your primary metadata fallback otherwise), then sync or download just like Tidal / Deezer playlists", "uses the Qobuz auth token you already configured for downloads — no extra connection step", diff --git a/webui/static/style.css b/webui/static/style.css index 02169e75..73c3aa7b 100644 --- a/webui/static/style.css +++ b/webui/static/style.css @@ -13264,6 +13264,10 @@ body.helper-mode-active #dashboard-activity-feed:hover { background-image: url('data:image/svg+xml;charset=utf-8,'); } +.itunes-icon { + background-image: url('data:image/svg+xml;charset=utf-8,'); +} + /* Active tab icons - make them white for better contrast */ .sync-tab-button.active .spotify-icon { background-image: url('data:image/svg+xml;charset=utf-8,');