JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css">
<div class="static-content form-page">
<div class="content-area">
<div class="row">
<div class="col-lg-6">
<div class="login-left-panel">
<div>
Welcome Back!
<br />
<br />
</div>
</div>
</div>
<div class="col-lg-6">
<h4>Sign in</h4>
<form accept-charset="UTF-8" action="/employers/sign_in.employer" class="new_employer" id="new_employer" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="+5fzNEj8kLf6+uCr4ArESR9qFzszJZRvq6CyGdsFRY8=" /></div>
<div class="form-input">
<div class="form-field-group">
<div class="form-label">EMAIL ADDRESS</div>
<input autofocus="autofocus" class="text-field" id="employer_email" name="employer[email]" type="email" value="" />
</div>
<div class="form-field-group">
<div class="form-label">PASSWORD</div>
<input class="text-field" id="employer_password" name="employer[password]" type="password" />
</div>
<div class="btn remember-me"><input name="employer[remember_me]" type="hidden" value="0" /><input class="check-box" id="employer_remember_me" name="employer[remember_me]" style="width: 15px;" type="checkbox" value="1" /> <label for="employer_remember_me">Remember me</label></div>
<input class="btn btn-primary login-btn" name="commit" type="submit" value="Sign in" />
</div>
</form> </div>
</div>
</div>
</div>
CSS
body {
background: #333;
color: #344b59;
margin-top: initial;
height: 100%;
}
input {
width: 100%;
}
.static-content {
display: flex;
justify-content: center;
align-items: center;
}
.content-area {
padding: 10px 25px 25px 25px;
width: 520px;
border: 2px solid #CCC;
border-radius: 3px;
background: #FFF;
}
.login-btn {
width: initial;
float: right;
margin-top: 10px;
}
.remember-me {
float: left;
}
.login-left-panel {
height: 175px;
text-align: center;
justify-content: center;
align-items: center;
border-right: 1px solid #CCC;
font-size: 1.25em;
color: gray;
}