12 ikon · MIT lisanslı
Animasyonlu cihaz ikonları
Telefonlar, tabletler, monitörler, saatler ve yazıcılar; bunların yanında wifi, Bluetooth ve pil gibi bağlantı göstergeleri. Cihaz seçicilerde, responsive önizleme geçişlerinde ve bağlantı durumunda işe yarar.
12 ikondan 1 tanesi tıklandığında iki durum arasında geçiş yapar, 1 tanesi her tıklamada baştan oynar ve 10 tanesi hover’da bir kez oynar. Her biri React bileşeni, shadcn/ui bileşeni, Lottie JSON animasyonu ve statik SVG olarak sunulur. MIT lisansı sayesinde ticari projelerde de ücretsiz kullanılabilir.
Cihazlar kategorisindeki tüm ikonlar
Nerede kullanılır
- Mobil, tablet ve masaüstü için responsive önizleme geçişleri
- Wifi ve Bluetooth bağlantı durumu
- Pil ve şarj göstergeleri
- Hesap güvenliği ayarlarındaki cihaz listeleri
- Faturalarda ve raporlarda yazdır düğmeleri
Etkileşime göre
- Tıklayınca durum değiştiren animasyonlu ikonlar · 1
Tıklandığında iki durum arasında geçiş yapar; azaltılmış hareket tercih edildiğinde ise animasyonsuz, anında geçer. Wifi Off.
- Tıklamalı animasyonlu ikonlar · 1
Azaltılmış hareket tercih edilmediği sürece her tıklamada baştan bir kez oynar. Printer.
- Hover’da oynayan animasyonlu ikonlar · 10
Azaltılmış hareket tercih edilmediği sürece mouseenter’da bir kez oynar. İmlecin ayrılması animasyonu durdurmaz; oynarken yeniden üzerine gelmek de baştan başlatmaz. Battery, Battery Charging, Bluetooth, CPU, Hard Drive, Monitor, Smartphone, Tablet, Watch, WiFi.
Uygulamanıza ekleyin
React’te react-useanimations paketini kurup ikonu import etmeniz yeterli; ikon kendi etkileşimini (Hover’da tekrar) kendiliğinden oynatır. Bu kategorideki her ikon aynı şekilde çalışır: wifi yerine ikonun sayfasındaki adı yazın.
npm install react-useanimationsimport UseAnimations from 'react-useanimations';
import wifi from 'react-useanimations/lib/wifi';
<UseAnimations animation={wifi} size={32} />shadcn/ui ile CLI hazır bir bileşen ekler:
npx shadcn@latest add https://useanimations.com/r/wifi.jsonimport { AnimatedWifi } from '@/components/animations/wifi';
<AnimatedWifi size={24} />React kullanmıyor musunuz? Her ikon /icons/<id>.json adresinde bir Lottie JSON dosyasıdır; web, iOS, Android ve Flutter oynatıcıları için Lottie ikonları sayfasına bakın.
Sık sorulan sorular
Cihazlar kategorisinde hangi ikonlar var?
12 ikon: Battery, Battery Charging, Bluetooth, CPU, Hard Drive, Monitor, Printer, Smartphone, Tablet, Watch, WiFi ve Wifi Off. Hepsi MIT lisansıyla kişisel ve ticari projelerde ücretsiz kullanılabilir; atıf gerekmez.
Bu animasyonlu cihaz ikonları React’te nasıl kullanılır?
react-useanimations paketini kurun, import wifi from 'react-useanimations/lib/wifi' satırını ekleyin ve <UseAnimations animation={wifi} size={32} /> ile render edin. İkon kendi etkileşimini (Hover’da tekrar) oynatır ve metin rengini izler. shadcn/ui kullanıyorsanız bunun yerine npx shadcn@latest add https://useanimations.com/r/wifi.json komutunu çalıştırın.
Bu animasyonlu cihaz ikonları React olmadan kullanılabilir mi?
Evet. Her ikon https://useanimations.com/icons/<id>.json adresinde bir Lottie JSON dosyasıdır (örneğin https://useanimations.com/icons/wifi.json) ve lottie-web, lottie-ios, lottie-android ya da Flutter’ın lottie paketiyle oynatılabilir; statik SVG’ler her ikonun kendi sayfasında (ikon sayfaları yalnızca İngilizce). Hiçbiri ifade (expression) kullanmadığı için lottie-web’in hafif sürümü (light build) yeterlidir.