Membuat Form Login Lebih Hidup dengan Animasi Karakter Gembok Lucu

Bosan dengan form login yang kaku? Simak bedah desain autentikasi unik ini yang menggunakan karakter gembok animasi CSS untuk meningkatkan pengalaman pengguna (UX) dan interaktivitas.


Konsep "Emotional Design"

Desain ini adalah contoh sempurna dari Emotional Design. Alih-alih hanya memberikan feedback berupa teks "Login Berhasil" atau "Password Salah", desainer menciptakan karakter yang seolah-olah "hidup".

Berikut adalah detail interaksi yang terjadi:

  1. Keadaan Idle (Diam): Karakter gembok memiliki mata yang berkedip secara natural. Ini memberi sinyal bahwa sistem "siap" dan aktif.

  2. Input Password: Saat pengguna mengetik, fokus pengguna tertuju pada kolom, dan gembok menemani proses tersebut.

  3. Validasi Sukses: Saat tombol ditekan dan password benar, gembok tersenyum lebar, batang gembok terbuka, dan latar belakang berubah menjadi hijau.


Berikut kode CSS

.padlock__eye {
position: absolute;
background: #000;
border-radius: 50%;
-webkit-animation: blink 4s infinite linear;
animation: blink 4s infinite linear;
}

@keyframes blink {
0%, 24%, 27%, 100% {
transform: scaleY(1); 
}
25%, 26% {
transform: scaleY(0);
}
}


LINK SOURCE CODE

Silahkan download source codenya gratis dan untuk hasil tampilanya silahkan lihat pada video TikTok dibawah ini.


Kesimpulan

Membangun antarmuka web bukan hanya soal fungsi, tapi juga soal rasa. Dengan sedikit kreativitas menggunakan CSS Animation dan pemahaman tentang user behavior, elemen sederhana seperti form login bisa disulap menjadi pengalaman yang menyenangkan.

Tertarik mencoba? Salin atau download kode di atas, lalu buka di editor teks Anda dan mulailah berkreasi, Selamat mencoba!


 Untuk Mendapatkan Info Terbaru, Silahkan Bergabung Di Saluran Kami Dibawah ini:

Tulisan Lainnya
Link Undangan Canva Pro Gratis (Januari 2026)

Canva adalah platform desain grafis populer yang digunakan jutaan kreator di seluruh dunia. Dari membuat konten media sosial hingga presentasi profesional, Canva menawarkan berbagai fit

04/01/2026 05:54 - Oleh Admin INPIDI - Dilihat 36 kali
Cara Membuat Efek Visual Animasi Abstract Swirl Menggunakan Web GL dan JavaScript

Dunia pengembangan web modern tidak hanya soal tata letak statis. Dengan bantuan WebGL (Web Graphics Library), kita bisa menghadirkan grafis 2D dan 3D yang interaktif dan memukau langsu

30/12/2025 07:51 - Oleh Admin INPIDI - Dilihat 51 kali
Cara Membuat Animated Glowing Cards dengan CSS Modern

Efek visual yang dinamis sering kali menjadi pembeda antara desain website yang standar dan yang luar biasa. Dalam video terbaru ini, kita melihat tiga kartu dengan tema berbeda: Emeral

28/12/2025 04:47 - Oleh Admin INPIDI - Dilihat 42 kali
Cara Membuat Efek Lampu Senter (Searchlight) pada Form Login dengan CSS

Pernahkah kamu ingin membuat halaman login yang membosankan menjadi lebih interaktif? Salah satu tren desain yang unik adalah efek "Searchlight". Dalam tutorial ini, kita akan mempelaja

28/12/2025 04:27 - Oleh Admin INPIDI - Dilihat 46 kali
Cara Membuat Animasi Transisi Angka Menggunakan CSS

Pergantian tahun selalu menjadi momen yang tepat untuk memperbarui tampilan website Anda. Tidak perlu perubahan besar-besaran, terkadang sentuhan kecil seperti animasi mikro (micro-inte

26/12/2025 10:37 - Oleh Admin INPIDI - Dilihat 50 kali