diff --git a/webui/index.html b/webui/index.html index 12d2a86a..ab90aabf 100644 --- a/webui/index.html +++ b/webui/index.html @@ -1790,6 +1790,9 @@ β€Ί + + +
FEATURED ARTIST
diff --git a/webui/static/script.js b/webui/static/script.js index 4e4ae003..55ab1910 100644 --- a/webui/static/script.js +++ b/webui/static/script.js @@ -12461,6 +12461,168 @@ const TOOL_HELP_CONTENT = {

Scan workflow

This tool replicates the same scan process that runs automatically after completing a download modal - ensuring your new tracks are immediately available in your library!

` + }, + 'discover-page': { + title: 'Discover Page Guide', + content: ` +

What is the Discover page?

+

The Discover page is your personalized music discovery hub. It uses your watchlist, library listening history, and MusicMap to surface new music, create curated playlists, and organize your collection in dynamic ways.

+ +

🎯 Hero Section (Featured Artists)

+

The rotating hero showcases similar artists discovered via MusicMap. These are artists you don't already have in your library but might enjoy based on your watchlist.

+ + +

πŸ“€ Recent Releases

+

New albums from artists you're watching and their MusicMap similar artists. Cached from Spotify and updated during watchlist scans.

+ + +

πŸ‚ Seasonal Content (Auto-detected)

+

Seasonal albums and playlists that appear automatically based on the current season (Winter, Spring, Summer, Fall).

+ + +

🎡 Fresh Tape (Release Radar)

+

Curated playlist of brand new releases from your discovery pool. Focuses on tracks released in the past 30 days.

+ + +

πŸ“š The Archives (Discovery Weekly)

+

Curated playlist from your entire discovery pool - a mix of new and catalog tracks from MusicMap discoveries.

+ + +

πŸ“Š Personalized Library Playlists

+

Playlists generated from your existing library using listening statistics:

+ + +

🎲 Discovery Pool Playlists

+

Playlists generated from your discovery pool (tracks from watchlist/similar artists you don't own yet):

+ + +

🎨 Build a Playlist

+

Create custom playlists using MusicMap similar artists from seed artists you select.

+ + +

🧠 ListenBrainz Playlists

+

Access playlists from your ListenBrainz account (requires ListenBrainz authentication).

+ + +

⏰ Time Machine (Browse by Decade)

+

Explore your discovery pool organized by release decade.

+ + +

🎡 Browse by Genre

+

Explore your discovery pool filtered by music genre.

+ + +

πŸ’Ύ What is the Discovery Pool?

+

The discovery pool is a database of tracks from:

+ + +

πŸ—ΊοΈ How MusicMap Integration Works

+

SoulSync uses MusicMap (music-map.com) instead of Spotify's recommendation API to find similar artists:

+ + +

⬇️ Download & Sync Features

+

Most discover playlists support two actions:

+ + +

πŸ”„ When is data refreshed?

+ + +

πŸ’‘ Pro Tips

+ + ` } }; diff --git a/webui/static/style.css b/webui/static/style.css index 1f41e03c..ec57ba3c 100644 --- a/webui/static/style.css +++ b/webui/static/style.css @@ -17298,6 +17298,25 @@ body { transform: scale(1.1); } +.discover-page-help-button { + position: absolute; + top: 20px; + right: 20px; + z-index: 10; + width: 32px; + height: 32px; + font-size: 16px; + background-color: rgba(0, 0, 0, 0.6); + border: 2px solid rgba(255, 255, 255, 0.3); + backdrop-filter: blur(10px); +} + +.discover-page-help-button:hover { + background-color: #1db954; + border-color: #1db954; + transform: scale(1.15); +} + .tool-help-modal { display: none; position: fixed;