Elemen UI bergaya sketsa gambar tangan
(wiredjs.com)- Wired Elements adalah kumpulan elemen UI umum bergaya gambar tangan yang cocok ditempelkan pada wireframe, mockup, dan UI yang playful
- Setiap elemen memiliki randomness, sehingga komponen yang sama pun tidak terlihat sepenuhnya identik setiap kali dirender
- Dalam demo, kontrol wired-element digunakan untuk mengubah lingkaran bergaya sketsa yang digambar oleh rough.js, menunjukkan cara kerjanya
- Tersedia contoh CodeSandbox untuk Vue, Svelte, dan React; React menggunakan wrapper components terpisah
- Cara penggunaan dan API tiap elemen dapat dilihat di dokumentasi GitHub, dan seluruh elemen dapat dilihat di component showcase
Komponen UI bergaya sketsa
- Wired Elements adalah set elemen UI umum dengan gaya sketsa yang tampak seperti digambar tangan
- Dapat digunakan untuk menonjolkan kesan belum final seperti wireframe atau mockup, atau untuk membuat UI bernuansa gambar tangan
- Setiap elemen digambar dengan randomness yang cukup, sehingga tidak terlihat seperti bentuk yang persis sama pada setiap render
- Demo sederhananya menggunakan kontrol wired-element untuk mengubah lingkaran bergaya sketsa yang digambar dengan rough.js
Contoh dan dokumentasi
-
Contoh per framework
- Wired Elements in Vue
- Wired Elements in Svelte
- Wired Elements in React
- Contoh React menggunakan React wrapper components
-
Penggunaan dan API
- Cara penggunaan dapat dilihat di wired-elements GitHub page
- API untuk tiap elemen dirangkum dalam daftar di Docs
- Seluruh komponen dapat dilihat di Component showcase
- Lisensinya adalah MIT License
1 komentar
Pendapat Hacker News
Terlihat bagus dan entah bagaimana membangkitkan nostalgia. Satu masukan: saya sempat berharap setiap kali checkbox di-toggle, tanda centangnya akan sedikit berbeda, seolah digambar ulang dengan tangan setiap kali
Menambahkan sedikit noise sepertinya cocok untuk fitur 2.0
Untuk keperluan ini, Balsamiq Wireframes adalah yang terbaik: https://balsamiq.com/wireframes/
Kalau harus menulis kode, tujuan membuatnya cepat dan kasar jadi hilang
Akan lebih cocok jika desainnya bisa diganti seperti “napkin look&feel” di Swing dulu: https://napkinlaf.sourceforge.net/
Namun di web, gagasan “mengganti desain dengan mengganti tema” tampaknya sudah lama menghilang
Saya tidak ingin memakai drag-and-drop di layar sentuh kecil, jadi memilih UX nonstandar
Tidak bergantung pada cloud dan lisensi seumur hidupnya $99. Produk seperti ini semakin langka
Setelah dicari, namanya napkee, dan sudah dijadikan open source, tetapi tampaknya hampir 10 tahun tidak disentuh
Mengingatkan pada Balsamiq yang populer sekitar 10 tahun lalu
Kalau ingatan saya benar, pendiri Balsamiq, Peldi, pernah menulis blog tentang ini saat itu. Saya juga menyukainya. Ini juga samar-samar mengingatkan pada font Comic Sans yang lebih dulu populer
Dulu kami menggunakan mockup bergaya sketsa agar pengguna paham bahwa ini bukan antarmuka kerja yang sudah selesai. Sekarang saya bertanya-tanya apakah makna itu sudah hilang
Untuk elemen bernuansa gambar tangan, Excalidraw adalah yang terbaik: https://excalidraw.com/
Saya langsung jatuh hati pada UX-nya dan bagaimana ia membuat pekerjaan yang diinginkan, terutama diagram arsitektur dan mockup low-fidelity, bisa selesai dengan cepat. Semua data disimpan lokal di browser, jadi bekerja offline juga mudah
Diskusi sebelumnya: https://news.ycombinator.com/item?id=17146451 (650 poin, 121 komentar)
Sepertinya ada thread lain tentang ini atau sesuatu yang sangat mirip. Kalau ada yang menemukannya, bisa ditambahkan ke daftar
Saya suka elemen UI bergaya sketsa, tetapi tidak suka font teks bergaya sketsa. Apakah font sans-serif biasa dan UI bergaya sketsa memang sulit dipakai bersama secara gaya?
Sekalipun suatu glyph terlihat sangat seperti sketsa jika dilihat sendiri, setiap kali tampilannya tetap persis sama
Terinspirasi oleh proyek ini, saya membuat plugin VSCode WireText untuk membuat mockup bergaya gambar tangan dengan cepat
https://gitlab.com/saxion.nl/42/wiretext-code/-/blob/main/RE...
Saya menyukainya karena estetikanya. Lucu. Saya tidak terlalu peduli apakah ini lebih berguna untuk mendapatkan feedback atau tidak
Secara pribadi, saya cukup menyukai gaya ini sampai ingin memakainya di produk sungguhan. Atau mungkin dipakai di versi beta produk lalu diganti saat rilis resmi
Namun sepertinya pekerjaan tambahannya terlalu banyak
Representasi visualnya dimaksudkan untuk menyampaikan bahwa apa yang kami tunjukkan masih bisa berubah, tetapi feedback yang kami dapat adalah “nuansa sketsanya sangat bagus”. Sejak itu, saya tidak lagi mengandalkan representasi itu sebagai penanda tahap dalam proses desain
Lama sekali dulu saya membaca tulisan tentang “membuatnya terlihat belum selesai”, mungkin dalam konteks AWT look and feel. Terkait itu ada juga grafik bergaya xkcd: https://mathematica.stackexchange.com/questions/11350/xkcd-s... ( https://news.ycombinator.com/item?id=4597977 ) dan https://www.chrisstucchio.com/blog/2014/why_xkcd_style_graph...
Kalau produk terlihat sudah selesai, feedback yang diterima juga berangkat dari asumsi bahwa itu produk final
Dulu, saat mengerjakan logika internal JavaScript, saya membuat kesalahan dengan memakai header yang terlihat lumayan. Itu lebih baik daripada GIF melebar yang sebelumnya dipakai, dan juga memakai gradien CSS
Saya ingin memeriksa “apakah urutan halaman dalam alur kerja ini sudah benar? Apakah elemen UI yang dibutuhkan fitur ini ada di halaman? Apakah ada fitur yang terlewat?”, tetapi feedback yang kembali justru tentang warna biru dan apakah gradiennya harus dari gelap ke terang atau sebaliknya
Setelah ditelusuri lagi, look and feel itu adalah https://napkinlaf.sourceforge.net, yang mengarah ke tulisan blog berikut: Don’t make the Demo look Done - https://headrush.typepad.com/creating_passionate_users/2006/...