DESIGN

Generator Loader CSS — Animații de Încărcare Fără Imagini

Indicatorii de încărcare sunt esențiali pentru o bună UX la operațiile asincrone. Generatorul nostru creează spinner-e CSS și animații de încărcare fără imagini sau JavaScript — CSS pur.

Stiluri frecvente de loader

Spinner circular (border + border-radius + animație rotate). Trei puncte săritoare (animație opacity + translateY cu delay decalat). Cerc pulsator (scale + opacity). Încărcare skeleton (animație shimmer pe dreptunghiuri gri). Alege stilul care se potrivește cu UI-ul tău.

Performanța animațiilor CSS

Animează doar transform și opacity pentru compositing GPU. Animațiile CSS sunt mai eficiente decât animațiile JavaScript deoarece rulează pe un thread separat. Folosește will-change: transform cu moderație — rezervă memoria GPU.

Când să afișezi un loader

Afișează un loader la operațiile care durează mai mult de 300ms. Sub 100ms: nu este nevoie de indicator. 100–300ms: feedback subtil. Peste 300ms: spinner. Peste 1 secundă: adaugă indicator de progres dacă este posibil pentru a liniști utilizatorii.