zyachel
2023-04-15 21:02:10 +05:30
parent 18ca98fd4a
commit 75732e0086
21 changed files with 2150 additions and 2 deletions

View File

@ -0,0 +1,54 @@
@use '../../../abstracts' as helper;
.ratings {
display: flex;
flex-wrap: wrap;
gap: var(--spacer-0) var(--spacer-3);
@include helper.bp('bp-900') {
justify-content: center;
}
}
.rating {
font-size: var(--fs-5);
display: grid;
grid-template-columns: repeat(2, max-content);
place-items: center;
gap: 0 var(--spacer-0);
&__num {
grid-column: 1 / 2;
font-size: 1.8em;
font-weight: var(--fw-medium);
// line-height: 1;
}
&__icon {
--dim: 1.8em;
grid-column: -2 / -1;
line-height: 1;
height: var(--dim);
width: var(--dim);
display: grid;
place-content: center;
fill: var(--clr-fill);
}
&__text {
grid-column: 1 / -1;
font-size: 0.9em;
line-height: 1;
color: var(--clr-text-muted);
}
}
.link {
@include helper.prettify-link(var(--clr-link));
}
.heading {
font-weight: var(--fw-bold);
}

View File

@ -0,0 +1,49 @@
@use '../../../abstracts' as helper;
.credits {
display: grid;
gap: var(--comp-whitespace);
& > section {
overflow-x: auto;
display: grid;
gap: var(--spacer-1);
}
details {
overflow-x: auto;
}
summary {
cursor: pointer;
font-size: var(--fs-4);
color: var(--clr-text-accent);
font-family: var(--ff-primary);
}
}
.container {
--max-width: 18rem;
--min-height: 40rem;
list-style: none;
overflow-x: auto;
display: grid;
grid-auto-flow: column;
// grid-template-columns: repeat(2, 1fr);
gap: var(--spacer-4);
padding: var(--spacer-1) var(--spacer-2) var(--spacer-3) var(--spacer-2);
grid-auto-columns: var(--max-width);
min-height: var(--min-height);
> li {
list-style: none;
}
@include helper.bp('bp-700') {
grid-auto-columns: calc(var(--max-width) - 1rem);
min-height: calc(var(--min-height) - 5rem);
}
}

View File

@ -0,0 +1,4 @@
.bio {
display: grid;
gap: var(--comp-whitespace);
}

View File

@ -0,0 +1,21 @@
.info {
display: grid;
gap: var(--doc-whitespace);
}
.accolades, .details {
display: grid;
gap: var(--comp-whitespace);
&__container {
display: grid;
gap: var(--spacer-0);
// for span elements like these: 'release date:'
& > p > span:first-of-type {
font-weight: var(--fw-bold);
}
}
}

View File

@ -0,0 +1,32 @@
@use '../../../abstracts' as helper;
.knownFor {
display: grid;
gap: var(--comp-whitespace);
}
.container {
--max-width: 18rem;
--min-height: 40rem;
list-style: none;
overflow-x: auto;
display: grid;
grid-auto-flow: column;
// grid-template-columns: repeat(2, 1fr);
gap: var(--spacer-4);
padding: 0 var(--spacer-2) var(--spacer-3) var(--spacer-2);
grid-auto-columns: var(--max-width);
min-height: var(--min-height);
> li {
list-style: none;
}
@include helper.bp('bp-700') {
grid-auto-columns: calc(var(--max-width) - 1rem);
min-height: calc(var(--min-height) - 5rem);
}
}

View File

@ -0,0 +1,26 @@
.reviews {
display: grid;
gap: var(--comp-whitespace);
&__reviewContainer {
// background-color: antiquewhite;
}
&__stats {
display: flex;
flex-wrap: wrap;
gap: var(--spacer-2);
}
}
.review {
&__summary {
font-size: calc(var(--fs-5) * 1.1);
cursor: pointer;
}
&__text,
&__metadata {
padding-top: var(--spacer-2);
}
}