diff --git a/CHANGELOG.md b/CHANGELOG.md index 1edd9b9..f4ff89a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **Stats Sync**: Pull-to-refresh in Stats screen now triggers a background sync - **Stats Sync**: Automatic sync every 60 seconds while Stats screen is visible +### Changed +- **Dashboard**: Simplified stats button overlay on car image - now shows only arrow indicator + ## [0.8.0] - 2026-01-05 ### Added 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) - ) } } }