From 50e6b35187cdeabe7d3485dd1a292697ff7fed9a Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Sat, 23 Nov 2024 13:18:47 -0300 Subject: [PATCH] use a floating button from active relays -> default relays --- .../greenart7c3/nostrsigner/ui/MainScreen.kt | 25 +++++++++++++++++++ .../nostrsigner/ui/RelaysScreen.kt | 7 ------ 2 files changed, 25 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt index 82ca3636..1bfe8a55 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt @@ -713,6 +713,31 @@ fun MainScreen( navController.navigate(Route.NewApplication.route) }, ) + } else if (navBackStackEntry?.destination?.route == Route.ActiveRelays.route) { + Column( + horizontalAlignment = Alignment.End, + ) { + FloatingActionButton( + modifier = Modifier + .padding(end = 8.dp), + elevation = FloatingActionButtonDefaults.elevation( + defaultElevation = 0.dp, + focusedElevation = 0.dp, + hoveredElevation = 0.dp, + pressedElevation = 0.dp, + ), + onClick = { + navController.navigate(Route.DefaultRelays.route) + }, + shape = RoundedCornerShape(24), + ) { + Icon( + ImageVector.vectorResource(R.drawable.settings), + contentDescription = stringResource(R.string.connect_app), + tint = Color.Black, + ) + } + } } }, ) { padding -> diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/RelaysScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/RelaysScreen.kt index 2eea4e33..32d096ab 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/RelaysScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/RelaysScreen.kt @@ -27,13 +27,6 @@ fun RelaysScreen( }, ) - AmberButton( - text = stringResource(R.string.default_relays), - onClick = { - navController.navigate(Route.DefaultRelays.route) - }, - ) - AmberButton( text = stringResource(R.string.default_profile_relays), onClick = {