diff --git a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/BriarSidebar.kt b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/BriarSidebar.kt index 11faa1253f0a3127bcc030691e328a55a0f89906..307421a2662e1aa51247db770da4f8b6c5c672c4 100644 --- a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/BriarSidebar.kt +++ b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/BriarSidebar.kt @@ -26,7 +26,6 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.graphics.Color -import androidx.compose.ui.graphics.imageFromResource import androidx.compose.ui.graphics.vector.ImageVector import androidx.compose.ui.res.loadImageBitmap import androidx.compose.ui.res.useResource diff --git a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt index a9687d02e1ba7d11b8537796ca3203c678a4f55d..ebe7255aac4cab6c4bc9a0bb62166ec6daabd9ba 100644 --- a/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt +++ b/src/main/kotlin/org/briarproject/briar/desktop/paul/views/PrivateMessageView.kt @@ -1,6 +1,7 @@ package org.briarproject.briar.desktop.paul.views import androidx.compose.animation.core.animateDpAsState +import androidx.compose.desktop.ui.tooling.preview.Preview import androidx.compose.foundation.Canvas import androidx.compose.foundation.Image import androidx.compose.foundation.background @@ -35,6 +36,7 @@ import androidx.compose.material.DropdownMenuItem import androidx.compose.material.ExperimentalMaterialApi import androidx.compose.material.Icon import androidx.compose.material.IconButton +import androidx.compose.material.MaterialTheme import androidx.compose.material.Scaffold import androidx.compose.material.Text import androidx.compose.material.TextButton @@ -68,10 +70,8 @@ import androidx.compose.ui.graphics.imageFromResource import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.input.TextFieldValue import androidx.compose.ui.unit.Dp -import androidx.compose.ui.unit.IntSize import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp -import androidx.compose.ui.window.v1.DialogProperties import org.briarproject.bramble.api.contact.Contact import org.briarproject.bramble.api.contact.ContactId import org.briarproject.briar.api.conversation.ConversationMessageHeader @@ -82,6 +82,7 @@ import org.briarproject.briar.desktop.chat.ChatHistoryConversationVisitor import org.briarproject.briar.desktop.chat.ConversationMessageHeaderComparator import org.briarproject.briar.desktop.chat.SimpleMessage import org.briarproject.briar.desktop.chat.UiState +import org.briarproject.briar.desktop.paul.theme.DarkColorPallet import org.briarproject.briar.desktop.paul.theme.briarBlack import org.briarproject.briar.desktop.paul.theme.briarBlue import org.briarproject.briar.desktop.paul.theme.briarBlueMsg @@ -200,7 +201,6 @@ fun AddContactDialog(isVisible: Boolean, onCancel: (Boolean) -> Unit) { ) } - @OptIn(ExperimentalMaterialApi::class) @Composable fun SearchTextField(searchValue: String, onValueChange: (String) -> Unit, onContactAdd: (Boolean) -> Unit) { @@ -545,6 +545,16 @@ fun MsgInput() { } } +@Preview +@Composable +fun PreviewMsgInput() { + MaterialTheme(colors = DarkColorPallet) { + Row(Modifier.background(briarBlack)) { + MsgInput() + } + } +} + @Composable fun ContactDrawerMakeIntro(contact: Contact, contacts: List<Contact>, setInfoDrawer: (Boolean) -> Unit) { var introNextPg by remember { mutableStateOf(false) }