GHrxexUTk8Cy9ibyQ09EFsI4Tl8sPmI2qnpAKStw
Bookmark

Membuat Neomorphism Login Form dengan HTML dan CSS

Halo teman-teman! Dalam artikel ini, kita akan belajar cara membuat Neomorphism Login Form menggunakan HTML dan CSS. Jika kamu ingin membuat tampilan login yang modern dan elegan, tutorial ini cocok untukmu!

Sebelumnya, saya juga telah membagikan tutorial tentang cara membuat Sign-in Form sederhana, dan kali ini kita akan membahas teknik Neomorphism Login Form yang sedang populer. Jika kamu menyukai artikel ini, jangan lupa untuk subscribe rebelsec.id agar tidak ketinggalan tutorial terbaru!



Apa Itu Neomorphism (Soft UI)?

Neomorphism, atau Soft UI, adalah gaya desain yang menggabungkan warna latar belakang, bentuk, gradasi, highlight, dan bayangan untuk menciptakan tampilan yang tampak lembut, menonjol, dan hampir 3D.

Neomorphism merupakan kombinasi dari teknik Skeuomorphism, Realism, dan Flat Design untuk menciptakan tampilan yang elegan dan modern.


Apa Itu box-shadow dalam CSS?

box-shadow adalah properti dalam CSS yang digunakan untuk memberikan efek bayangan pada elemen. Dalam desain Neomorphism, kita menggunakan dua efek box-shadow:

  1. Bayangan terang untuk efek timbul.
  2. Bayangan gelap untuk efek cekungan.

💻 Source Code: HTML & CSS

Jika kamu menyukai desain Neomorphism Login Form ini, silakan gunakan dalam proyekmu.

Langkah-langkahnya:
1️⃣ Buat file index.html dan tambahkan kode berikut:

a


<span style="font-family: verdana, geneva, sans-serif;"><!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Login Form | By Rebelsec.id</title>
    <link rel="stylesheet" href="style.css" />
  </head>
  <body>
    <div class="login-box">
      <img src="logo.png" />
      <h2>Member Login</h2>
      <form>
        <input type="text" placeholder="Username" />
        <input type="password" placeholder="Password" />
        <button>Sign In</button>
      </form>
      <br />
      <a href="#">Forgot Password?</a>
    </div>
  </body>
</html></span>

2️⃣ Buat file style.css dan tambahkan kode berikut:


body {
  background: rgb(214, 214, 214);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen,
    Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
}

.login-box {
  width: 350px;
  height: 400px;
  background: rgb(214, 214, 214);
  margin: 150px auto;
  border-radius: 10px;
  box-shadow: 5px 5px 10px #b6a9a9, -5px -5px 10px #ffffff;
}

img {
  width: 110px;
  height: 110px;
  position: relative;
  top: -50px;
  left: 35%;
}

h2 {
  margin: -25px 0 20px 0;
  text-align: center;
  color: #8f8888;
}

form {
  margin-left: 40px;
}

input {
  display: block;
  width: 80%;
  margin-bottom: 20px;
  padding: 10px;
  border: none;
  outline: none;
  font-family: sans-serif;
  background: transparent;
  font-size: 16px;
  border-radius: 25px;
  text-shadow: 1px 1px 0 #fff;
  box-shadow: inset 2px 2px 5px #babecc, inset -5px -5px 10px #fff;
}

button {
  width: 87%;
  border: none;
  height: 35px;
  border-radius: 25px;
  background: rgb(82, 182, 221);
  color: white;
  font-size: 20px;
  cursor: pointer;
  box-shadow: -5px -5px 20px rgb(224, 217, 217), 5px 5px 20px #babecc;
  outline: none;
}

input:focus {
  box-shadow: inset 1px 1px 2px #babecc, inset -1px -1px 2px #fff;
}

button:active {
  box-shadow: inset 1px 1px 2px #babecc, inset -1px -1px 2px #fff;
}

a {
  margin-left: 32%;
  color: #8f8888;
  font-size: 16px;
  text-decoration: none;
}

🔹 Kesimpulan

Kita telah berhasil membuat Neomorphism Login Form menggunakan HTML dan CSS dengan tampilan Soft UI yang modern dan elegan.

📌 Fitur yang telah kita buat:
Tampilan Neomorphism (Soft UI) dengan efek 3D
Input form dengan efek cekungan
Tombol login dengan efek menonjol
Responsif dan mudah dimodifikasi

Jangan lupa untuk membagikan artikel ini jika kamu merasa bermanfaat! 🚀

Posting Komentar

Posting Komentar