**Atraskite „AestheticDialogs“ – modernią dialogų dizaino sistemą, skirtą „Jetpack Compose“.**
„AestheticDialogs“ yra atvirojo kodo vartotojo sąsajos biblioteka, kuri „Android“ programoms, sukurtoms naudojant „Jetpack Compose“, suteikia gražius, nuoseklius ir prieinamus dialogus.
Oficiali demonstracinė programėlė leidžia tyrinėti visą „AestheticDialogs 2.0“ komponentų biblioteką per realius, interaktyvius pavyzdžius.
### ✨ Tyrinėkite dialogų sistemą
Atraskite skirtingas dialogų šeimas ir jų variantus:
• **Patvirtinimas** – prašo vartotojų patvirtinti svarbius arba destruktyvius veiksmus
• **Įspėjimas** – praneša įspėjimus, klaidas, informaciją ir reikiamus veiksmus
• **Pasirinkimas** – vienas ir keli pasirinkimai su paieškos palaikymu
• **Įvestis** – teksto ir slaptažodžio įvedimas su patvirtinimu
• **Turinys** – lankstūs dialogai pritaikytam turiniui
• **Atsiliepimai** – nupoliruoti plokšti ir gradientiniai grįžtamojo ryšio dialogai
• **Pranešimai** – nemodaliniai reklaminiai skydeliai ir pranešimų stiliai
Kiekvienas pavyzdys sukurtas naudojant tikrus „AestheticDialogs“ komponentus.
### 🎨 Sukurta jūsų programai
„AestheticDialogs“ yra nepriklausoma nuo temos pagal savo dizainą.
Ji neprimeta jūsų programai „Material“ temos. Jūsų spalvos, tipografija ir dizaino sistema lieka jūsų, o „AestheticDialogs“ teikia savo semantinius žetonus ir komponentus.
Palaikomos šviesios ir tamsios temos, su spalvų, tipografijos ir formų pritaikymo parinktimis.
### 🏗️ Sukurta kaip tikra dizaino sistema
„AestheticDialogs 2.0“ buvo visiškai perkurta nuo nulio „Jetpack Compose“ programoje.
Jos architektūra atitinka aiškų atsakomybių atskyrimą:
**Komponentas → Variantas → Primityvus → Žetonai**
Rezultatas – prižiūrimas, išplečiamas ir nuspėjamas vartotojo sąsajos pagrindas, o ne nesusijusių dialogo komponentų rinkinys.
### ♿ Prieinamumas pirmiausia
Pritaikymas neįgaliesiems yra architektūros dalis, o ne antraeilis dalykas.
„AestheticDialogs“ palaiko:
• Ekrano skaitytuvo semantiką
• Tinkamus dialogo langų pavadinimus ir antraštes
• Pritaikytus pasirinkimo valdiklius
• Tiesioginius pranešimų regionus
• Minimalų lietimo taikinių skaičių
• Didelius šrifto dydžius
• Sumažinto judesio nuostatas
### ⚡ Sukurta šiuolaikinei „Android“ sistemai
• „Jetpack Compose“
• Minimali SDK versija – 24
• Lengvas svoris
• Nėra priverstinės „Material 3“ priklausomybės
• Adaptyvius išdėstymus
• Be būsenos vartotojo sąsajos komponentus
• Aiškų būsenos ir įvykių apdorojimą
• Šviesias ir tamsias temas
### ❤️ Atvirojo kodo
„AestheticDialogs“ yra atvirojo kodo ir sukurta „Android“ kūrėjams, kuriems rūpi išbaigta vartotojo sąsaja, prieinamumas ir lengvai prižiūrima architektūra.
Naršykite demonstracinę versiją, eksperimentuokite su skirtingais komponentais ir pažiūrėkite, ką „AestheticDialogs 2.0“ gali pasiūlyti jūsų kitai „Compose“ programai.
**„AestheticDialogs 2.0“ – dialogai, sukurti kaip sistema.**
Oficiali „AestheticDialogs“ vartotojo sąsajos bibliotekos demonstracinė programėlė