Create Login Signup in Tab
A clean and beautiful login and signup block you can use in login/signup page or contact page. Login and signup are used in bootstrap tab and a small content slider is in left side where you can give message to your client. The pink color used as base color makes this block looking more awesome.

CSS
<style type="text/css">
body{
padding: 100px 0;
}
.no-padding{
padding: 0;
}
.form-wrapper{
max-width: 767px;
background: #fc80b2;
margin: 0 auto;
position: relative;
overflow: hidden;
padding: 100px 0;
}
.form-wrapper:after{
content: '';
display: block;
position: absolute;
width: 200%;
height: 75%;
left: -7%;
bottom: 0;
z-index: 1;
background: #f0f0f0;
transform:rotate(-30deg);
}
@media(max-width: 767px){
.form-wrapper:after{
height: 40%;
left: -7%;
}
}
@media(max-width: 540px){
.form-wrapper:after{
height: 25%;
}
}
@media(max-width: 340px){
.form-wrapper:after{
height: 20%;
}
}
.form-wrapper .my-form{
width: 80%;
overflow: auto;
margin: 0 auto;
background: #fc73b2;
position: relative;
z-index: 9;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
}
.my-form .info{
padding: 15px;
height: 100%;
}
.my-form .info .carousel-caption{
margin: 0;
padding: 0;
bottom: 50px;
right: 0;
left: 0;
}
.my-form .carousel-indicators .active{
background: rgba(0, 0, 0, 0.5);
border-color: rgba(0, 0, 0, 0.5)
}
.my-form .item{
padding: 60px 0;
min-height: 300px;
}
.my-form .form-bg{
background: #fff;
}
.main-form .nav > li{
width: 50%;
}
.main-form .nav-tabs > li > a{
border-radius: 0;
display: inline-block;
width: 100%;
text-align: center;
outline: 0;
text-transform: uppercase;
color: #fc80b2;
font-weight: 600;
font-size: 13px;
}
.main-form .nav-tabs > li > a:hover{
color: #fc80b2;
}
.main-form .form-control{
margin-top: 15px;
height: 50px;
border-radius: 0;
box-shadow: none;
border:1px solid #f0f0f0;
}
.main-form .form-control:focus{
border-color: #fc80b2;
}
.main-form .checkbox{
margin-left: 20px;
color: #999;
}
.main-form .checkbox a{
color: #fc80b2;
}
.main-form .btn-submit{
display: block;
background: #fc80b2;
color: #fff;
border-radius: 0;
width: 100%;
text-transform: uppercase;
margin-top: 15px;
padding: 12px;
}
.main-form .tab-content{
padding: 60px 0;
}
</style> HTML
<div class="container"> <div class="row"> <div class="col-sm-12"> <div class="form-wrapper"> <div class="my-form"> <div class="col-sm-6 no-padding"> <div class="info"> <div id="carousel-id" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-target="#carousel-id" data-slide-to="0" class=""></li> <li data-target="#carousel-id" data-slide-to="1" class=""></li> <li data-target="#carousel-id" data-slide-to="2" class="active"></li> </ol> <div class="carousel-inner"> <div class="item"> <img src="https://cdn2.iconfinder.com/data/icons/thesquid-ink-40-free-flat-icon-pack/64/envelope-2-128.png" class="img-responsive center-block" alt=""> <div class="container"> <div class="carousel-caption"> <p>display properly due to web browser security rules.</p> </div> </div> </div> <div class="item"> <img src="https://cdn2.iconfinder.com/data/icons/thesquid-ink-40-free-flat-icon-pack/64/cup-128.png" class="img-responsive center-block" alt=""> <div class="container"> <div class="carousel-caption"> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam.</p> </div> </div> </div> <div class="item active"> <img src="https://cdn2.iconfinder.com/data/icons/thesquid-ink-40-free-flat-icon-pack/64/headphone-big-128.png" class="img-responsive center-block" alt=""> <div class="container"> <div class="carousel-caption"> <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam.</p> </div> </div> </div> </div> </div> </div> </div> <div class="col-sm-6 form-bg"> <div class="main-form"> <div role="tabpanel"> <!-- Nav tabs --> <ul class="nav nav-tabs" role="tablist"> <li role="presentation" class="active"> <a href="#login" aria-controls="login" role="tab" data-toggle="tab">Login</a> </li> <li role="presentation"> <a href="#signup" aria-controls="signup" role="tab" data-toggle="tab">Signup</a> </li> </ul> <!-- Tab panes --> <div class="tab-content"> <div role="tabpanel" class="tab-pane active" id="login"> <form action="" method="get" accept-charset="utf-8"> <input class="form-control" type="email" name="" value="" placeholder="Email Address"> <input class="form-control" type="password" name="" value="" placeholder="Password"> <div class="checkbox"><input type="checkbox" name="" value=""> Remember. <a href="" title="">Forgot Password?</a></div> <input class="btn btn-submit" type="submit" name="" value="Login"> </form> </div> <div role="tabpanel" class="tab-pane" id="signup"> <form action="" method="get" accept-charset="utf-8"> <input class="form-control" type="text" name="" value="" placeholder="Full Nmae"> <input class="form-control" type="email" name="" value="" placeholder="Email Address"> <input class="form-control" type="text" name="" value="" placeholder="Phone Number"> <input class="form-control" type="password" name="" value="" placeholder="Password"> <div class="checkbox"><input type="checkbox" name="" value=""><a href="" title="">Send me Newsletter</a></div> <input class="btn btn-submit" type="submit" name="" value="Sign up"> </form> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div>
Javascript
<script type='text/javascript'>
$('input,textarea').focus(function(){
$(this).data('placeholder',$(this).attr('placeholder'))
$(this).attr('placeholder','');
});
$('input,textarea').blur(function(){
$(this).attr('placeholder',$(this).data('placeholder'));
});
</script>