JSFiddle - React, Tailwind, and code Playground

by madhugb

HTML

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<div class="container-fluid">
  <div class="row pageHeader">
    <div class="header-wrap">
      <div class="header-icon-wrap">
        <img class="icon-app"  src="https://www.gravatar.com/avatar/abcd/?default=&s=85">
      </div>
      <h2>Welcome to this page</h2>
      <h4>This is page description</h4>
    </div>
  </div>
  <div class="row">
    <div class="col-md-2 col-md-offset-5 text-center">
      <h2>
      Sub page title
      </h2>
      <h4>
      Some more string
      </h4>
    </div>
  </div>
  <div class="row text-center">
    <div class="col-md-3"> Box 1</div>
    <div class="col-md-3"> Box 2</div>
    <div class="col-md-3"> Box 3</div>
    <div class="col-md-3"> Box 4</div>
  </div>
  <div class="row">
    <div class="col-md-2 col-md-offset-5 text-center">
      <h2>
      Sub page title2
      </h2>
      <h4>
      Some more string2
      </h4>
    </div>
  </div>
   <div class="row text-center">
    <div class="col-md-4"> Box image 1</div>
    <div class="col-md-4"> Box image 2</div>
    <div class="col-md-4"> Box image 3</div>
  </div>  
  <div class="row">
    <div class="col-md-2 col-md-offset-5 text-center">
      <h2>
      Sub page title3
      </h2>
      <h4>
      Some more string3
      </h4>
    </div>
  </div>
  
  <hr><hr>
  <div class="row clearfix">
    <div class="col-md-6">
      <img style="height:500px;width:100%;" src="https://images.unsplash.com/photo-1476763752342-d5cf7e5eb6cc?dpr=1&auto=compress,format&fit=crop&w=1199&h=799&q=80&cs=tinysrgb&crop="/>
    </div>
    <div class="col-md-6">
      <div class="app-info-box text-center">
        <div...

CSS

* {
  font-size: 14px;
  font-family: sans-serif;
}

body {
  background-color: #ffffff;
}

.pageHeader {
  height: 550px;
  padding: 100px 0;
  background-color: #336655;
  color: #fff;
  margin:0;
  font-size: 3em;
}
.pageHeader .header-wrap{
  padding-top:80px;
  max-width:960px;
  margin:0px auto;
}
.app-info-box {
  width:70%;
  margin:30px auto;
}
.app-info-box .app-header .app-header-image{
  height:50px;
  width:50px;
  font-size:30px;
  margin:0px auto;
}
.app-info-box .app-header .app-header-title h2{
  margin:0;
  display:inline-block;
  padding:5px 10px;
  border-bottom:2px solid red;
}

.app-description{
  padding:20px;
  font-size:22px;
  line-height:30px;
  margin:20px 0;
}

.app-learn-more{
  margin:20px 0;
  padding:10px 30px;
  font-size:22px;
  border: 1px solid red;
  display:inline-block;
  color:#333;
  clear:both;
}
.app-learn-more:hover{
  text-decoration:none;
}

.app-info-box .app-action-box{
  position: relative;
  display:inline-block;
  border: 1px solid #dedede;
  height: 60px;
  padding-top:15px;
  clear:both;
}

.app-info-box .app-download-text{
  width:100%;
  top:-10px;
  position:absolute;  
  text-align:center;
}

.app-info-box .app-download-text .download-text {
  margin:0 auto;  
  padding:10px 30px;
  background:#fff;
  display:inline;  
  font-weight:bold;
}

.app-info-box .app-action-icon-box .app-action-icon {
  display: inline-block;
  height:30px;
  width:30px;
  font-size:22px;
  text-align:center;
}

.app-info-box .app-action-icon-box .app-action-button {  
  display: inline-block;
  border: 1px solid #dedede;         
  padding:5px 10px;
  color: #1C90F3;
}

.app-info-box .app-action-icon-box .app-ios-icon{
  width: 17.5px;
  height: 22px;      
}

.app-info-box .app-action-icon-box .app-android-icon {
  width: 17.5px;
  height: 22px;      
}

.app-info-box .app-action-icon-box .app-action-half-divider{
  display: inline-block;
  height: 22px;
  margin-left: 30px;
  width: 0px;
}

.app-info-box .app-action-icon-box...