From 5380cf06609cdee0fae367e73c59369a4bb33a74 Mon Sep 17 00:00:00 2001 From: Seb3thehacker Date: Mon, 5 Oct 2026 01:47:39 -0700 Subject: [PATCH] keep the car's drive safely button the width of its card --- .../src/main/java/app/seb3thehacker/gearslip/car/CarUi.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarUi.kt b/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarUi.kt index 3db8098..9729ca9 100644 --- a/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarUi.kt +++ b/gearslip/src/main/java/app/seb3thehacker/gearslip/car/CarUi.kt @@ -262,13 +262,15 @@ fun CarUi() { @Composable private fun CarSafetyWizard(onDone: () -> Unit) { Box(Modifier.fillMaxSize(), contentAlignment = Alignment.Center) { + // The card and its button share one width, capped so neither sprawls across a wide screen. Column( - Modifier.fillMaxWidth().padding(24.dp), + Modifier.widthIn(max = 640.dp).fillMaxWidth().padding(24.dp), horizontalAlignment = Alignment.CenterHorizontally, ) { Surface( color = MaterialTheme.colorScheme.surfaceContainerLow, shape = MaterialTheme.shapes.extraLarge, + modifier = Modifier.fillMaxWidth(), ) { Column(Modifier.padding(24.dp), verticalArrangement = Arrangement.spacedBy(12.dp)) { Text("Drive safely", style = ChromeType.headline, fontWeight = FontWeight.Bold)