Migliorie dark mode

This commit is contained in:
Giuseppe Scorrano 2025-10-01 18:22:10 +02:00
parent ba1118fdd8
commit 03c02d6625
5 changed files with 27 additions and 46 deletions

View File

@ -31,7 +31,6 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:background="@android:color/white"
android:orientation="vertical" android:orientation="vertical"
app:cardCornerRadius="12dp" app:cardCornerRadius="12dp"
app:cardElevation="0dp"> app:cardElevation="0dp">
@ -50,8 +49,7 @@
android:minHeight="?attr/actionBarSize" android:minHeight="?attr/actionBarSize"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent">
app:titleTextColor="@android:color/white">
</androidx.appcompat.widget.Toolbar> </androidx.appcompat.widget.Toolbar>
@ -113,8 +111,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_toStartOf="@id/qta_ord_panel" android:layout_toStartOf="@id/qta_ord_panel"
android:text="@string/total_ordered" android:text="@string/total_ordered" />
android:textColor="@android:color/black" />
<androidx.appcompat.widget.LinearLayoutCompat <androidx.appcompat.widget.LinearLayoutCompat
android:id="@+id/qta_ord_panel" android:id="@+id/qta_ord_panel"
@ -128,7 +125,6 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@{UtilityNumber.decimalToString(viewmodel.totalNumCnfOrd)}" android:text="@{UtilityNumber.decimalToString(viewmodel.totalNumCnfOrd)}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
@ -138,7 +134,6 @@
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
android:text="@string/unt_mis_col" android:text="@string/unt_mis_col"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
@ -149,7 +144,6 @@
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
android:text="(" android:text="("
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
@ -158,7 +152,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="0dp" android:layout_marginStart="0dp"
android:text="@{UtilityNumber.decimalToString(viewmodel.totalQtaOrd)}" android:text="@{UtilityNumber.decimalToString(viewmodel.totalQtaOrd)}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
@ -168,7 +161,6 @@
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="2dp" android:layout_marginStart="2dp"
android:text="@{viewmodel.mtbAart.untMis}" android:text="@{viewmodel.mtbAart.untMis}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
@ -178,7 +170,6 @@
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="0dp" android:layout_marginStart="0dp"
android:text=")" android:text=")"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
@ -912,7 +903,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:hint="@string/LU_weight" android:hint="@string/LU_weight"
android:inputType="number" android:inputType="number"
android:textColor="@{ContextCompat.getColor(context, view.enabledQtaCnf ? android.R.color.black : R.color.gray_400)}"
android:visibility="@{view.enabledNotes ? View.VISIBLE : View.GONE }" android:visibility="@{view.enabledNotes ? View.VISIBLE : View.GONE }"
app:binding="@{view.currentPesoLordo}" /> app:binding="@{view.currentPesoLordo}" />

View File

