JSFiddle - React, Tailwind, and code Playground
TemplateStorm Design
http://codepen.io/d3v3r0/pen/oxblA
by Jennifer Perrin
HTML
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css">
<div class="wrapper">
<header role="banner">
<nav role="navigation">
<h1 class="logo"><a href="#">TemplateStorm</a></h1>
<input type="checkbox" id="nav-checkbox" />
<ul class="nav">
<li><a href="#">Products & Services</a></li>
<li><a href="#">Affilate</a></li>
<li><a href="#">Policies</a></li>
<li><a href="#">Blog</a></li>
</ul>
<label for="nav-checkbox" class="fa fa-bars"></label>
</nav>
</header>
<main role="main">
<div class="row">
<h1>Featured Theme</h1>
<div class="col-2">
<div class="mac">
<div class="screen">
<img src="http://alexdevero.com/img/Orion-Analytics-HTML5-Template---CodePen.png" alt="" />
</div>
</div>
</div>
<div class="col-2">
<h2>Orion Template</h2>
<p></p>
<ul>
<li><i class="fa fa-check"></i> Fully responsive</li>
<li><i class="fa fa-check"></i> SEO bulletproof</li>
<li><i class="fa fa-check"></i> HTML5 & CSS3</li>
<li><i class="fa fa-check"></i> Robust grid system</li>
<li><i class="fa fa-check"></i> Flat & Clean design</li>
<li><i class="fa fa-check"></i> Optimized for mobile</li>
<li><i class="fa fa-check"></i> Advanced CMS platform</li>
</ul>
</div>
</div>
<div class="row">
<ul class="buttons">
<li><button type="button" value="Live Demo" role="button">Live Demo</button></li>
<li><button type="button" value="Buy Theme" role="button">Buy Theme</button></li>
</ul>
</div>
</main>
<section class="sec-plans">
<div class="row">
<h1>Available Plans</h1>
<ul class="plans">
<li>
<div class="plan plan-small">
<ul>
<li>Basic</li>
<li>Hosting</li>
...
CSS
@import url(http://fonts.googleapis.com/css?family=Lato:400,700);
body {
font: 16px 'Lato', sans-serif;
}
/*Layout*/
body,
html {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
*,
*:before,
*:after {
-moz-box-sizing: border-box;
box-sizing: border-box;
}
nav,
main,
.row {
margin: auto;
width: 100%;
max-width: 75em;
/*1200px*/
}
ul {
list-style-type: none;
}
h1 {
text-align: center;
color: #999;
}
a {
text-decoration: none;
}
.row {
margin-top: 4em;
}
.row:last-child {
margin-bottom: 4em;
}
.col-2 {
display: inline-block;
margin: 0 5%;
vertical-align: top;
}
.col-2:first-of-type {
width: 50%;
}
.col-2:last-child {
margin-left: -5px;
width: 35%;
}
@media screen and (max-width: 700px) {
.col-2:first-of-type {
width: 80%;
}
.col-2:last-child {
margin: auto;
width: 35%;
}
}
@media screen and (max-width: 700px) {
.col-2 {
display: block;
margin: auto;
width: 90%;
}
}
@media screen and (max-width: 527px) {
.col-2:last-child {
width: 60%;
}
}
@media screen and (max-width: 30em) {
.col-2:last-child {
width: 70%;
}
}
/*Navigation*/
header {
border-bottom: .1em solid #ddd;
}
nav h1 {
float: left;
margin: 0;
}
@media screen and (max-width: 787px) {
nav h1 {
width: 100%;
}
}
nav h1 a {
color: #ef7422;
}
input {
display: none;
}
input:checked + .nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
input:checked ~ label {
padding-top: 0em;
}
.nav {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: end;
-webkit-justify-content: flex-end;
-ms-flex-pack: end;
justify-content:...
JavaScript
// Font Awesome 4.1.0