<header> 
  
  <nav class="navigation">
    <div class="logotype">NewsApp</div>
    <ul class="categories">
      <li class="category-item"><a href="#">Sports</a></li>
      <li class="category-item"><a href="#">Tech</a></li>
      <li class="category-item"><a href="#">Books</a></li>
      <li class="category-item"><a href="#">Art</a></li>
    </ul>
  </nav>
  
  <div class="search">
    <input type="search" placeholder="Type to search..."/>
  </div>
  
</header>

<div class="wrapper">
  
  <aside class="sidebar">
    <ul class="sidebar-list">
      <li class="sidebar-item"><i class="fa fa-newspaper-o"></i></li>
      <li class="sidebar-item sb-active"><i class="fa fa-th"></i></li>
      <li class="sidebar-item"><i class="fa fa-picture-o"></i></li>
      <li class="sidebar-item"><i class="fa fa-bell-o"></i></li>
      <li class="sidebar-item"><i class="fa fa-bolt"></i></li>
    </ul>
  </aside>
  
  <main class="content">
    <div class="feed-grid">
      
      <div class="card-half wide">
        <div class="card-img"><span class="label"> <i class="fa fa-star"></i></span><img src="https://images.unsplash.com/photo-1495835788122-ca48931258be?ixlib=rb-0.3.5&ixid=eyJhcHBfaWQiOjEyMDd9&s=acc48b0187b28f7a221362b843f15755&auto=format&fit=crop&w=1050&q=80" alt="img"/></div>
        <div class="card-text">
          <h4>All outdoor & adventure lovers should follow this guy on instagram</h4>
          <p>Just take a look at a few of his shots and try not to want this in your feed regularly.</p>
        </div>
        
        <ul class="card-tools">
          <li class="tools-item"><i class="fa fa-heart like"></i><span class="tools-count">543</span></li>
          <li class="tools-item"><i class="fa fa-share share"></i></li>
        </ul>
      </div>
      
      <div class="card"> <img src="https://40.media.tumblr.com/027d3fdde45d8cb950a74dd070cf8e90/tumblr_nxfo8rG3o81qzleu4_og_540.jpg" alt="img"/>
        <div class="info-center">12 Photos Of A Gorgeously Designed NYC Home</div>
      </div>
      
      <div class="card"><img src="https://36.media.tumblr.com/1a6bf1c955f5278517f71d50b60ac89d/tumblr_nw46p7NOHH1qkegsbo2_540.jpg" alt="img"/>
        <div class="info-center">Beautiful Yet Simple Warehouse-Inspired Home</div>
      </div>
      
      <div class="card"><img src="https://41.media.tumblr.com/38033666a5ce5c84a658fd90409f8467/tumblr_nxcmsxVSHs1qkegsbo1_540.jpg" alt="img"/>
        <div class="info-center">Top trends this winter 2016</div>
      </div>
      
      <div class="card-half wide">
        <div class="card-img"><img src="https://40.media.tumblr.com/tumblr_lzgmkfRJ7U1qb899go1_500.jpg" alt="img"/></div>
        <div class="card-text">
          <h4>History travel to Spain. Photos stunning country</h4>
          <p>Just take a look at a few of his shots and try not to want this in your feed regularly.</p>
        </div>
        
        <ul class="card-tools">
          <li class="tools-item"><i class="fa fa-heart like"></i><span class="tools-count">133</span></li>
          <li class="tools-item"><i class="fa fa-share share"></i></li>
        </ul>
      </div>
      
      <div class="card-half">
        <div class="card-img"><img src="https://www.chelseafc.com/content/cfc/en/homepage/news/boilerplate-config/latest-news/2015/11/pre-match-briefing--stoke-city-v-chelsea--part-two/_jcr_content.autoteaser.jpeg" alt="img"/></div>
        <div class="card-text">
          <h4>Pre-Match Briefing: Stoke City v Chelsea</h4>
          <p>We have a tea-time appointment in the Potteries later today.</p>
        </div>
        
        <ul class="card-tools">
          <li class="tools-item"><i class="fa fa-heart like"></i><span class="tools-count">4533</span></li>
          <li class="tools-item"><i class="fa fa-share share"></i></li>
        </ul>
      </div>
      
      <div class="card"> <img src="https://41.media.tumblr.com/7be0a9c6035a5eaaafaddab95a3d77ae/tumblr_mmp17zInpt1qhfgjbo1_540.jpg" alt="img"/>
        <div class="info-center">Best 100 memorable sports photos</div>
      </div>
      
      <div class="card"><img src="https://cdn-images-1.medium.com/max/600/1*wFiuAFruqIUTNU99xpb_zw.gif" alt="img"/>
        <div class="info-center">Long shadow is dead. Welcome Diffuse shadows.</div>
      </div>
      
      <div class="card"> <img src="https://40.media.tumblr.com/027d3fdde45d8cb950a74dd070cf8e90/tumblr_nxfo8rG3o81qzleu4_og_540.jpg" alt="img"/>
        <div class="info-center">12 Photos Of A Gorgeously Designed NYC Home</div>
      </div>
      
      <div class="card"><img src="https://40.media.tumblr.com/214255d33d16e6075d674c9cd84d9a6c/tumblr_no7630It9v1qd6rjmo1_540.jpg" alt="img"/>
        <div class="info-center">Christina Schneiderlin: Interview with the artist</div>
      </div>
      
      <div class="card-half">
        <div class="card-img"><span class="label"> <i class="fa fa-star"></i></span><img src="https://40.media.tumblr.com/682b6eb0bcafb090c26cda164a235f3b/tumblr_n04czvggDF1sv6eyto1_500.jpg" alt="img"/></div>
        <div class="card-text">
          <h4>You just should run</h4>
          <p>Learn how to run can improve your health.</p>
        </div>
        
        <ul class="card-tools">
          <li class="tools-item"><i class="fa fa-heart like"></i><span class="tools-count">8543</span></li>
          <li class="tools-item"><i class="fa fa-share share"></i></li>
        </ul>
      </div>
      
    </div>
  </main>