@ -35,16 +35,15 @@
<androidx.appcompat.widget.LinearLayoutCompat <androidx.appcompat.widget.LinearLayoutCompat
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@color/full_white" android:orientation="vertical"
android:orientation="vertical"> android:background="?attr/colorSurface">
<androidx.appcompat.widget.Toolbar <androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar" android:id="@+id/toolbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="?attr/colorPrimary" android:background="?attr/colorPrimary"
android:minHeight="?attr/actionBarSize" android:minHeight="?attr/actionBarSize">
app:titleTextColor="@android:color/white">
</androidx.appcompat.widget.Toolbar> </androidx.appcompat.widget.Toolbar>
@ -120,12 +119,11 @@
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_toStartOf="@id/qta_ord_panel" android:layout_toStartOf="@id/qta_ord_panel"
android:text="@string/total_ordered" android:text="@string/total_ordered" />
android:textColor="@android:color/black" />
<androidx.appcompat.widget.LinearLayoutCompat <androidx.appcompat.widget.LinearLayoutCompat
android:id="@+id/qta_ord_panel" android:id="@+id/qta_ord_panel"
@ -135,61 +133,55 @@
android:orientation="horizontal"> android:orientation="horizontal">
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:text="@{UtilityNumber.decimalToString(viewmodel.totalNumCnfOrd)}" android:text="@{UtilityNumber.decimalToString(viewmodel.totalNumCnfOrd)}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
android:text="@string/unt_mis_col" android:text="@string/unt_mis_col"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
android:text="(" android:text="("
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="0dp" android:layout_marginStart="0dp"
android:text="@{UtilityNumber.decimalToString(viewmodel.totalQtaOrd)}" android:text="@{UtilityNumber.decimalToString(viewmodel.totalQtaOrd)}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="2dp" android:layout_marginStart="2dp"
android:text="@{viewmodel.mtbAart.untMis}" android:text="@{viewmodel.mtbAart.untMis}"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
style="@style/AppTheme.NewMaterial.Text.Medium" style="@style/TextAppearance.Material3.BodyLarge"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentEnd="true" android:layout_alignParentEnd="true"
android:layout_marginStart="0dp" android:layout_marginStart="0dp"
android:text=")" android:text=")"
android:textColor="@android:color/black"
android:textStyle="bold" /> android:textStyle="bold" />
@ -929,7 +921,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:hint="@string/LU_weight" android:hint="@string/LU_weight"
android:inputType="number" android:inputType="number"
android:textColor="@{ContextCompat.getColor(context, view.enabledQtaCnf ? android.R.color.black : R.color.gray_400)}"
app:binding="@{view.currentPesoLordo}" /> app:binding="@{view.currentPesoLordo}" />
</com.google.android.material.textfield.TextInputLayout> </com.google.android.material.textfield.TextInputLayout>
@ -974,7 +965,7 @@
android:weightSum="11"> android:weightSum="11">
<Button <Button
style="@style/Widget.Material3.Button.TonalButton" style="@style/Widget.Material3.Button.OutlinedButton"
android:id="@+id/close_lu_btn" android:id="@+id/close_lu_btn"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
@ -982,7 +973,7 @@
android:layout_weight="4" android:layout_weight="4"
android:onClick="@{() -> view.saveAndCloseLU()}" android:onClick="@{() -> view.saveAndCloseLU()}"
android:text="@string/action_close_ul" android:text="@string/action_close_ul"
app:strokeColor="?colorPrimary" app:strokeColor="?attr/colorPrimary"
app:visibility="@{view.enabledLUCloseButton}" /> app:visibility="@{view.enabledLUCloseButton}" />
@ -1000,7 +991,7 @@
<Button <Button
style="@style/Widget.Material3.Button" style="@style/Widget.Material3.Button.TonalButton"
android:id="@+id/save_btn" android:id="@+id/save_btn"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"

View File

@ -30,7 +30,6 @@
android:id="@+id/prod_recupero_materiale_main_list" android:id="@+id/prod_recupero_materiale_main_list"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent" android:layout_height="match_parent"
android:background="@android:color/white"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/prod_recupero_materiale_list_item" /> tools:listitem="@layout/prod_recupero_materiale_list_item" />
@ -76,14 +75,14 @@
android:layout_width="72dp" android:layout_width="72dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:adjustViewBounds="true" android:adjustViewBounds="true"
android:src="@drawable/ic_playlist_add_check_24dp" /> android:src="@drawable/ic_playlist_add_check_24dp"
android:tint="?attr/colorControlNormal" />
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="center_horizontal" android:gravity="center_horizontal"
android:text="@string/no_item_in_recupera_materiale" android:text="@string/no_item_in_recupera_materiale"
android:textColor="@android:color/black"
android:textSize="18sp" /> android:textSize="18sp" />
</LinearLayout> </LinearLayout>

View File

