feat(stations): обложка текущего трека на карточке станции + подпись

Для станций без своей обложки (и для Radio Record — единый стиль) карточка
показывает обложку играющего трека с тёмным градиентом и подписью трек/исполнитель.
Источник — /now-playing (теперь с name станции), матч по имени, обновление 20с.
Приоритет: трек -> логотип станции -> фирменная плитка.
This commit is contained in:
nk
2026-06-03 12:18:19 +03:00
parent 9d115b148e
commit ee689ce380
8 changed files with 129 additions and 27 deletions

View File

@@ -7,6 +7,7 @@ import kotlinx.serialization.Serializable
@Serializable
data class BackendNowPlayingDto(
@SerialName("stationId") val stationId: Int,
@SerialName("name") val name: String = "",
@SerialName("song") val song: String,
@SerialName("artist") val artist: String,
@SerialName("coverUrl") val coverUrl: String? = null