style: add icons

This commit is contained in:
aro 2022-11-17 11:46:52 +01:00
parent e0cf784754
commit c88fe50063

View file

@ -2,9 +2,16 @@ package xyz.atnrch.wrench.display.status
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.Spacer
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
import androidx.compose.material.Button
import androidx.compose.material.ButtonDefaults
import androidx.compose.material.Icon
import androidx.compose.material.Text
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.filled.Add
import androidx.compose.material.icons.filled.Close
import androidx.compose.material.icons.filled.PlayArrow
import androidx.compose.runtime.*
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
@ -29,10 +36,26 @@ fun WrenchStatus(
}
startStopButtonText = if (status) "Stop" else "Start"
}) {
if (status) Icon(
Icons.Filled.Close,
contentDescription = "Start",
modifier = Modifier.size(ButtonDefaults.IconSize)
) else Icon(
Icons.Filled.PlayArrow,
contentDescription = "Start",
modifier = Modifier.size(ButtonDefaults.IconSize)
)
Spacer(Modifier.size(ButtonDefaults.IconSpacing))
Text(startStopButtonText)
}
Spacer(Modifier.width(10.dp))
Button(onAddButtonClick) {
Icon(
Icons.Filled.Add,
contentDescription = "Add",
modifier = Modifier.size(ButtonDefaults.IconSize)
)
Spacer(Modifier.size(ButtonDefaults.IconSpacing))
Text("Add...")
}
Spacer(Modifier.width(10.dp))