More obvious nsec, npub buttons.

This commit is contained in:
Vitor Pamplona
2023-01-25 11:32:09 -03:00
parent 857a31faf0
commit 380181fd05
2 changed files with 22 additions and 3 deletions
@@ -14,9 +14,13 @@ import androidx.compose.foundation.text.KeyboardOptions
import androidx.compose.material.Button import androidx.compose.material.Button
import androidx.compose.material.ButtonDefaults import androidx.compose.material.ButtonDefaults
import androidx.compose.material.Divider import androidx.compose.material.Divider
import androidx.compose.material.Icon
import androidx.compose.material.MaterialTheme import androidx.compose.material.MaterialTheme
import androidx.compose.material.Text import androidx.compose.material.Text
import androidx.compose.material.TextField import androidx.compose.material.TextField
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Download
import androidx.compose.material.icons.filled.Share
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.getValue import androidx.compose.runtime.getValue
@@ -206,7 +210,11 @@ private fun NoteCopyButton(
backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f) backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f)
), ),
) { ) {
Text(text = "note", color = Color.White) Icon(
tint = Color.White,
imageVector = Icons.Default.Share,
contentDescription = "Copies the Note ID to the clipboard for sharing"
)
} }
} }
@@ -26,6 +26,9 @@ import androidx.compose.material.Tab
import androidx.compose.material.TabRow import androidx.compose.material.TabRow
import androidx.compose.material.TabRowDefaults import androidx.compose.material.TabRowDefaults
import androidx.compose.material.Text import androidx.compose.material.Text
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Password
import androidx.compose.material.icons.filled.Share
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.getValue import androidx.compose.runtime.getValue
@@ -296,7 +299,11 @@ private fun NSecCopyButton(
backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f) backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f)
), ),
) { ) {
Text(text = "nsec", color = Color.White) Icon(
tint = Color.White,
imageVector = Icons.Default.Password,
contentDescription = "Copies the Nsec ID (your password) to the clipboard for backup"
)
} }
} }
@@ -315,7 +322,11 @@ private fun NPubCopyButton(
backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f) backgroundColor = MaterialTheme.colors.onSurface.copy(alpha = 0.32f)
), ),
) { ) {
Text(text = "npub", color = Color.White) Icon(
tint = Color.White,
imageVector = Icons.Default.Share,
contentDescription = "Copies the Note ID to the clipboard for sharing"
)
} }
} }