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;
}