skillbox/client/src/styles/_room.scss

68 lines
1.1 KiB
SCSS

@import "~styles/helpers";
.room {
display: grid;
grid-template-rows: 30px max-content 1fr;
grid-template-columns: 1fr 1fr;
grid-template-areas:
"b m"
"h h"
"c c";
margin-bottom: -90px;
padding: $medium-spacing;
&__back {
grid-area: b;
}
&__context-menu {
position: relative;
grid-area: m;
justify-self: end;
}
&__header {
padding: 30px 0;
grid-area: h;
}
&__intro {
font-family: $sans-serif-font-family;
font-weight: $font-weight-regular;
font-size: toRem(17px);
max-width: 900px;
line-height: 1.5;
margin-bottom: 25px;
}
&__meta {
display: flex;
flex-direction: column;
@include desktop {
flex-direction: row-reverse;
}
justify-content: start;
position: relative;
& > :first-child {
margin-left: $large-spacing;
}
& > :nth-child(2) {
margin-left: $large-spacing;
}
}
&__content {
margin: 0 -$medium-spacing;
grid-area: c;
padding: 50px 15px;
background-color: rgba($color-charcoal-dark, 0.18);
@include desktop {
columns: 4;
padding: 50px 60px;
}
}
}