sforkowany z mirror/meshtastic-android
				
			refactor: use OutlinedButton for radio configs
							rodzic
							
								
									c3ab3c5ae9
								
							
						
					
					
						commit
						ab5f1ffac1
					
				|  | @ -9,11 +9,8 @@ import android.view.ViewGroup | |||
| import androidx.activity.compose.rememberLauncherForActivityResult | ||||
| import androidx.activity.result.contract.ActivityResultContracts | ||||
| import androidx.annotation.StringRes | ||||
| import androidx.compose.foundation.BorderStroke | ||||
| import androidx.compose.foundation.ExperimentalFoundationApi | ||||
| import androidx.compose.foundation.border | ||||
| import androidx.compose.foundation.clickable | ||||
| import androidx.compose.foundation.isSystemInDarkTheme | ||||
| import androidx.compose.foundation.layout.Arrangement | ||||
| import androidx.compose.foundation.layout.Column | ||||
| import androidx.compose.foundation.layout.Row | ||||
|  | @ -31,6 +28,7 @@ import androidx.compose.material.Card | |||
| import androidx.compose.material.ContentAlpha | ||||
| import androidx.compose.material.Icon | ||||
| import androidx.compose.material.MaterialTheme | ||||
| import androidx.compose.material.OutlinedButton | ||||
| import androidx.compose.material.Text | ||||
| import androidx.compose.material.icons.Icons | ||||
| import androidx.compose.material.icons.twotone.KeyboardArrowRight | ||||
|  | @ -44,7 +42,6 @@ import androidx.compose.runtime.remember | |||
| import androidx.compose.runtime.setValue | ||||
| import androidx.compose.ui.Alignment | ||||
| import androidx.compose.ui.Modifier | ||||
| import androidx.compose.ui.graphics.Color | ||||
| import androidx.compose.ui.platform.ComposeView | ||||
| import androidx.compose.ui.platform.LocalFocusManager | ||||
| import androidx.compose.ui.platform.ViewCompositionStrategy | ||||
|  | @ -743,12 +740,10 @@ fun NavButton(@StringRes title: Int, enabled: Boolean, onClick: () -> Unit) { | |||
|     ) | ||||
| 
 | ||||
|     Column { | ||||
|         val borderColor = if (isSystemInDarkTheme()) Color.DarkGray else Color.Unspecified | ||||
|         Spacer(modifier = Modifier.height(4.dp)) | ||||
|         Button( | ||||
|         OutlinedButton( | ||||
|             modifier = Modifier | ||||
|                 .fillMaxWidth() | ||||
|                 .border(BorderStroke(1.dp, borderColor), shape = MaterialTheme.shapes.medium) | ||||
|                 .height(48.dp), | ||||
|             enabled = enabled, | ||||
|             onClick = { showDialog = true }, | ||||
|  |  | |||
		Ładowanie…
	
		Reference in New Issue
	
	 andrekir
						andrekir