Responsivitate & accesibilitate
Cum arată aplicația pe orice ecran, în orice limbă, pentru orice utilizator.
Majoritatea utilizatorilor Recash deschid aplicația de pe telefon, nu de pe laptop — așa că layout-urile pornesc de la varianta mobilă și se extind în sus, nu invers. Headerul păstrează doar esențialul pe ecrane mici, iar ilustrațiile mari dispar sub o anumită lățime, ca să nu aglomereze spațiul.
Loc pentru imagineAceeași pagină afișată pe mobil, tabletă și desktop, una lângă alta
Acest site de documentație urmează același principiu: bara laterală devine un sertar glisant pe mobil, iar coloana din dreapta cu cuprinsul apare doar pe ecrane suficient de late.
Compatibilitate între browsere
Codul folosește CSS standard, fără proprietăți experimentale care ar funcționa doar pe un singur browser. Singura zonă cu stilizare specifică este scrollbar-ul, care are un fallback natural — pe un browser fără suport, revine la stilul implicit al sistemului, fără să afecteze experiența.
Accesibilitate
- controalele care au doar o iconiță, fără text vizibil, au etichete explicite pentru cititoarele de ecran
- navigarea și acțiunile folosesc elemente native — butoane și linkuri adevărate, nu simple zone clic-abile — deci funcționează implicit și cu tastatura
- contrastul dintre text și fundal respectă pragurile recomandate, pe toate suprafețele
Loc pentru imagineO persoană navigând aplicația doar cu tastatura, cu focusul vizibil pe elemente
Internaționalizare
Interfața Recash este disponibilă în două limbi — română și engleză — cu un comutator de limbă direct în aplicație. Toate textele interfeței trec printr-un sistem de traduceri centralizat, nu sunt scrise direct în componente, așa că adăugarea unei limbi noi înseamnă un singur fișier de traduceri în plus.
Același principiu se aplică și sumelor de bani: valorile pot fi afișate în RON sau EUR, în funcție de preferința utilizatorului, cu formatarea corectă pentru fiecare monedă.
Loc pentru imagineComutatorul de limbă și monedă din interfața aplicației
Instalare ca aplicație
Recash are un set complet de iconițe la rezoluții multiple și un manifest pentru aplicații web progresive — poate fi adăugată pe ecranul principal ca o aplicație nativă, atât pe Android, cât și pe iOS.
