JSFiddle - React, Tailwind, and code Playground
by pleinx
HTML
<div class="flex-wrap">
<div class="full-width">
availablity-block
</div>
<div class="dynamic">
<div class="left">
controls-block
</div>
<div class="right">
manufacturer-block
</div>
</div>
</div>
SCSS
.flex-wrap {
display: flex;
flex-wrap: wrap;
* {
padding: 5px;
box-sizing: border-box;
text-align: center;
color: white;
font-weight: bold;
}
.full-width {
flex: 1 0 auto;
background: grey;
}
.dynamic {
display: flex;
padding: 0;
flex: 1 0 auto;
}
.left, .right {
flex: 1 0 50%;
}
.left {
background: blue;
}
.right {
background: green;
}
}