JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/css/materialize.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.6/js/materialize.min.js"></script>
<nav class="light-blue lighten-1" role="navigation">
<div class="nav-wrapper">
<div class="row">
<!-- Logo on the left -->
<div class="col m2">
<a href="#" class="brand-logo">TabletopHaven</a>
</div>
<!-- Search bar in the center -->
<div class="col m7">
<form>
<div class="input-field center-align">
<input id="search" type="search" required>
<label class="label-icon" for="search"><i class="material-icons">search</i></label>
<i class="material-icons">close</i>
</div>
</form>
</div>
<!-- Login button on the right -->
<div class="col m3 right-align">
<a class="waves-effect waves-light btn">Register/Login</a>
</div>
</div>
</div>
</nav>
CSS
.nav-wrapper {
padding-left: 10px;
padding-right: 10px;
width: 100%;
}