Login adalah sebuah halaman untuk masuk ke dalam sebuah situs atau aplikasi. Login biasanya berisi inputan berupa username dan password atau email dan password. Login menjadi pintu awal dari sebuah aplikasi atau sebuah website, oleh karena itu menjadi sebuah impresi awal bagi user.
Tutorial Membuat UI Login Web Clean |
Dan pada artikel ini Konsep Koding akan berbagi informasi dan tutorial mengenai bagaimana cara nya membuat desain login UI untu website dengan HTML dan CSS yang clean dan responsive yang bisa kamu jadikan referensi untuk membuat login untuk project website mu.
Tutorial Membuat UI Login Web Clean
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>Clean login form</title> <link rel="stylesheet" href="./style.css" /> </head> <body> <!-- partial:index.partial.html --> <div class="login"> <div class="heading"> <h2>Sign in</h2> <form action="#"> <div class="input-group input-group-lg"> <span class="input-group-addon"><i class="fa fa-user"></i></span> <input type="text" class="form-control" placeholder="Username or email" /> </div> <div class="input-group input-group-lg"> <span class="input-group-addon"><i class="fa fa-lock"></i></span> <input type="password" class="form-control" placeholder="Password" /> </div> <button type="submit" class="float">Login</button> </form> </div> </div> <!-- partial --> </body> </html>
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700); @import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css); @import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css); * { margin: 0; padding: 0; } html { background: url(https://dl.dropboxusercontent.com/u/159328383/background.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } body { background: transparent; } body, input, button { font-family: "Source Sans Pro", sans-serif; } .login { padding: 15px; width: 400px; min-height: 400px; margin: 2% auto 0 auto; } .login .heading { text-align: center; margin-top: 1%; } .login .heading h2 { font-size: 3em; font-weight: 300; color: rgba(255, 255, 255, 0.7); display: inline-block; padding-bottom: 5px; text-shadow: 1px 1px 3px #23203b; } .login form .input-group { border-bottom: 1px solid rgba(255, 255, 255, 0.1); border-top: 1px solid rgba(255, 255, 255, 0.1); } .login form .input-group:last-of-type { border-top: none; } .login form .input-group span { background: transparent; min-width: 53px; border: none; } .login form .input-group span i { font-size: 1.5em; color: rgba(255, 255, 255, 0.2); } .login form input.form-control { display: block; width: auto; height: auto; border: none; outline: none; box-shadow: none; background: none; border-radius: 0px; padding: 10px; font-size: 1.6em; width: 100%; background: transparent; color: #c2b8b1; } .login form input.form-control:focus { border: none; } .login form button { margin-top: 20px; background: #27ae60; border: none; font-size: 1.6em; font-weight: 300; padding: 5px 0; width: 100%; border-radius: 3px; color: #b3eecc; border-bottom: 4px solid #1e8449; } .login form button:hover { background: #30b166; -webkit-animation: hop 1s; animation: hop 1s; } .float { display: inline-block; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: transform; transition-property: transform; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); } .float:hover, .float:focus, .float:active { -webkit-transform: translateY(-3px); transform: translateY(-3px); } /* Large Devices, Wide Screens */ @media only screen and (max-width: 1200px) { .login { width: 600px; font-size: 2em; } } @media only screen and (max-width: 1100px) { .login { margin-top: 2%; width: 600px; font-size: 1.7em; } } /* Medium Devices, Desktops */ @media only screen and (max-width: 992px) { .login { margin-top: 1%; width: 550px; font-size: 1.7em; min-height: 0; } } /* Small Devices, Tablets */ @media only screen and (max-width: 768px) { .login { margin-top: 0; width: 500px; font-size: 1.3em; min-height: 0; } } /* Extra Small Devices, Phones */ @media only screen and (max-width: 480px) { .login { margin-top: 0; width: 400px; font-size: 1em; min-height: 0; } .login h2 { margin-top: 0; } } /* Custom, iPhone Retina */ @media only screen and (max-width: 320px) { .login { margin-top: 0; width: 200px; font-size: 0.7em; min-height: 0; } }
Baca Juga:
Tutorial Mengubah Background Warna/Gambar HTML Mudah
Tutorial Open Link Href Email HTML
Tutorial Embed Audio di HTML Simpel!
Tutorial Embed Maps HTML Javascript Mudah!
Tutorial Membuat Kalkulator HTML, JS, CSS + Source Code
0 Comments