10 ikon · licence MIT
Animované ikony pro úpravy textu
Tučné písmo, kurzíva, podtržení, zarovnání a seznamy pro panely nástrojů editorů formátovaného textu. Krátká animace po kliknutí potvrdí, že se formátování použilo, což pomáhá v editorech, kde je změna samotného textu nenápadná.
Kategorie obsahuje 10 ikon: 8 se přehraje při každém kliknutí a 2 se při najetí myší jednou přehrají. 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 Úpravy textu
Kde je použít
- Panely nástrojů editorů formátovaného textu
- Pole pro psaní komentářů a zpráv
- Editory v CMS a blogovacích systémech
- Aplikace pro Markdown a poznámky
- Ovládání zarovnání textu v grafických nástrojích
Podle interakce
- Animované ikony na kliknutí · 8
Při každém kliknutí se jednou přehraje od začátku, pokud uživatel nepreferuje omezený pohyb. Align Center, Align Justify, Align Left, Align Right, Bold, Italic, Type, Underline.
- Animované ikony s přehráním při hoveru · 2
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. Hash, List.
Přidejte ikonu do aplikace
V Reactu nainstalujte react-useanimations a naimportujte ikonu; svou interakci „přehrání kliknutím“ přehraje sama. Všechny ikony v této kategorii fungují stejně: bold jen nahraďte názvem ze stránky požadované ikony.
npm install react-useanimationsimport UseAnimations from 'react-useanimations';
import bold from 'react-useanimations/lib/bold';
<UseAnimations animation={bold} size={32} />Se shadcn/ui vám CLI přidá hotovou komponentu:
npx shadcn@latest add https://useanimations.com/r/bold.jsonimport { AnimatedBold } from '@/components/animations/bold';
<AnimatedBold 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 pro úpravy textu sada obsahuje?
10 ikon: Align Center, Align Justify, Align Left, Align Right, Bold, Hash, Italic, List, Type a Underline. 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 pro úpravy textu v Reactu?
Nainstalujte react-useanimations, přidejte import bold from 'react-useanimations/lib/bold' a vykreslete <UseAnimations animation={bold} size={32} />. Ikona přehraje svou interakci „přehrání kliknutím“ a převezme barvu textu. Se shadcn/ui místo toho spusťte npx shadcn@latest add https://useanimations.com/r/bold.json.
Můžu animované ikony pro úpravy textu 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/bold.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.