JSFiddle - React, Tailwind, and code Playground
by godfrzero
HTML
<div class="container">
<div class="statistics">
Statistics go here
</div>
<main>
<div class="selection">Ingredients</div>
<div class="highstack">Burger</div>
</main>
<div class="inspiration">Inspiration</div>
</div>
CSS
* {
border: solid thin black;
background: rgba(0, 0, 0, 0.05);
}
div:hover, main:hover {
background: rgba(0, 0, 0, 0.1);
}
.container {
display: grid;
grid-template-columns: 120px 1fr 120px;
grid-template-rows: 1fr 11fr;
grid-gap: 16px;
grid-auto-rows: 100vh;
}
.statistics {
grid-column: 1;
grid-row: 1 / 12;
}
main {
display: grid;
grid-template-rows: 1fr 11fr;
grid-column: 2;
grid-row: 1 / 12;
}
.selection {
grid-row: 1;
}
.highstack {
grid-row: 2 / 12;
}
.inspiration {
grid-column: 3;
grid-row: 1 / 12;
}