fix for top songs and latest release on artist page
This commit is contained in:
parent
49633ab255
commit
9fc4a59feb
2 changed files with 483 additions and 453 deletions
|
@ -16,6 +16,7 @@
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items : center;
|
align-items : center;
|
||||||
}
|
}
|
||||||
|
|
||||||
// End Helpers
|
// End Helpers
|
||||||
|
|
||||||
// GitHub Themes
|
// GitHub Themes
|
||||||
|
@ -58,6 +59,7 @@
|
||||||
>.list-group {
|
>.list-group {
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.list-group-item {
|
.list-group-item {
|
||||||
padding: 12px 6px;
|
padding: 12px 6px;
|
||||||
|
|
||||||
|
@ -524,10 +526,12 @@
|
||||||
padding : 1em;
|
padding : 1em;
|
||||||
backdrop-filter: unset;
|
backdrop-filter: unset;
|
||||||
background : black;
|
background : black;
|
||||||
|
|
||||||
h3 {
|
h3 {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.playlist-inner {
|
.playlist-inner {
|
||||||
background : black;
|
background : black;
|
||||||
width : 80%;
|
width : 80%;
|
||||||
|
@ -551,6 +555,7 @@
|
||||||
0% {
|
0% {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
100% {
|
100% {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
}
|
||||||
|
@ -773,6 +778,22 @@
|
||||||
.artist-body {
|
.artist-body {
|
||||||
padding: 0px var(--contentInnerPadding) 0px var(--contentInnerPadding);
|
padding: 0px var(--contentInnerPadding) 0px var(--contentInnerPadding);
|
||||||
margin : -140px 20px;
|
margin : -140px 20px;
|
||||||
|
|
||||||
|
.arow {
|
||||||
|
display : flex;
|
||||||
|
overflow: hidden;
|
||||||
|
padding : 16px 32px;
|
||||||
|
>.latestRelease {
|
||||||
|
width: 250px;
|
||||||
|
}
|
||||||
|
>.topSongs {
|
||||||
|
width: calc(100% - 250px);
|
||||||
|
}
|
||||||
|
|
||||||
|
&.arowb>.topSongs {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&.animated>.artist-body {
|
&.animated>.artist-body {
|
||||||
|
@ -832,6 +853,7 @@
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
font-weight : bold;
|
font-weight : bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
.md-btn-replay--hero {
|
.md-btn-replay--hero {
|
||||||
font-size : 1em;
|
font-size : 1em;
|
||||||
padding : 16px;
|
padding : 16px;
|
||||||
|
@ -914,10 +936,12 @@
|
||||||
transition : transform .2s var(--appleEase);
|
transition : transform .2s var(--appleEase);
|
||||||
transition-delay: .1s;
|
transition-delay: .1s;
|
||||||
align-self : center;
|
align-self : center;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
transform : translateY(-6px);
|
transform : translateY(-6px);
|
||||||
transition-delay: 0s;
|
transition-delay: 0s;
|
||||||
}
|
}
|
||||||
|
|
||||||
.artwork-container {
|
.artwork-container {
|
||||||
height: 200px;
|
height: 200px;
|
||||||
width : 200px;
|
width : 200px;
|
||||||
|
@ -928,6 +952,7 @@
|
||||||
.cd-mediaitem-square {
|
.cd-mediaitem-square {
|
||||||
height: 230px;
|
height: 230px;
|
||||||
width : 230px;
|
width : 230px;
|
||||||
|
|
||||||
.info-rect {
|
.info-rect {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
@ -948,6 +973,7 @@
|
||||||
object-fit: cover;
|
object-fit: cover;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.top-genres-container {
|
.top-genres-container {
|
||||||
|
|
||||||
.genre-name {
|
.genre-name {
|
||||||
|
@ -955,6 +981,7 @@
|
||||||
margin : 6px 0px;
|
margin : 6px 0px;
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
}
|
}
|
||||||
|
|
||||||
.genre-count {
|
.genre-count {
|
||||||
width : 100%;
|
width : 100%;
|
||||||
height : 32px;
|
height : 32px;
|
||||||
|
@ -980,8 +1007,10 @@
|
||||||
.mediaitem-artwork {
|
.mediaitem-artwork {
|
||||||
animation: replayFadeIn .5s var(--appleEase);
|
animation: replayFadeIn .5s var(--appleEase);
|
||||||
}
|
}
|
||||||
|
|
||||||
transition : transform .2s var(--appleEase);
|
transition : transform .2s var(--appleEase);
|
||||||
transition-delay: .1s;
|
transition-delay: .1s;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
transform : scale(1.1);
|
transform : scale(1.1);
|
||||||
transition-delay: 0s;
|
transition-delay: 0s;
|
||||||
|
@ -1015,6 +1044,7 @@
|
||||||
text-shadow: var(--replayTextShadow);
|
text-shadow: var(--replayTextShadow);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.replay-card {
|
.replay-card {
|
||||||
background: transparent;
|
background: transparent;
|
||||||
border : 0px;
|
border : 0px;
|
||||||
|
|
|
@ -56,8 +56,8 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="artist-body">
|
<div class="artist-body">
|
||||||
<div class="row well">
|
<div class="arow well" :class="{arowb: data.views['latest-release'].data.length == 0}">
|
||||||
<div class="col-sm-3" v-if="data.views['latest-release'].data.length != 0">
|
<div class="latestRelease" v-if="data.views['latest-release'].data.length != 0">
|
||||||
<h3>{{app.getLz('term.latestReleases')}}</h3>
|
<h3>{{app.getLz('term.latestReleases')}}</h3>
|
||||||
<div style="width: auto;margin: 0 auto;">
|
<div style="width: auto;margin: 0 auto;">
|
||||||
<mediaitem-square kind="card" v-for="song in data.views['latest-release'].data"
|
<mediaitem-square kind="card" v-for="song in data.views['latest-release'].data"
|
||||||
|
@ -65,7 +65,7 @@
|
||||||
</mediaitem-square>
|
</mediaitem-square>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-12" v-if="data.views['top-songs']">
|
<div class="topSongs" v-if="data.views['top-songs']">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col" style="padding:0;">
|
<div class="col" style="padding:0;">
|
||||||
<h3>{{app.getLz('term.topSongs')}}</h3>
|
<h3>{{app.getLz('term.topSongs')}}</h3>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue