**Otkrijte AestheticDialogs — moderni sustav dizajna dijaloga za Jetpack Compose.**
AestheticDialogs je biblioteka korisničkog sučelja otvorenog koda koja donosi prekrasne, dosljedne i pristupačne dijaloge Android aplikacijama izgrađenim pomoću Jetpack Composea.
Službena aplikacija za prezentaciju omogućuje vam istraživanje cijele biblioteke komponenti AestheticDialogs 2.0 kroz stvarne, interaktivne primjere.
### ✨ Istražite sustav dijaloga
Otkrijte različite obitelji dijaloga i njihove varijante:
• **Potvrda** — zatražite od korisnika da potvrde važne ili destruktivne radnje
• **Upozorenje** — prenošenje upozorenja, pogrešaka, informacija i potrebnih radnji
• **Odabir** — pojedinačni i višestruki odabir s podrškom za pretraživanje
• **Unos** — unos teksta i lozinke s validacijom
• **Sadržaj** — fleksibilni dijalozi za prilagođeni sadržaj
• **Povratne informacije** — uglađeni ravni i gradijentni dijalozi s povratnim informacijama
• **Obavijesti** — nemodalni banneri i stilovi obavijesti
Svaki primjer izgrađen je sa stvarnim komponentama AestheticDialogs.
### 🎨 Dizajnirano da odgovara vašoj aplikaciji
AestheticDialogs je po dizajnu agnostičan u odnosu na temu.
Ne nameće Material temu vašoj aplikaciji. Vaše boje, tipografija i sustav dizajna ostaju vaši, dok AestheticDialogs pruža vlastite semantičke tokene i komponente.
Podržane su svijetle i tamne teme, s opcijama prilagodbe za boje, tipografiju i oblike.
### 🏗️ Izgrađen kao pravi sustav dizajna
AestheticDialogs 2.0 je potpuno obnovljen od temelja u Jetpack Composeu.
Njegova arhitektura slijedi jasnu podjelu odgovornosti:
**Komponenta → Varijanta → Primitiva → Tokeni**
Rezultat je održiva, proširiva i predvidljiva osnova korisničkog sučelja, a ne skup nepovezanih komponenti dijaloga.
### ♿ Pristupačnost na prvom mjestu
Pristupačnost je dio arhitekture, a ne naknadna misao.
AestheticDialogs uključuje podršku za:
• Semantiku čitača zaslona
• Ispravne naslove i zaglavlja dijaloških okvira
• Pristupačne kontrole odabira
• Aktivna područja za obavijesti
• Minimalne ciljeve dodira
• Velike veličine fonta
• Postavke smanjenog kretanja
### ⚡ Izrađeno za moderni Android
• Jetpack Compose
• Minimalno SDK 24
• Lagano
• Nema prisilne ovisnosti o Material 3
• Prilagodljivi rasporedi
• Komponente korisničkog sučelja bez stanja
• Eksplicitno rukovanje stanjem i događajima
• Svijetle i tamne teme
### ❤️ Otvoreni kod
AestheticDialogs je otvorenog koda i izrađen za Android programere kojima je stalo do uglađenog korisničkog sučelja, pristupačnosti i održive arhitekture.
Istražite prezentaciju, eksperimentirajte s različitim komponentama i pogledajte što AestheticDialogs 2.0 može donijeti vašoj sljedećoj Compose aplikaciji.
**AestheticDialogs 2.0 — dijalozi, dizajnirani kao sustav.**
Službena aplikacija za izložbu UI biblioteke AestheticDialogs