Bahasa
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Generator CSS Neumorphism

Generator CSS Neumorphism

Buat efek soft UI neumorfik dengan kontrol visual. Hasilkan kode CSS box-shadow dengan pratinjau langsung dan salin dengan satu klik.

Apa itu Neumorphism?

Neumorphism (juga dikenal sebagai Soft UI) adalah tren desain modern yang menggabungkan desain datar dengan bayangan halus untuk menciptakan elemen yang tampak menonjol dari atau menekan ke latar belakang. Tidak seperti bayangan tradisional, neumorphism menggunakan dua bayangan — satu terang dan satu gelap — untuk mensimulasikan kedalaman yang lembut dan realistis.

Generator ini membantu Anda membuat efek neumorfik secara visual tanpa menulis CSS secara manual. Pilih warna dasar Anda, pilih jenis bentuk, sesuaikan parameter bayangan, dan salin kode CSS siap produksi.

Jenis Bentuk Dijelaskan

Flat

Elemen tampak menonjol di atas permukaan dengan warna seragam

Pressed

Elemen tampak ditekan ke dalam permukaan menggunakan bayangan inset

Concave

Elemen menonjol dengan gradien yang melengkung ke dalam (pusat lebih gelap)

Convex

Elemen menonjol dengan gradien yang melengkung ke luar (pusat lebih terang)
Prinsip Kunci: Agar neumorphism berfungsi dengan benar, warna latar belakang elemen harus cocok dengan latar belakang kontainer induknya. Ini menciptakan ilusi bahwa elemen adalah bagian dari permukaan yang sama — baik menonjol darinya maupun ditekan ke dalamnya.

Cara Menggunakan

1

Pilih Warna Dasar

Pilih warna latar belakang Anda menggunakan pemilih warna atau ketik nilai hex secara langsung. Generator secara otomatis menghitung warna bayangan terang dan gelap yang cocok. Warna netral seperti abu-abu bekerja paling baik untuk neumorphism.

2

Pilih Jenis Bentuk

Pilih dari empat jenis bentuk — Flat, Pressed, Concave, atau Convex. Setiap jenis menciptakan efek kedalaman visual yang berbeda. Gunakan Flat untuk kartu yang menonjol dan Pressed untuk status aktif/diklik.

3

Sesuaikan Parameter Bayangan

  • Distance — Seberapa jauh bayangan meluas dari elemen (0–50px)
  • Blur — Seberapa lembut bayangan tampak (0–100px)
  • Intensity — Kontras antara bayangan terang dan gelap (0–100%)
  • Border Radius — Kelengkungan sudut (0–100px)
  • Size — Dimensi elemen pratinjau (80–400px)
4

Atur Arah Cahaya

Pilih dari mana sumber cahaya virtual berasal. Ini menentukan sisi mana yang mendapat bayangan terang dan mana yang mendapat bayangan gelap. Kiri atas adalah arah yang paling alami dan umum digunakan.

5

Salin CSS

Klik tombol Salin untuk menyalin kode CSS yang dihasilkan. Tempel ke stylesheet Anda dan terapkan ke elemen HTML Anda. Ingat untuk mengatur latar belakang kontainer induk ke warna dasar yang sama.

Fitur

Kontrol Bayangan Visual

Sesuaikan efek neumorfik Anda dengan slider intuitif untuk distance, blur, intensity, border radius, dan ukuran elemen.

  • Input angka tersinkronisasi untuk nilai presisi
  • Pembaruan pratinjau real-time
  • Pembuatan kode CSS instan

Empat Jenis Bentuk

Buat efek kedalaman berbeda dengan variasi bentuk ganda.

  • Flat (permukaan menonjol)
  • Pressed (efek inset)
  • Concave (gradien ke dalam)
  • Convex (gradien ke luar)

Perhitungan Warna Bayangan Otomatis

Generator secara otomatis menurunkan warna bayangan terang dan gelap dari warna dasar pilihan Anda, memastikan bayangan yang alami dan harmonis terlepas dari pilihan warna Anda.

Kontrol Arah Cahaya

Pilih dari empat arah sumber cahaya dengan penyesuaian offset bayangan dan sudut gradien otomatis.

  • Kiri atas (paling alami)
  • Kanan atas
  • Kiri bawah
  • Kanan bawah

