Přejít na obsah
CS

9 ikon · licence MIT

Animované ikony map a polohy

Špendlíky na mapě, navigační šipky, glóby, terče a kotvy. Špendlík, který při najetí myší dopadne na místo, zvýrazní vyhledávač poboček nebo doručovací adresu a glóbus funguje jako přepínač jazyka nebo regionu.

Kategorie obsahuje 9 ikon: 8 se při najetí myší jednou přehraje a 1 se při najetí myší přehrává ve smyčce. Každá ikona je k dispozici jako React komponenta, komponenta pro shadcn/ui, Lottie JSON animace a statické SVG, zdarma i pro komerční použití pod licencí MIT.

Všechny ikony v kategorii Mapy a poloha

Kde je použít

  • Vyhledávače poboček a pole pro adresu
  • Tlačítka aktuální polohy a navigace
  • Výběr jazyka a regionu
  • Doručení a sledování objednávek
  • Cestovní a rezervační aplikace

Podle interakce

  • Animované ikony s přehráním při hoveru · 8

    Při najetí myší (mouseenter) se jednou přehraje, pokud uživatel nepreferuje omezený pohyb. Odjetí myši ji nezastaví a nové najetí během přehrávání ji nespustí znovu. Anchor, Crosshair, Life Buoy, Map, Map Pin, Navigation, Navigation 2, Target.

  • Animované ikony se smyčkou při hoveru · 1

    Při hoveru běží ve smyčce, po odjetí myši (mouseleave) dokončí aktuální cyklus a při preferenci omezeného pohybu zůstane statická. Globe.

Přidejte ikonu do aplikace

V Reactu nainstalujte react-useanimations a naimportujte ikonu; svou interakci „přehrání při hoveru“ přehraje sama. Všechny ikony v této kategorii fungují stejně: mapPin jen nahraďte názvem ze stránky požadované ikony.

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

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

Se shadcn/ui vám CLI přidá hotovou komponentu:

npx shadcn@latest add https://useanimations.com/r/map-pin.json
import { AnimatedMapPin } from '@/components/animations/map-pin';

<AnimatedMapPin size={24} />

Nepoužíváte React? Každá ikona je Lottie JSON soubor na adrese /icons/<id>.json; přehrávače pro web, iOS, Android a Flutter popisuje stránka Lottie ikony.

Časté dotazy

Které animované ikony map a polohy sada obsahuje?

9 ikon: Anchor, Crosshair, Globe, Life Buoy, Map, Map Pin, Navigation, Navigation 2 a Target. Všechny můžete zdarma používat v osobních i komerčních projektech pod licencí MIT, bez nutnosti uvádět autora.

Jak použít animované ikony map a polohy v Reactu?

Nainstalujte react-useanimations, přidejte import mapPin from 'react-useanimations/lib/mapPin' a vykreslete <UseAnimations animation={mapPin} size={32} />. Ikona přehraje svou interakci „přehrání při hoveru“ a převezme barvu textu. Se shadcn/ui místo toho spusťte npx shadcn@latest add https://useanimations.com/r/map-pin.json.

Můžu animované ikony map a polohy použít i bez Reactu?

Ano. Každá ikona je Lottie JSON soubor na adrese https://useanimations.com/icons/<id>.json (například https://useanimations.com/icons/map-pin.json), který přehraje lottie-web, lottie-ios, lottie-android nebo balíček lottie pro Flutter; statická SVG najdete na stránce každé ikony (stránky ikon jsou v angličtině). Žádná z nich nepoužívá výrazy (expressions), takže stačí light build lottie-web.