Add Internet Radio support (#2063)
* add internet radio support * Add dynamic sidebar icon to Radios * Fix typos * Make URL suffix consistent * Fix typo * address feedback * Don't need to preload when playing Internet Radios * Reorder migration, or else it won't be applied * Make Radio list view responsive Also added filter by name, removed RadioActions and RadioContextMenu, and added a default radio icon, in case of favicon is not available. * Simplify StreamField usage * fix button, hide progress on mobile * use js styles over index.css Co-authored-by: Deluan <deluan@navidrome.org>
This commit is contained in:
@@ -78,6 +78,17 @@ const useStyle = makeStyles(
|
||||
{
|
||||
display: 'none',
|
||||
},
|
||||
'& .music-player-panel .panel-content .progress-bar-content section.audio-main':
|
||||
{
|
||||
display: (props) => {
|
||||
return props.isRadio ? 'none' : 'inline-flex'
|
||||
},
|
||||
},
|
||||
'& .react-jinke-music-player-mobile-progress': {
|
||||
display: (props) => {
|
||||
return props.isRadio ? 'none' : 'flex'
|
||||
},
|
||||
},
|
||||
},
|
||||
}),
|
||||
{ name: 'NDAudioPlayer' }
|
||||
|
||||
Reference in New Issue
Block a user