<div class="app-layout">
  <div class="tweets box">Tweets</div>
  <div class="replies box">Replies</div>
  <div class="search box">Search</div>
  <div class="messages box">Messages</div>
</div>
body {
  margin: 0;
  font-family: Arial;
  background-color: #f2f2f2;
}

.box {
  color: #fff;
  padding: 1em;
  text-align: center;
  background-color: #efefef;
}

.tweets   { background-color: #A2DED0; }
.replies  { background-color: #F4D03F; }
.search   { background-color: #6C7A89; }
.messages { background-color: #59ABE3; }

/* Our Grid Code */
.app-layout {
  display: grid;
  grid-template-areas: "tweets replies"
                       "search messgaes";
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: 100vh;
}
body {
  background-color: #000;
}
/* .tweets { grid-area: replies; } */

External CSS

This Pen doesn't use any external CSS resources.

External JavaScript

This Pen doesn't use any external JavaScript resources.