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
@@ -27,14 +27,11 @@ export default {
color: '#eee',
},
},
NDArtistPage: {
NDMobileArtistDetails: {
bgContainer: {
background:
'linear-gradient(to bottom, rgba(52 52 52 / 72%), rgb(48 48 48))!important',
},
more: {
boxShadow: '-10px 0px 18px 5px #303030!important',
},
},
},
player: {