Simplify Icon usage, add names

This commit is contained in:
Christoph Hagen
2025-01-26 20:59:38 +01:00
parent 42fa08b43d
commit 628f3ad520
12 changed files with 291 additions and 159 deletions

View File

@ -6,8 +6,8 @@ struct SingleFilePlayer: HtmlProducer {
result += "<div class='song-player'>"
result += "<div class='song-cover-container amplitude-play-pause amplitude-paused'>"
result += "<div class='song-player-button'>"
result += "<svg class='play-icon'><use href='#\(AudioPlayerPlayIcon.name)'></use></svg>"
result += "<svg class='pause-icon'><use href='#\(AudioPlayerPauseIcon.name)'></use></svg>"
result += "<svg class='play-icon'>\(Icon.AudioPlayer.Play.usageString)"
result += "<svg class='pause-icon'>\(Icon.AudioPlayer.Pause.usageString)"
result += "</div>"
result += "<img data-amplitude-song-info='cover_art_url' class='article-thumbnail-image' width='78' height='78'></img>"
result += "</div>"