Langsung ke konten
ID

10 ikon · Berlisensi MIT

Ikon animasi desain dan tata letak

Ikon grid, kolom, layer, crop, pen tool, dan kursor untuk editor dan builder. Cocok untuk toolbar tempat pengguna menata konten, beralih antara tampilan grid dan tabel, atau memilih alat gambar.

Dari 10 ikon di kategori ini, 3 diputar ulang setiap kali diklik dan 7 diputar sekali saat di-hover. Setiap ikon tersedia sebagai komponen React, komponen shadcn/ui, dan animasi Lottie JSON, lengkap dengan SVG statis. Semuanya gratis untuk penggunaan komersial di bawah lisensi MIT.

Semua ikon desain & tata letak

Tempat memakainya

  • Pengalih tampilan grid, daftar, dan tabel
  • Panel layer di aplikasi desain dan presentasi
  • Alat crop dan potong di editor gambar
  • Page builder dan pemilih tata letak
  • Handle untuk drag-to-move

Berdasarkan interaksi

  • Ikon animasi klik · 3

    Diputar ulang sekali dari awal setiap kali diklik, kecuali jika reduced motion dipilih. Crop, Mouse Pointer, Scissors.

  • Ikon animasi yang diputar saat hover · 7

    Diputar sekali saat mouseenter, kecuali jika reduced motion dipilih. Keluar dari ikon tidak menghentikannya, dan masuk lagi selama animasi berjalan tidak memulainya ulang. Columns, Grid, Layers, Layout, Move, Pen Tool, Table.

Tambahkan ke aplikasi Anda

Di React, instal react-useanimations lalu import ikonnya; ikon langsung menjalankan interaksi putar sekali saat hover bawaannya. Semua ikon di kategori ini bekerja dengan cara yang sama: ganti layers dengan nama yang tertera di halaman ikonnya.

npm install react-useanimations
import UseAnimations from 'react-useanimations';
import layers from 'react-useanimations/lib/layers';

<UseAnimations animation={layers} size={32} />

Dengan shadcn/ui, CLI-nya menambahkan komponen siap pakai:

npx shadcn@latest add https://useanimations.com/r/layers.json
import { AnimatedLayers } from '@/components/animations/layers';

<AnimatedLayers size={24} />

Tidak memakai React? Setiap ikon adalah file Lottie JSON di /icons/<id>.json; lihat Ikon Lottie untuk player web, iOS, Android, dan Flutter.

FAQ

Ikon animasi desain dan tata letak apa saja yang tersedia?

10 ikon: Columns, Crop, Grid, Layers, Layout, Mouse Pointer, Move, Pen Tool, Scissors, dan Table. Semuanya gratis untuk proyek pribadi maupun komersial di bawah lisensi MIT, tanpa kewajiban atribusi.

Bagaimana cara memakai ikon animasi desain dan tata letak ini di React?

Instal react-useanimations, tambahkan import layers from 'react-useanimations/lib/layers', lalu render <UseAnimations animation={layers} size={32} />. Ikon menjalankan interaksi putar sekali saat hover bawaannya dan mengikuti warna teks. Jika memakai shadcn/ui, jalankan npx shadcn@latest add https://useanimations.com/r/layers.json sebagai gantinya.

Bisakah ikon animasi desain dan tata letak ini dipakai tanpa React?

Bisa. Setiap ikon adalah file Lottie JSON di https://useanimations.com/icons/<id>.json (misalnya https://useanimations.com/icons/layers.json) yang bisa diputar dengan lottie-web, lottie-ios, lottie-android, atau paket lottie untuk Flutter; SVG statis tersedia di halaman masing-masing ikon (halaman ikon hanya dalam bahasa Inggris). Tidak ada yang memakai expression, jadi build ringan lottie-web sudah cukup.