@ -7,6 +7,7 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:orientation="horizontal" android:orientation="horizontal"
android:background="?attr/selectableItemBackground"
android:paddingVertical="8dp" android:paddingVertical="8dp"
android:paddingEnd="8dp"> android:paddingEnd="8dp">
@ -29,7 +30,6 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_vertical" android:layout_gravity="center_vertical"
android:textColor="@android:color/black"
android:textSize="22sp" android:textSize="22sp"
android:textStyle="bold" android:textStyle="bold"
tools:text="22" /> tools:text="22" />
@ -63,7 +63,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="4dp" android:layout_marginTop="4dp"
android:background="@drawable/badge_round_corner" android:background="@drawable/badge_round_corner"
android:backgroundTint="@color/green_200" android:backgroundTint="?attr/colorSecondaryContainer"
android:gravity="center_vertical" android:gravity="center_vertical"
android:orientation="horizontal" android:orientation="horizontal"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
@ -73,6 +73,7 @@
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:id="@+id/partita_mag" android:id="@+id/partita_mag"
style="@style/TextAppearance.Material3.TitleSmall" style="@style/TextAppearance.Material3.TitleSmall"
android:textColor="?attr/colorOnSecondaryContainer"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="end" android:ellipsize="end"
@ -138,7 +139,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginTop="4dp" android:layout_marginTop="4dp"
android:background="@drawable/badge_round_corner" android:background="@drawable/badge_round_corner"
android:backgroundTint="@color/orange_300" android:backgroundTint="?attr/colorTertiaryContainer"
android:gravity="center_vertical" android:gravity="center_vertical"
android:orientation="horizontal" android:orientation="horizontal"
android:layout_marginStart="4dp" android:layout_marginStart="4dp"
@ -148,6 +149,7 @@
<androidx.appcompat.widget.AppCompatTextView <androidx.appcompat.widget.AppCompatTextView
android:id="@+id/commessa" android:id="@+id/commessa"
style="@style/TextAppearance.Material3.TitleSmall" style="@style/TextAppearance.Material3.TitleSmall"
android:textColor="?attr/colorOnTertiaryContainer"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:ellipsize="end" android:ellipsize="end"

View File

@ -1,23 +1,22 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<resources> <resources>
<style name="TextInputLayout.NoLine" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox"> <style name="TextInputLayout.NoLine" parent="Widget.Material3.TextInputLayout.OutlinedBox">
<item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat --> <item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat -->
<item name="android:textColorHint">@color/colorPrimary</item> <item name="android:textColorHint">@color/colorPrimary</item>
<item name="boxStrokeColor">@android:color/transparent</item> <item name="boxStrokeColor">@android:color/transparent</item>
</style> </style>
<style name="TextInputLayout.OutlinePrimary" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox"> <style name="TextInputLayout.OutlinePrimary" parent="Widget.Material3.TextInputLayout.OutlinedBox">
<item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat --> <item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat -->
<item name="android:textColorHint">@color/colorPrimary</item> <item name="android:textColorHint">@color/colorPrimary</item>
<item name="boxStrokeColor">@color/colorPrimary</item> <item name="boxStrokeColor">@color/colorPrimary</item>
</style> </style>
<style name="TextInputEditText.OutlinePrimary" parent="ThemeOverlay.MaterialComponents.TextInputEditText.OutlinedBox.Dense"> <style name="TextInputEditText.OutlinePrimary" parent="ThemeOverlay.Material3.TextInputEditText.OutlinedBox.Dense">
<item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat --> <item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat -->
<item name="android:textColor">@android:color/black</item>
</style> </style>
<style name="TextInputLayout.OutlineDefault" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox"> <style name="TextInputLayout.OutlineDefault" parent="Widget.Material3.TextInputLayout.OutlinedBox">
<item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat --> <item name="fontFamily">@font/product_sans_regular</item> <!-- target android sdk versions < 26 and > 14 if theme other than AppCompat -->
<item name="android:textColorHint">@color/half_black</item> <item name="android:textColorHint">@color/half_black</item>
<item name="boxStrokeColor">@color/colorPrimary</item> <item name="boxStrokeColor">@color/colorPrimary</item>