feat(ui): modernização visual Material 3 (v0.3.0)

- Edge-to-edge (enableEdgeToEdge) com Scaffold/insets em todas as telas
- Compose BOM 2024.12 -> 2025.06; tipografia e tema com dynamic color
- SyncBanner colorido removido -> SyncStatusRow compacto com chips M3
  acionáveis (sync agora / abrir config / erro em errorContainer)
- Lista: busca por título/conteúdo/tag (filterNotes testado),
  pull-to-refresh, animateItem, contentType, estado vazio com CTA
- Ícones no lugar de emoji (pasta, presença, exclusão, aviso)
- Editor: chip de presença acessível; imports limpos
- Teste unitário de busca (NoteSearchTest)
- versionCode 5 / versionName 0.3.0
This commit is contained in:
lgcosta committed 2026-11-05 21:48:16 -03:00
1 parent 8561ae2f8b
commit a8c8a5a998
7 files changed
+296 -127

No files matched your search

+3 -3
View File
@@ -13,8 +13,8 @@ android {
defaultConfig {
applicationId = "com.labexposed.notas"
minSdk = 26
versionCode = 4
versionName = "0.2.2"
versionCode = 5
versionName = "0.3.0"
}
buildTypes {
@@ -41,7 +41,7 @@ android {
}
dependencies {
val composeBom = platform("androidx.compose:compose-bom:2024.12.01")
val composeBom = platform("androidx.compose:compose-bom:2025.06.00")
implementation(composeBom)
// UI