Fear at polish auditorium 1981 poster recreation
<div class="poster">
<div class="support">
<div>45 grave</div>
<div>circle jerk</div>
<div>mentors</div>
</div>
<div class="date">
<div>saturday</div>
<div>january 10 1981</div>
<div>all ages</div>
</div>
<div class="venue">
<div>polish auditorium</div>
<div>4434 crenshaw blvd.</div>
<div>los angeles, ca</div>
</div>
<span class="letter">f</span>
<span class="letter">e</span>
<span class="letter">a</span>
<span class="letter">r</span>
</div> @font-face {
font-family: "Roboto";
src: url("./Roboto-Medium.ttf");
font-weight: 500;
}
* {
box-sizing: border-box;
}
body {
min-height: 100dvh;
margin: 0;
display: grid;
place-items: center;
}
.poster {
width: 80%;
max-width: 34rem;
aspect-ratio: 1 / 1.5;
padding: 0.5rem;
container-type: size;
display: grid;
grid-template-columns: 2fr 1fr 1fr 1.2fr;
grid-template-rows: 1fr 4fr 4fr;
column-gap: 0.5rem;
font-family: Roboto, san-serif;
font-weight: 500;
background-color: hsl(247, 100%, 3%);
color: hsl(97, 20%, 87%);
overflow: hidden;
}
.letter {
line-height: 0.5;
}
.letter:nth-of-type(1) {
grid-row: 1 / span 2;
grid-column: 1;
font-size: 71cqh;
line-height: 0.68;
align-self: end;
}
.letter:nth-of-type(2) {
grid-column: 2 / span 3;
font-size: 68cqh;
line-height: 0.6;
}
.letter:nth-of-type(3) {
grid-row: 3;
grid-column: 1 / span 2;
font-size: 70cqh;
}
.letter:nth-of-type(4) {
grid-row: 3;
grid-column: 3 / span 2;
align-self: start;
font-size: 70cqh;
}
.support,
.date,
.venue {
font-size: 1.4cqh;
align-self: center;
}
.support {
color: hsl(47, 100%, 41%);
grid-column: 2;
}
.date {
color: hsl(0, 100%, 35%);
grid-column: 3;
}
.venue {
color: hsl(126, 46%, 46%);
grid-column: 4;
} Description
This is a recreation of this Swissted poster by Mike Joyce. This was an opportunity to experiment with container query units to pull off a fluid layout. The text use the lqh unit, which is 1% of the container’s height.
The original poster uses the Berthold Akzidenz-Grotesk font. I use Roboto instead. Both use a font weight of 500 (medium).