Fix remixes view on phones

This commit is contained in:
Justin Edmund 2023-01-28 18:52:10 -08:00
parent eb1f68e7b5
commit da09a739f6
2 changed files with 97 additions and 64 deletions

View file

@ -3,11 +3,6 @@
flex-direction: column;
margin: $unit-4x auto 0 auto;
max-width: $grid-width;
padding-bottom: $unit-12x;
@include breakpoint(phone) {
padding: 0 $unit;
}
.PartyDetails {
display: none;
@ -16,6 +11,10 @@
overflow: hidden;
width: 100%;
@include breakpoint(phone) {
padding: 0 $unit;
}
&.Visible {
// margin-bottom: $unit-12x;
}
@ -147,6 +146,7 @@
}
&.ReadOnly {
box-sizing: border-box;
line-height: 1.4;
white-space: pre-wrap;
@ -259,6 +259,7 @@
.PartyInfo {
align-items: center;
box-sizing: border-box;
display: flex;
flex-direction: row;
gap: $unit;
@ -267,6 +268,10 @@
max-width: $unit * 94;
width: 100%;
@include breakpoint(phone) {
padding: 0 $unit;
}
.Left {
flex-grow: 1;
@ -339,6 +344,7 @@
}
}
}
}
.Remixes {
display: flex;
@ -346,9 +352,18 @@
gap: $unit-2x;
width: 752px;
@include breakpoint(tablet) {
gap: $unit;
width: 100%;
}
h3 {
font-size: $font-medium;
font-weight: $medium;
@include breakpoint(phone) {
padding: 0 $unit;
}
}
.GridRepCollection {
@ -356,8 +371,23 @@
margin-left: $unit-2x * -1;
margin-right: $unit-2x * -1;
@include breakpoint(tablet) {
grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
}
@include breakpoint(phone) {
grid-template-columns: 1fr;
margin-left: $unit * -1;
margin-right: $unit * -1;
max-width: inherit;
width: 100%;
}
.GridRep {
min-width: 200px;
@include breakpoint(phone) {
min-width: 360px;
}
}
}

View file

@ -702,6 +702,7 @@ const PartyDetails = (props: Props) => {
}
return (
<>
<section className="DetailsWrapper">
<div className="PartyInfo">
<div className="Left">
@ -750,9 +751,11 @@ const PartyDetails = (props: Props) => {
</div>
{readOnly}
{editable}
{remixes && remixes.length > 0 ? remixSection() : ''}
{deleteAlert()}
</section>
{remixes && remixes.length > 0 ? remixSection() : ''}
</>
)
}