**Objavte AestheticDialogs — moderný systém návrhu dialógov pre Jetpack Compose.**
AestheticDialogs je open-source knižnica používateľského rozhrania, ktorá prináša krásne, konzistentné a prístupné dialógy do aplikácií pre Android vytvorených pomocou Jetpack Compose.
Oficiálna aplikácia vám umožňuje preskúmať kompletnú knižnicu komponentov AestheticDialogs 2.0 prostredníctvom skutočných, interaktívnych príkladov.
### ✨ Preskúmajte systém dialógov
Objavte rôzne rodiny dialógov a ich varianty:
• **Potvrdenie** — požiadajte používateľov o potvrdenie dôležitých alebo deštruktívnych akcií
• **Upozornenie** — oznamovanie upozornení, chýb, informácií a požadovaných akcií
• **Výber** — jednoduchý a viacnásobný výber s podporou vyhľadávania
• **Vstup** — zadanie textu a hesla s overením
• **Obsah** — flexibilné dialógy pre vlastný obsah
• **Spätná väzba** — prepracované ploché a gradientové dialógy spätnej väzby
• **Upozornenia** — nemodálne bannery a štýly upozornení
Každý príklad je vytvorený so skutočnými komponentmi AestheticDialogs.
### 🎨 Navrhnuté tak, aby sa prispôsobilo vašej aplikácii
AestheticDialogs je svojou konštrukciou agnostický voči téme.
Nevnucuje vašej aplikácii tému Material. Vaše farby, typografia a dizajnový systém zostávajú vaše, zatiaľ čo AestheticDialogs poskytuje vlastné sémantické tokeny a komponenty.
Podporované sú svetlé a tmavé témy s možnosťami prispôsobenia farieb, typografie a tvarov.
### 🏗️ Vytvorené ako skutočný dizajnový systém
AestheticDialogs 2.0 bol v Jetpack Compose kompletne prepracovaný od základov.
Jeho architektúra sa riadi jasným oddelením zodpovedností:
**Komponent → Variant → Primitívny → Tokeny**
Výsledkom je udržiavateľný, rozšíriteľný a predvídateľný základ používateľského rozhrania, a nie súbor nesúvisiacich komponentov dialógového okna.
### ♿ Prístupnosť na prvom mieste
Prístupnosť je súčasťou architektúry, nie dodatočnou myšlienkou.
AestheticDialogs obsahuje podporu pre:
• Sémantiku čítačky obrazovky
• Správne názvy a hlavičky dialógových okien
• Prístupné ovládacie prvky výberu
• Živé oblasti pre upozornenia
• Minimálny počet dotykových cieľov
• Veľké veľkosti písma
• Predvoľby redukovaného pohybu
### ⚡ Vytvorené pre moderný Android
• Jetpack Compose
• Minimálne SDK 24
• Ľahká verzia
• Žiadna vynútená závislosť od Material 3
• Adaptívne rozloženia
• Bezstavové komponenty používateľského rozhrania
• Explicitné spracovanie stavu a udalostí
• Svetlé a tmavé témy
### ❤️ Otvorený zdroj
AestheticDialogs je open source a vytvorený pre vývojárov systému Android, ktorým záleží na prepracovanom používateľskom rozhraní, prístupnosti a udržiavateľnej architektúre.
Preskúmajte prezentáciu, experimentujte s rôznymi komponentmi a pozrite sa, čo môže AestheticDialogs 2.0 priniesť do vašej ďalšej aplikácie Compose.
**AestheticDialogs 2.0 — dialógy navrhnuté ako systém.**
Oficiálna aplikácia na prezentáciu knižnice používateľského rozhrania AestheticDialogs