6 Interaktionen · 300 Icons
Interaktionen der animierten Icons
Jedes Icon kommt mit der Mikrointeraktion, für die es gestaltet wurde: Es läuft in Schleife, schaltet um, spielt per Klick erneut ab oder reagiert auf Hover. Die React-Komponente verdrahtet das, berücksichtigt reduzierte Bewegung, und mit dem Prop interaction wechselt jedes Icon zu einer anderen Interaktion.
- interaction="loop"Animierte Icons in Endlosschleife21 IconsLäuft ununterbrochen; bleibt bei reduzierter Bewegung auf dem statischen ersten Frame stehen.Typische Loop-Icons sind Lade-Spinner, aktive Warnungen, eine läutende Glocke oder ein Scroll-Hinweis.
- interaction="click-toggle"Animierte Icons zum Umschalten per Klick37 IconsWechselt per Klick zwischen zwei Zuständen; bei reduzierter Bewegung springt es sofort um.Typische Einsätze für Icons mit Klick-Toggle sind Buttons für Stumm/Laut, Passwort anzeigen/verbergen, Menü/Schließen, Play/Pause und Like.
- interaction="click-replay"Animierte Icons mit Klick-Animation64 IconsSpielt bei jedem Klick einmal von vorn ab, außer bei reduzierter Bewegung.Icons mit Klick-Animation bestätigen typischerweise Buttons zum Senden, Speichern, Aktualisieren, Herunterladen, Formatieren und für den Warenkorb.
- interaction="hover"Animierte Hover-Icons21 IconsSpielt bei mouseenter vorwärts und bei mouseleave rückwärts.Hover-Icons kennzeichnen typischerweise Navigationspunkte, Löschen-Buttons, Einstellungen, Zoom-Steuerelemente und Social-Links.
- interaction="hover-replay"Animierte Icons mit Hover-Replay144 IconsSpielt bei mouseenter einmal ab, außer bei reduzierter Bewegung. Verlassen stoppt die Animation nicht, und erneutes Betreten während der Wiedergabe startet sie nicht neu.Icons mit Hover-Replay beleben typischerweise Pfeil-Links, Feature-Listen, Toolbar-Buttons und Karten auf Landingpages.
- interaction="hover-loop"Animierte Icons mit Hover-Loop13 IconsLäuft in Schleife, solange der Mauszeiger darauf liegt, spielt nach mouseleave den aktuellen Durchlauf zu Ende und bleibt bei reduzierter Bewegung statisch.Icons mit Hover-Loop kennzeichnen typischerweise Social-Links, Community-Einladungen, Portfolio-Links und die Sprachauswahl.
Die passende Interaktion wählen
- Ein andauernder Zustand wie Laden oder eine aktive Warnung: Loop.
- Ein Ein-/Aus-Schalter wie Stummschalten, Menü oder Passwort anzeigen: Klick-Toggle, mit
activefür kontrollierten State. - Eine einmalige Aktion wie Senden, Speichern oder Aktualisieren: Klick-Replay.
- Ein Hinweis darauf, was ein Link öffnet: Hover, das beim Verlassen rückwärts läuft.
- Toolbars und Listen, über die man schnell hinwegfährt: Hover-Replay, das von selbst zu Ende läuft.
- Links, die zu einem längeren Blick einladen, etwa Social-Icons: Hover-Loop.
Reduzierte Bewegung
Die React-Komponente richtet sich nach prefers-reduced-motion und reagiert, sobald sich die Einstellung ändert. Tippen auf Touchscreens startet nie eine Hover-Animation.
loop: Das Icon startet nicht automatisch und bleibt auf seinem statischen ersten Frame.click-toggle: Ein Klick wechselt sofort in den anderen Zustand, ohne die Animation dazwischen.click-replay: Klicks erreichen weiterhin Ihren Handler, die Animation spielt aber nicht ab.hover: Hover spielt die Animation nicht ab.hover-replay: Hover spielt die Animation nicht ab.hover-loop: Das Icon bleibt auch bei Hover statisch.