JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div class="row">
<div class="card" id="card-1"></div>
<div class="col">
<div class="card" id="card-2"></div>
<div class="card" id="card-3"></div>
</div>
</div>
<div class="row">
<div class="card" id="card-4"></div>
<div class="card" id="card-5"></div>
</div>
</div>
CSS
.container {
display: flex;
flex-direction: column;
width: 100%;
height: 100vh;
}
.row {
display: flex;
flex: 0.5;
flex-direction: row;
}
.col {
display: flex;
flex: 1;
flex-direction: column;
background-color: brown;
}
.card {
display: flex;
flex: 1;
}
#card-1 {
background-color: indigo
}
#card-2 {
background-color: teal
}
#card-3 {
background-color: purple
}
#card-4 {
background-color: lightpink;
}
#card-5 {
background-color: darkorange;
}