Bootstrap responsive login page
A Pen by yangjaewon on CodePen.
Bootstrap responsive login page
A Pen by yangjaewon on CodePen.
| <div class="container"> | |
| <div class="row"> | |
| <div class="col-lg-3 col-md-2"></div> | |
| <div class="col-lg-6 col-md-8 login-box"> | |
| <div class="col-lg-12 login-key"> | |
| <i class="fa fa-key" aria-hidden="true"></i> | |
| </div> | |
| <div class="col-lg-12 login-title"> | |
| ADMIN PANEL | |
| </div> | |
| <div class="col-lg-12 login-form"> | |
| <div class="col-lg-12 login-form"> | |
| <form> | |
| <div class="form-group"> | |
| <label class="form-control-label">USERNAME</label> | |
| <input type="text" class="form-control"> | |
| </div> | |
| <div class="form-group"> | |
| <label class="form-control-label">PASSWORD</label> | |
| <input type="password" class="form-control" i> | |
| </div> | |
| <div class="col-lg-12 loginbttm"> | |
| <div class="col-lg-6 login-btm login-text"> | |
| <!-- Error Message --> | |
| </div> | |
| <div class="col-lg-6 login-btm login-button"> | |
| <button type="submit" class="btn btn-outline-primary">LOGIN</button> | |
| </div> | |
| </div> | |
| </form> | |
| </div> | |
| </div> | |
| <div class="col-lg-3 col-md-2"></div> | |
| </div> | |
| </div> | |
| body { | |
| background: #222D32; | |
| font-family: 'Roboto', sans-serif; | |
| } | |
| .login-box { | |
| margin-top: 75px; | |
| height: auto; | |
| background: #1A2226; | |
| text-align: center; | |
| box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); | |
| } | |
| .login-key { | |
| height: 100px; | |
| font-size: 80px; | |
| line-height: 100px; | |
| background: -webkit-linear-gradient(#27EF9F, #0DB8DE); | |
| -webkit-background-clip: text; | |
| -webkit-text-fill-color: transparent; | |
| } | |
| .login-title { | |
| margin-top: 15px; | |
| text-align: center; | |
| font-size: 30px; | |
| letter-spacing: 2px; | |
| margin-top: 15px; | |
| font-weight: bold; | |
| color: #ECF0F5; | |
| } | |
| .login-form { | |
| margin-top: 25px; | |
| text-align: left; | |
| } | |
| input[type=text] { | |
| background-color: #1A2226; | |
| border: none; | |
| border-bottom: 2px solid #0DB8DE; | |
| border-top: 0px; | |
| border-radius: 0px; | |
| font-weight: bold; | |
| outline: 0; | |
| margin-bottom: 20px; | |
| padding-left: 0px; | |
| color: #ECF0F5; | |
| } | |
| input[type=password] { | |
| background-color: #1A2226; | |
| border: none; | |
| border-bottom: 2px solid #0DB8DE; | |
| border-top: 0px; | |
| border-radius: 0px; | |
| font-weight: bold; | |
| outline: 0; | |
| padding-left: 0px; | |
| margin-bottom: 20px; | |
| color: #ECF0F5; | |
| } | |
| .form-group { | |
| margin-bottom: 40px; | |
| outline: 0px; | |
| } | |
| .form-control:focus { | |
| border-color: inherit; | |
| -webkit-box-shadow: none; | |
| box-shadow: none; | |
| border-bottom: 2px solid #0DB8DE; | |
| outline: 0; | |
| background-color: #1A2226; | |
| color: #ECF0F5; | |
| } | |
| input:focus { | |
| outline: none; | |
| box-shadow: 0 0 0; | |
| } | |
| label { | |
| margin-bottom: 0px; | |
| } | |
| .form-control-label { | |
| font-size: 10px; | |
| color: #6C6C6C; | |
| font-weight: bold; | |
| letter-spacing: 1px; | |
| } | |
| .btn-outline-primary { | |
| border-color: #0DB8DE; | |
| color: #0DB8DE; | |
| border-radius: 0px; | |
| font-weight: bold; | |
| letter-spacing: 1px; | |
| box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); | |
| } | |
| .btn-outline-primary:hover { | |
| background-color: #0DB8DE; | |
| right: 0px; | |
| } | |
| .login-btm { | |
| float: left; | |
| } | |
| .login-button { | |
| padding-right: 0px; | |
| text-align: right; | |
| margin-bottom: 25px; | |
| } | |
| .login-text { | |
| text-align: left; | |
| padding-left: 0px; | |
| color: #A2A4A4; | |
| } | |
| .loginbttm { | |
| padding: 0px; | |
| } |
| <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-beta/css/bootstrap.min.css" rel="stylesheet" /> | |
| <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet" /> | |
| <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet" /> |