Generator Harmoni Warna
Detail teknis
Cara Kerja Generator Harmoni Warna
Apa yang Dilakukan Alat Ini
Generator Harmoni Warna menghitung kumpulan warna yang berhubungan secara matematis dari satu hue dasar: komplementer, analog, triadik, tetradik, persegi, split-komplementer, monokromatik, dan shade. Setiap palet dirender dengan nilai HEX, RGB, dan HSL yang dapat Anda salin dengan sekali klik dan gunakan langsung di CSS atau design token.
Kasus Penggunaan Umum untuk Developer
Desainer membuat prototipe palet merek dengan mengeksplorasi bagaimana hue merek berubah di bawah aturan harmoni yang berbeda. Developer frontend menurunkan warna aksen untuk tombol, peringatan, dan badge dari warna merek utama. Engineer visualisasi data memilih set warna kategorikal yang terlihat disengaja namun tetap mudah dibedakan. Manajer produk membandingkan opsi palet saat meninjau proposal desain tanpa memerlukan tooling desain khusus.
Format Data, Tipe, atau Varian
Tersedia delapan skema: Komplementer (dasar + 180°), Analog (dasar ± 30°), Triadik (3 warna berjarak 120°), Tetradik (4 warna persegi panjang), Persegi (4 warna berjarak 90°), Split-komplementer (dasar + ±150°), Monokromatik (hue yang sama dengan tingkat kecerahan bervariasi 10–90%), dan Shade (hue yang sama, gelap ke terang). Setiap warna mencakup representasi HEX, RGB, dan HSL beserta label peran.
Kesalahan Umum dan Kasus Tepi
Harmoni yang diturunkan dari warna dasar yang sangat tidak jenuh atau mendekati abu-abu terlihat tidak dapat dibedakan di berbagai skema — mulailah dari warna dasar yang jenuh. Warna dasar yang sangat jenuh dikombinasikan dengan skema triadik atau tetradik dapat menghasilkan palet yang mencolok dan sulit diseimbangkan; pertimbangkan untuk menurunkan saturasi untuk penggunaan UI. Beberapa pasangan yang diturunkan dari harmoni gagal memenuhi kontras WCAG — selalu verifikasi pasangan teks/latar belakang di alat Color Contrast sebelum rilis.
Kapan Menggunakan Alat Ini vs Kode
Gunakan alat browser untuk ideasi, eksplorasi cepat, dan review desain. Di kode, pustaka seperti chroma.js, colord, atau culori memungkinkan Anda menghitung harmoni secara terprogram, mengintegrasikannya ke dalam pipeline build design token, dan menggabungkan matematika harmoni dengan ruang warna yang seragam secara perseptual seperti Oklch untuk palet yang terlihat lebih merata.