Artist page improvements (#1391)

* Seperate mobile desktop components

* Fix err

* Rename classes and fix some styles

* Add lastFM button and remove console log

* Add Mbiz Icon

* render bio as dangerouslySetInnerHTML and remove unused css classes

* Add Fav and Stars

* Remove unstandardised class selector

* Remove ext link from m view

* Fix naming and simplify rounded styling

* Refactor ArtistShow:

- Extracted DesktopArtistDetails to its own file
- Removed album count as it was incorrect, it is not considering compilations
- Show bio and image from Native API, if it is available, before calling `getArtistInfo`

Co-authored-by: Deluan <deluan@navidrome.org>
This commit is contained in:
Dnouv
2021-10-16 06:32:11 +05:30
committed by GitHub
parent 7505b5c554
commit 1d742cf8c7
8 changed files with 343 additions and 257 deletions
+1 -4
View File
@@ -46,14 +46,11 @@ export default {
color: '#0085ff',
},
},
NDArtistPage: {
NDMobileArtistDetails: {
bgContainer: {
background:
'linear-gradient(to bottom, rgb(255 255 255 / 51%), rgb(250 250 250))!important',
},
more: {
boxShadow: '-10px 0px 18px 5px #fafafa!important',
},
},
},
player: {