JSFiddle - React, Tailwind, and code Playground

by Lucas Mattos

HTML

<script src="//code.jquery.com/jquery-2.1.0.js"></script>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css">
<script src="http://netdna.bootstrapcdn.com/bootstrap/3.0.3/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css">
<script src="http://fonts.googleapis.com/css?family=Roboto"></script>
			<!-- Fixed navbar -->
			<nav class="navbar navbar-inverse navbar-static-top" role="navigation">
				<div id="navbar-border"></div>
				<div class="container">
					<!-- Brand and toggle get grouped for better mobile display -->
					<div class="navbar-header">
						<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
							<span class="sr-only">Toggle navigation</span>
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
						</button>
						<a class="navbar-brand" href="#"><img src="http://placehold.it/126x30&text=LOGO" class="" style=""></a>
					</div>

					<!-- Collect the nav links, forms, and other content for toggling -->
					<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
						<ul class="nav navbar-nav">
							<li>
								<form class="navbar-form navbar-left navbar-input-group" role="search">
									<div class="form-group">
										<div class="input-group" style="width: 450px; margin: 0 auto;">
											<input type="text" class="form-control" placeholder="Digite um nome, item, campe&atilde;o..." style="background-color: #424346; border: none; border-radius: 0px !important;color: #fff;">
											<span class="input-group-btn">
												<button class="btn btn-default" type="button" style="background-color: rgba(123,94,160,1);border: 3px solid rgba(123,94,160,1);border-radius: 0px !important;color: #fff;font: -webkit-small-control;font-weight:...

CSS

@font-face {
    font-family:'Bebas Neue';
    src: url('http://static.teemo.com.br/fonts/BebasNeue-webfont.eot');
    src: url('http://static.teemo.com.br/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('http://static.teemo.com.br/fonts/BebasNeue-webfont.woff') format('woff'), url('http://static.teemo.com.br/fonts/BebasNeue-webfont.ttf') format('truetype'), url('http://static.teemo.com.br/fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
    }
    #navbar-border {
    height:3px;
    width:100%;
    background: -webkit-linear-gradient(right, rgba(83, 192, 39, 1), rgba(142, 51, 217, 1));
    /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, rgba(83, 192, 39, 1), rgba(142, 51, 217, 1));
    /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, rgba(83, 192, 39, 1), rgba(142, 51, 217, 1));
    /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, rgba(83, 192, 39, 1), rgba(142, 51, 217, 1));
    /* Standard syntax (must be last) */
    }
    .teemo-block {
    background-color: #f2f6f9;
    border-top: 3px solid #29e;
    border-left: 1px solid #919191;
    border-right: 1px solid #919191;
    border-bottom: 2px solid #aaa;
    margin: 15px 0 15px 0;
    padding: 15px;
    }
    
    .teemo-block-title {
    border-bottom: 1px solid #ddd;
    color: #29e;
    font: 24px'Bebas Neue';
    padding: 0 15px 15px 15px;
    margin: 0 -14px;
    }
    
    .teemo-block-content {
        font: 14px/24px 'Roboto', sans-serif;
        color: #333;
        padding-top: 10px;
    }
    
    .teemo-news-img > img {
        width: 100%;
        margin-bottom: -15px;
    }
    
    .navbar-brand {
        padding: 10px 15px;
    }
    
@media (min-width: 768px){
    .navbar-nav{
        margin: 0 auto;
        display: table;
        table-layout: fixed;
        float:none;
    }
}
 
	#footer {
		background-color: #2e2f30;
		border-top: 3px...