</div>
// Predefined
@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,600,700,300);

$grey      : #e6e6e6;
$midnight  : #1f282f;
$white     : #ffffff;
$nav-color : $white;
$blue      : #2196f3;
$red       : #df2324;
$yellow    : #fdd701;

// Generic
* {
  box-sizing: border-box;
}

a {
  text-decoration: none;
  color: black;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  font-family: "Raleway", sans-serif;
  font-size: 14px;
}

// Styling Starts
.wrapper {
  // background-color: pink;
  
  display: flex;
  flex-grow: 1;
}

// header Starts
header {
  display: flex;
  height: 65px;
  background-color: $nav-color;

  align-items: center;
  justify-content: space-between;
}

.navigation {
  display: flex;
  align-items: center;
}

.logotype {
  display: flex;
  width: 120px;
  min-width: 120px;
  height: 65px;
  color: $white;
  background-color: $blue;
  font-weight: bold;

  align-items: center;
  justify-content: center;
}

input[type="search"] {
  display: flex;
  width: 300px;
  height: 15px;
  margin-right: 20px;
  padding: 10px;
  border: 1px solid $grey;
  border-radius: 5px;
  outline: none;
  font-size: 12px;

  justify-content: flex-end;
}

.categories {
  display: flex;
  margin-left: 45px;
}

.category-item {
  margin: 0 10px;
}

// Sidebar starts 
.sidebar {
  min-width: 120px;
  background-color: $midnight;
}

.sidebar-list {
  display: flex;
  margin-top: 30px;

  flex-flow: column wrap;
  align-items: center;
  justify-content: center;
}

.sidebar-item {
  margin-top: 25px;
  cursor: pointer;
  color: #3a3d46;
  font-size: 24px;
}

.sidebar-item:hover {
  color: $white;
}

.sb-active {
  color: $white;
}

.content {
  width: 100%;
  padding: 50px;
  background-color: $grey;
}

.feed-grid {
  display: flex;
  max-width: 1170px;
  margin: 0 auto;

  flex-flow: row wrap;
  justify-content: center;
  align-content: flex-start;
}

%img-placeholder {
  background-position: center;
  background-size: cover;
}

// Card starts here
.card {
  position: relative;
  width: 320px;
  height: 320px;
  margin: 7px;
  background-color: $white;
  box-shadow: 0px 0px 10px 0px rgba(110,123,140,0.3);

  flex: auto;
  img {
    width: 100%;
    height: 100%;

    object-fit: cover;
  }
  &:nth-child(5) {
    flex: 545px;
  }
}

.card-half {
  display: flex;
  width: 320px;
  height: 320px;
  margin: 7px;
  background-color: $white;
  box-shadow: 0px 0px 10px 0px rgba(110,123,140,0.3);

  flex-flow: column wrap;
  justify-content: flex-end;
  flex: auto;
}

.wide {
  width: 480px;
}

.card-img {
  position: relative;
  height: 160px;

  flex: auto;
  img {
    width: 100%;
    height: 100%;

    object-fit: cover;
  }
}



// Inside Elemens Positioning n Coloring
// star
.label {
  position: absolute;
  top: 20px;
  right: 20px;
  color: $yellow;
  font-size: 20px;
}

.card-text {
  padding: 0 20px;
  p {
    margin: 0;
    padding: 0;
    color: #888888;
  }
}

.card-tools {
  display: flex;
  height: 50px;
  padding: 15px 20px;

  flex-flow: row wrap;
  align-items: flex-end;
}

.tools-item {
  margin-right: 20px;
  cursor: pointer;
}

.tools-item:hover {
  opacity: 0.7;
}

.tools-count {
  padding: 0 5px;
  color: #888888;
  font-size: 14px;
}

.share {
  color: #333333;
}

.like {
  color: $red;
}

// bring text in center
.info-center {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  padding: 0 10px;
  text-align: center;
  color: white;
  background: rgba(0, 0, 0, 0.3);
  text-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
  font-size: 24px;
  font-weight: bold;

  justify-content: center;
  align-items: center;
}
View Compiled
Run Pen

External CSS

  1. https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css

External JavaScript

This Pen doesn't use any external JavaScript resources.