diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/BottomAppBar.kt b/src/main/kotlin/xyz/atnrch/wrench/components/BottomAppBar.kt index 840842c..dd72f4e 100644 --- a/src/main/kotlin/xyz/atnrch/wrench/components/BottomAppBar.kt +++ b/src/main/kotlin/xyz/atnrch/wrench/components/BottomAppBar.kt @@ -6,7 +6,7 @@ import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier import androidx.compose.ui.draw.shadow import androidx.compose.ui.unit.dp -import xyz.atnrch.wrench.colors.WrenchColors +import xyz.atnrch.wrench.ui.UIColors import xyz.atnrch.wrench.watcher.Watcher @Composable @@ -19,7 +19,7 @@ fun BottomAppBar( cutoutShape = MaterialTheme.shapes.small.copy( CornerSize(percent = 50) ), - backgroundColor = WrenchColors.PRIMARY, + backgroundColor = UIColors.PRIMARY, modifier = Modifier.shadow(20.dp, MaterialTheme.shapes.small, true) ) { BottomRow(watcher, state, onStateChange) } } \ No newline at end of file diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/TopBar.kt b/src/main/kotlin/xyz/atnrch/wrench/components/TopBar.kt index 510af63..5f8cfb7 100644 --- a/src/main/kotlin/xyz/atnrch/wrench/components/TopBar.kt +++ b/src/main/kotlin/xyz/atnrch/wrench/components/TopBar.kt @@ -5,6 +5,7 @@ import androidx.compose.foundation.layout.size import androidx.compose.foundation.layout.width import androidx.compose.material.* import androidx.compose.material.icons.Icons +import androidx.compose.material.icons.filled.Build import androidx.compose.material.icons.filled.Settings import androidx.compose.runtime.Composable import androidx.compose.ui.Modifier @@ -12,23 +13,36 @@ import androidx.compose.ui.draw.shadow import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.RectangleShape import androidx.compose.ui.unit.dp -import xyz.atnrch.wrench.colors.WrenchColors import xyz.atnrch.wrench.logger.Logger +import xyz.atnrch.wrench.ui.Fonts +import xyz.atnrch.wrench.ui.UIColors @Composable fun TopBar() { TopAppBar( - backgroundColor = WrenchColors.PRIMARY, + backgroundColor = UIColors.PRIMARY, contentColor = Color.White, elevation = 16.dp, - title = { Text("Wrench") }, + title = { + Icon( + Icons.Filled.Build, + tint = Color.White, + contentDescription = "Debug Settings", + modifier = Modifier.size(18.dp) + ) + Spacer(Modifier.width(5.dp)) + Text( + text = "Wrench", + fontFamily = Fonts.JOST_MEDIUM + ) + }, actions = { //............. // Debug Button //............. Button( { Logger.debug("Empty.") }, - colors = ButtonDefaults.buttonColors(WrenchColors.STRESS, Color.White), + colors = ButtonDefaults.buttonColors(UIColors.STRESS, Color.White), shape = RectangleShape, modifier = Modifier.shadow(20.dp, RectangleShape, true) ) { diff --git a/src/main/kotlin/xyz/atnrch/wrench/components/WatcherTextEntry.kt b/src/main/kotlin/xyz/atnrch/wrench/components/WatcherTextEntry.kt index 3375344..fc4408f 100644 --- a/src/main/kotlin/xyz/atnrch/wrench/components/WatcherTextEntry.kt +++ b/src/main/kotlin/xyz/atnrch/wrench/components/WatcherTextEntry.kt @@ -11,6 +11,7 @@ import androidx.compose.ui.unit.ExperimentalUnitApi import androidx.compose.ui.unit.TextUnit import androidx.compose.ui.unit.TextUnitType import xyz.atnrch.wrench.components.dialog.EntryDialog +import xyz.atnrch.wrench.ui.Fonts import xyz.atnrch.wrench.watcher.WatcherEntry @OptIn(ExperimentalUnitApi::class) @@ -22,7 +23,8 @@ fun WatcherTextEntry(entry: WatcherEntry) { text = "${entry.file.absolutePath}", style = TextStyle( color = Color.Black, - fontSize = TextUnit(15F, TextUnitType.Sp) + fontSize = TextUnit(15F, TextUnitType.Sp), + fontFamily = Fonts.JOST_LIGHT_ITALIC ), modifier = Modifier.clickable { dialogState = true @@ -30,12 +32,6 @@ fun WatcherTextEntry(entry: WatcherEntry) { ) if (dialogState) { - EntryDialog( - onCancelClick = { - dialogState = false - println("clicked cancel") - }, - onStateChange = { dialogState = it } - ) + EntryDialog(onStateChange = { dialogState = it }) } } \ No newline at end of file