Přejít na obsah
CS

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-useanimations
import 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.json
import { 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.