Flex grid
by Kenneth Luplau-Brøgger
HTML
<div class="Dashboard">
<div class="Row">
<div class="Box">
Hej
</div>
<div class="Box">
Hej
</div>
<div class="Box">
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
</div>
<div class="Box">
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
</div>
<div class="Box wide">
Hej
</div>
<div class="Box">
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
Hej<br/>
</div>
</div>
</div>
CSS
.Dashboard {
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin: -0.5rem;
}
.Row {
display: flex;
flex-direction: row;
flex-grow: 1;
flex-wrap: wrap;
}
.Box {
background: blue;
flex: 1;
min-width: 300px;
margin: 0.5rem;
}
.Box.wide {
min-width: 600px;
}