From 57acbd4eb2f04092c62cff567eb95b0118631a37 Mon Sep 17 00:00:00 2001 From: Junior <35709152+git-jr@users.noreply.github.com> Date: Sun, 29 Mar 2026 17:07:21 -0300 Subject: [PATCH 1/2] feat: rebuild ConfigPrimaria layout with Material 3 - Replace ConstraintLayout with CoordinatorLayout + NestedScrollView - Migrate TextInputLayout and MaterialButton to Widget.Material3 styles - Replace AppCompatToggleButton with MaterialSwitch; update activity cast accordingly - Add Theme.Amadeus.ConfigPrimaria (Theme.Material3.Light.NoActionBar) scoped to this activity - Apply conteudo_card color to TextInputLayout stroke and hint - Add configure_seu_perfil string resource Co-Authored-By: Claude Sonnet 4.6 --- app/src/main/AndroidManifest.xml | 2 +- .../activity/ConfigPrimariaActivity.kt | 6 +- .../res/layout/activity_config_primaria.xml | 298 ++++++++++-------- app/src/main/res/values/strings.xml | 1 + app/src/main/res/values/styles.xml | 11 + 5 files changed, 181 insertions(+), 137 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index ca15b4b..391f338 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -14,7 +14,7 @@ (R.id.modoFalaToggleButton) + val modoFalaToggleButton = findViewById(R.id.modoFalaToggleButton) acessoDadosToggleButton = findViewById(R.id.acessoDadosToggleButton) modoFalaToggleButton.isChecked = getPrefBool(PREF_VOZ_ATIVA, this, false) diff --git a/app/src/main/res/layout/activity_config_primaria.xml b/app/src/main/res/layout/activity_config_primaria.xml index 75c2c2b..2bee620 100644 --- a/app/src/main/res/layout/activity_config_primaria.xml +++ b/app/src/main/res/layout/activity_config_primaria.xml @@ -1,178 +1,210 @@ - + android:layout_height="match_parent" + android:fillViewport="true"> - - + android:orientation="vertical" + android:paddingStart="@dimen/text_margin" + android:paddingTop="48dp" + android:paddingEnd="@dimen/text_margin" + android:paddingBottom="32dp"> + + + - - - + + + + - - + + + + + + + + + android:layout_marginTop="4dp" + android:hint="@string/digite_um_nome_para_ia" + app:boxStrokeColor="@color/conteudo_card" + app:errorEnabled="true" + app:hintTextColor="@color/conteudo_card"> - + - + + + + - - + android:layout_marginTop="8dp" + android:orientation="vertical" + android:padding="20dp"> - + - + + + + + + + + + + + + + - + - + - - - - - + - + - - - - + + - + + android:textAppearance="?attr/textAppearanceBodySmall" + android:textColor="?attr/colorOnSurfaceVariant" /> + + + android:textAppearance="?attr/textAppearanceButton" + app:backgroundTint="@color/colorPrimary" + app:cornerRadius="12dp" /> + - \ No newline at end of file + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 09100de..869a2d6 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -22,6 +22,7 @@ Pesquisar por… Digite seu nome Digite um nome para IA + Configure seu perfil Configuração inicial Voz da IA As configurações podem ser\nalteradas mais tarde diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 3409919..67a6603 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -52,4 +52,15 @@ @color/colorSecondaryDark3 + + + From 3de7185116b8a627d3c3cff1620f9588377ee734 Mon Sep 17 00:00:00 2001 From: Junior <35709152+git-jr@users.noreply.github.com> Date: Mon, 30 Mar 2026 18:16:11 -0300 Subject: [PATCH 2/2] refactor: update UI components to Material 3 and adjust theme settings in Editar Item novo --- app/src/main/AndroidManifest.xml | 2 +- app/src/main/res/layout/activity_editar_item_novo.xml | 6 +++--- app/src/main/res/values/styles.xml | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 391f338..dac18c7 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -68,7 +68,7 @@ + app:hintTextColor="@color/conteudo_card"> + app:tint="@color/colorPrimary" /> diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 67a6603..f5348d5 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -61,6 +61,7 @@ @android:color/white @android:color/transparent true + true