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,');