From 5511fe4aab2d065cc4d87e3602dfe2dfd8bc58e2 Mon Sep 17 00:00:00 2001 From: Davide Ferrari Date: Tue, 6 Jan 2026 21:21:32 +0100 Subject: [PATCH] refactor(dashboard): remove chart icon from stats button overlay Keep only the arrow indicator for the stats navigation button on the car image, making the UI cleaner and less cluttered. --- .../ui/screens/dashboard/DashboardScreen.kt | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/com/matedroid/ui/screens/dashboard/DashboardScreen.kt b/app/src/main/java/com/matedroid/ui/screens/dashboard/DashboardScreen.kt index 718358d..73f94fe 100644 --- a/app/src/main/java/com/matedroid/ui/screens/dashboard/DashboardScreen.kt +++ b/app/src/main/java/com/matedroid/ui/screens/dashboard/DashboardScreen.kt @@ -43,7 +43,6 @@ import androidx.compose.material.icons.filled.DriveEta import androidx.compose.material.icons.filled.Terrain import androidx.compose.material.icons.filled.Thermostat import androidx.compose.material.icons.filled.Timeline -import androidx.compose.material.icons.filled.Analytics import androidx.compose.material.icons.filled.ArrowDropDown import androidx.compose.material.icons.filled.Check import com.matedroid.ui.icons.CustomIcons @@ -476,28 +475,20 @@ private fun CarImage( ) // Stats button on middle-right side if (onNavigateToStats != null) { - Row( + Box( modifier = Modifier .align(Alignment.CenterEnd) .padding(end = 4.dp) .clip(RoundedCornerShape(8.dp)) .background(MaterialTheme.colorScheme.primaryContainer.copy(alpha = 0.9f)) - .padding(horizontal = 8.dp, vertical = 6.dp), - verticalAlignment = Alignment.CenterVertically + .padding(horizontal = 6.dp, vertical = 6.dp) ) { Icon( - imageVector = Icons.Default.Analytics, + imageVector = Icons.AutoMirrored.Filled.KeyboardArrowRight, contentDescription = "View stats", tint = MaterialTheme.colorScheme.onPrimaryContainer, modifier = Modifier.size(20.dp) ) - Spacer(modifier = Modifier.width(2.dp)) - Icon( - imageVector = Icons.AutoMirrored.Filled.KeyboardArrowRight, - contentDescription = null, - tint = MaterialTheme.colorScheme.onPrimaryContainer, - modifier = Modifier.size(18.dp) - ) } } }