Pratinjau Elemen Ganda

Pratinjau efek neumorfik Anda pada jenis elemen UI berbeda untuk memvisualisasikan aplikasi dunia nyata.

  • Card (kontainer persegi)
  • Button (persegi panjang lebar)
  • Circle (tombol ikon)
  • Input (bidang teks)

Pratinjau Latar Belakang Gelap

Aktifkan mode pratinjau gelap untuk melihat bagaimana desain neumorfik Anda terlihat pada latar belakang lebih gelap. Pratinjau menghitung ulang warna bayangan sambil menjaga kode CSS asli Anda tetap utuh untuk diekspor.

Preset Awal Cepat: Mulai desain Anda dengan enam preset bawaan: Subtle, Medium, Strong, Pressed, Concave, dan Convex. Pilih preset dan lanjutkan menyesuaikan dengan slider untuk mencapai efek yang diinginkan.

Pertanyaan yang Sering Diajukan

Mengapa efek neumorphism saya tidak terlihat benar?

Masalah paling umum adalah warna latar belakang elemen tidak cocok dengan latar belakang kontainer induk. Neumorphism memerlukan keduanya menjadi warna yang sama. Pastikan untuk menerapkan warna latar belakang yang dihasilkan ke elemen dan induknya.

Warna apa yang paling baik untuk neumorphism?

Warna netral dan nada menengah bekerja paling baik — abu-abu terang seperti #e0e0e0 atau pastel lembut. Warna yang sangat gelap atau sangat terang mengurangi kontras antara bayangan terang dan gelap, membuat efeknya kurang terlihat. Hindari putih murni atau hitam murni.

Apa perbedaan antara Concave dan Convex?

Concave menerapkan gradien yang berubah dari lebih gelap ke lebih terang (menciptakan ilusi kurva ke dalam), sementara Convex berubah dari lebih terang ke lebih gelap (menciptakan ilusi kurva ke luar). Keduanya masih menggunakan efek bayangan menonjol yang sama seperti Flat.

Apakah pratinjau gelap mengubah output CSS?

Tidak. Pratinjau gelap hanya untuk visualisasi. Output kode CSS selalu mencerminkan pengaturan warna dasar asli Anda. Untuk menghasilkan CSS untuk tema gelap, cukup ubah warna dasar ke nuansa gelap.

Apakah neumorphism dapat diakses?

Neumorphism secara alami memiliki kontras lebih rendah daripada pola UI tradisional. Untuk desain yang dapat diakses, gunakan terutama untuk kontainer dekoratif daripada elemen interaktif. Pastikan teks yang ditempatkan pada permukaan neumorfik memiliki kontras yang cukup, dan gabungkan dengan label yang jelas dan batas untuk kontrol interaktif.

Catatan Aksesibilitas: Selalu uji rasio kontras warna dan sediakan isyarat visual alternatif untuk elemen interaktif di luar gaya neumorfik saja.

Bisakah saya menggunakan neumorphism dengan kerangka kerja CSS apa pun?

Ya. Properti CSS yang dihasilkan (background, box-shadow, border-radius) adalah CSS standar dan bekerja dengan kerangka kerja apa pun — Tailwind, Bootstrap, atau CSS biasa. Cukup terapkan properti ke elemen Anda.

px
px
%
px
px
CSS
background: #e0e0e0;
box-shadow: none;
Pilih warna dasar terlebih dahulu — bayangan dihitung otomatis darinya
Gunakan Flat untuk kartu yang menonjol dan Pressed untuk status tombol aktif
Concave dan Convex menambahkan gradien halus untuk kedalaman lebih
Aktifkan Pratinjau Gelap untuk melihat desain Anda pada latar belakang gelap
Coba berbagai preset sebagai titik awal, kemudian sesuaikan dengan slider
Semua pemrosesan terjadi di browser Anda — tidak ada data yang dikirim ke server mana pun
Ingin belajar lebih banyak? Baca dokumentasi →
1/7
Can't find it? Build your own tool with AI
Mulai ketik untuk mencari...
Mencari...
Tidak ada hasil yang ditemukan
Coba gunakan kata kunci yang berbeda